summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalfunc2018-04-24 03:49:38 +0200
committermalfunc2018-04-24 03:49:38 +0200
commita7c253f31c0cb734d789ca99811983766e4b9513 (patch)
tree6764258b682a0ed2045fa08e5e7779292ed216c9
downloadaur-a7c253f31c0cb734d789ca99811983766e4b9513.tar.gz
Initial commit. Copied and changed from roomeqwizard (thanks to tsuflux, sekret).
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD38
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..498463fe4e01
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = roomeqwizard-beta
+ pkgdesc = A room acoustics analysis software for measuring and analysing room and loudspeaker responses. Beta version!
+ pkgver = 5.19_beta9
+ pkgrel = 1
+ url = http://www.roomeqwizard.com
+ arch = any
+ license = custom
+ depends = java-environment
+ source = https://malfunc.org/aur/REW_linux_5_19_beta9.sh
+ sha512sums = 8e15369d2009d87561975cd29c1c074ba00899623a5d3dbb042d8acbdcf34d7dfd7fb77ca5603e09f4099377fb025018e80635d7a53ab1b822c96cb1693f57a9
+
+pkgname = roomeqwizard-beta
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7c2f298fb14e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Daniel Desancic <arch at malfunc dot org>
+
+pkgname=roomeqwizard-beta
+pkgver=5.19_beta9
+_pkgver=5_19_beta9
+pkgrel=1
+pkgdesc="A room acoustics analysis software for measuring and analysing room and loudspeaker responses. Beta version!"
+arch=("any")
+url="http://www.roomeqwizard.com"
+license=("custom")
+depends=("java-environment")
+source=("https://malfunc.org/aur/REW_linux_$_pkgver.sh")
+sha512sums=("8e15369d2009d87561975cd29c1c074ba00899623a5d3dbb042d8acbdcf34d7dfd7fb77ca5603e09f4099377fb025018e80635d7a53ab1b822c96cb1693f57a9")
+
+package() {
+ sh REW_linux_$_pkgver.sh -q -dir "$pkgdir/opt/$pkgname"
+
+ mkdir -p "$pkgdir/usr/bin" \
+ "$pkgdir/usr/share/licenses/$pkgname" \
+ "$pkgdir/usr/share/doc/$pkgname" \
+ "$pkgdir/usr/share/applications/$pkgname"
+
+ ln -s "$pkgdir/opt/$pkgname/roomeqwizard" "$pkgdir/usr/bin/$pkgname"
+ mv "$pkgdir/opt/$pkgname/REW.desktop" "$pkgdir/usr/share/applications/$pkgname/$pkgname.desktop"
+
+ # repair
+ sed "s%$pkgdir%%g" -i "$pkgdir/opt/$pkgname/.install4j/response.varfile"
+ sed "s%$pkgdir%%g" -i "$pkgdir/opt/$pkgname/.install4j/install.prop"
+
+ sed "s%$pkgdir%%g" -i "$pkgdir/usr/share/applications/$pkgname/$pkgname.desktop"
+ sed "s/REW/Room EQ Wizard - Beta/g" -i "$pkgdir/usr/share/applications/$pkgname/$pkgname.desktop"
+
+ # basic cleanup
+ rm -rf "$pkgdir/opt/$pkgname/.install4j/files.log"
+ rm -rf "$pkgdir/opt/$pkgname/.install4j/installation.log"
+ rm -rf "$pkgdir/opt/$pkgname/.install4j/uninstall.png"
+ rm -rf "$pkgdir/opt/$pkgname/uninstall"
+}