blob: 660eba8a026925ccb4fa60edff288ebf8e3ec46a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# Maintainer: Daniel Desancic <arch at malfunc dot org>
pkgname=roomeqwizard-beta
pkgver=5.19_beta9
_pkgver=5_19_beta9
pkgrel=3
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")
DLAGENTS=("https::/usr/bin/curl -b cookies.txt -A 'Mozilla' -fLC - --retry 3 --retry-delay 3 -o %o %u")
source=("https://www.avnirvana.com/resources/rew-linux-installer-requires-java-7-or-8.18/download?version=55"
"cookies.txt")
sha512sums=("8e15369d2009d87561975cd29c1c074ba00899623a5d3dbb042d8acbdcf34d7dfd7fb77ca5603e09f4099377fb025018e80635d7a53ab1b822c96cb1693f57a9"
"c786d8f95142f24e6e75e3b4bebb19371c45367054edb9f82606889fe65f6e1649a0f24325caa0f49613c25d8261c1aa744c620350c3b26319fb1d7d93243288")
package() {
sh "download?version=55" -q -dir "$pkgdir/usr/lib/$pkgname"
mkdir -p "$pkgdir/usr/bin" \
"$pkgdir/usr/share/licenses/$pkgname" \
"$pkgdir/usr/share/doc/$pkgname" \
"$pkgdir/usr/share/applications/$pkgname"
ln -s "/usr/lib/$pkgname/roomeqwizard" "$pkgdir/usr/bin/$pkgname"
mv "$pkgdir/usr/lib/$pkgname/EULA.html" "$pkgdir/usr/share/licenses/$pkgname/"
mv "$pkgdir/usr/lib/$pkgname/REW.desktop" "$pkgdir/usr/share/applications/$pkgname/$pkgname.desktop"
# repair
sed "s%$pkgdir%%g" -i "$pkgdir/usr/lib/$pkgname/.install4j/response.varfile"
sed "s%$pkgdir%%g" -i "$pkgdir/usr/lib/$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/usr/lib/$pkgname/.install4j/files.log"
rm -rf "$pkgdir/usr/lib/$pkgname/.install4j/installation.log"
rm -rf "$pkgdir/usr/lib/$pkgname/.install4j/uninstall.png"
rm -rf "$pkgdir/usr/lib/$pkgname/uninstall"
}
|