diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 7 insertions, 18 deletions
@@ -4,8 +4,8 @@ # Contributor: Mika Fischer <mika.fischer@zoopnet.de> pkgname=squeezelite-r2-git -pkgver=1.8.2.R2.r1.g681fc3d -pkgrel=1 +pkgver=1.8.4.R2.r6.g75797ed +pkgrel=2 pkgdesc='Lightweight headless squeezebox emulator - version r2' arch=('i686' 'x86_64' 'armv6h') url='http://www.marcoc1712.it/' @@ -21,7 +21,7 @@ optdepends=('faad2: Support for decoding AAC' provides=('squeezelite') conflicts=('squeezelite') source=('git+https://github.com/marcoc1712/squeezelite-R2' "squeezelite@.service" "squeezelite" ) -sha256sums=('SKIP' 'SKIP' 'SKIP') +sha256sums=('SKIP' '0f884ee7ce301855507489c97472e6d5ee0ff9a336a28793f8ae3455d94cbbdf' '6811051615d46b0ac5a7587f8174336352f3b74efc2ac5df892f212b00ef412c') backup=('etc/conf.d/squeezelite') install=squeezelite.install @@ -32,30 +32,19 @@ pkgver() { build() { cd squeezelite-R2/ - - unset LDFLAGS - sed -i '/LDFLAGS/s|$| -lm -lasound|' Makefile.pa - - # build squeezelite-pa - make -f Makefile.pa - - # clean up - make clean - + export LDFLAGS="${LDFLAGS} -lasound -lpthread -lm -lrt" + export OPTS="${OPTS} -DDSD" # build squeezelite - make CFLAGS='-Wall -fPIC -O2 -DLINUX -DALSA -DDSD -DFFMPEG -DRESAMPLE -DVISEXPORT' - - + make } package() { - install -Dm644 "squeezelite" "$pkgdir/etc/conf.d/squeezelite" + install -Dm644 "squeezelite" "$pkgdir/etc/conf.d/squeezelite" install -Dm644 "squeezelite@.service" "$pkgdir/usr/lib/systemd/system/squeezelite@.service" cd squeezelite-R2/ # Install binaries - install -Dm755 squeezelite-R2-pa "${pkgdir}/usr/bin/squeezelite-pa" install -Dm755 squeezelite-R2 "${pkgdir}/usr/bin/squeezelite" install -Dm644 "LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/COPYING" |