diff options
author | tmpfile <tmpfile@users.noreply.github.com> | 2017-05-14 14:02:19 -0300 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-06-09 14:50:35 +0000 |
commit | 32ea9820b49af242f7e508e3c84f813ce035d42c (patch) | |
tree | 9aa056536f8480c9421befbcfb72631b2b355a12 /community/rsound | |
parent | 847e4f2f3f819c5f930f661150a94c062e105d09 (diff) | |
download | aports-32ea9820b49af242f7e508e3c84f813ce035d42c.tar.bz2 aports-32ea9820b49af242f7e508e3c84f813ce035d42c.tar.xz |
community/rsound: modernize abuils
Diffstat (limited to 'community/rsound')
-rw-r--r-- | community/rsound/APKBUILD | 41 |
1 files changed, 11 insertions, 30 deletions
diff --git a/community/rsound/APKBUILD b/community/rsound/APKBUILD index 0fa08a5893..38caffdab6 100644 --- a/community/rsound/APKBUILD +++ b/community/rsound/APKBUILD @@ -11,28 +11,17 @@ license="GPLv3" depends="" depends_dev="alsa-lib-dev libsamplerate-dev portaudio-dev libao-dev jack-dev" makedepends="$depends_dev" -install="" subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-client $pkgname-server" source="$pkgname-$pkgver.tar.gz::https://github.com/Themaister/${_realname}/archive/v${pkgver}.tar.gz $pkgname.initd $pkgname.confd pidfile.patch" -_builddir="$srcdir"/$_realname-$pkgver -prepare() { - cd "$_builddir" - local i - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1 ;; - esac - done -} - +builddir="$srcdir"/$_realname-$pkgver build() { - cd "$_builddir" - ./configure --prefix=/usr || return 1 - make || return 1 + cd "$builddir" + ./configure --prefix=/usr + make } package() { @@ -40,10 +29,10 @@ package() { mkdir -p "$pkgdir"/usr/lib "$pkgdir"/usr/share/man/man1 \ "$pkgdir"/usr/lib/pkgconfig "$pkgdir"/usr/include - make DESTDIR="$pkgdir" -C "$_builddir" install || return 1 + make DESTDIR="$pkgdir" -C "$builddir" install for doc in DOCUMENTATION ChangeLog AUTHORS INSTALL README; do - install -Dm644 "$_builddir"/$doc \ - "$pkgdir"/usr/share/doc/$pkgname/$doc || return 1 + install -Dm644 "$builddir"/$doc \ + "$pkgdir"/usr/share/doc/$pkgname/$doc done } @@ -51,29 +40,21 @@ client() { pkgdesc="$pkgdesc (client)" mkdir -p "$subpkgdir"/usr/bin/ mv "$pkgdir"/usr/bin/rsdplay \ - "$subpkgdir"/usr/bin/ || return 1 + "$subpkgdir"/usr/bin/ } server() { pkgdesc="$pkgdesc (server)" mkdir -p "$subpkgdir"/usr/bin/ mv "$pkgdir"/usr/bin/rsd \ - "$subpkgdir"/usr/bin/ || return 1 + "$subpkgdir"/usr/bin/ install -Dm755 "$srcdir"/$pkgname.initd \ - "$subpkgdir"/etc/init.d/$pkgname || return 1 + "$subpkgdir"/etc/init.d/$pkgname install -Dm644 "$srcdir"/$pkgname.confd \ - "$subpkgdir"/etc/conf.d/$pkgname || return 1 + "$subpkgdir"/etc/conf.d/$pkgname } -md5sums="d416ecd6d1ca39af78c7626ed1b3833e rsound-1.1.tar.gz -5dc7acd4b5be0db2e8594ebdc24e4273 rsound.initd -13f8fe7bc04486353b0362aa4359ea72 rsound.confd -25f590f29453d7b28e5c3e23bb7d42e1 pidfile.patch" -sha256sums="dd4e32467360c5b49603da9f48bb4e69e4da4f60863a576a9df797091820faf3 rsound-1.1.tar.gz -5d915c1d78b3527a44c5f62c708006e1a52b2f7087e8d0ff1dbf6d5b9d304a69 rsound.initd -f2bfd7a1e954315b4828eceef4c01393e7eb1b4d4f6c36166dc292afac307835 rsound.confd -9a24f4f3a7f2b60462231fd00c24015d251f5b6815e6eebaa168591263e587ee pidfile.patch" sha512sums="1f55bd1c9cab03cb844ca9d3d4a60413421f20d2a2432e1eff7a55ef662842aa6bb23913e3dcb490b6186feff4ddc462d499db7c45639688398ec42912bce252 rsound-1.1.tar.gz 5047ca28666e6f4700659ccd1dd72dfed70146edccbece2fd529653c8c9b82057f0c7cf47233ebd5f9aa5c3cea0f0313f26c61ba0b4ae9db540ffe06a0acc1f8 rsound.initd 4b07a8a04bae9f127f3b362ccb867041139193a73e83051055c783722bbc515d045b9ea3814f91352af20f314b0b8f1b768dc39d8d0f4ef47a6b50e288f9b38d rsound.confd |