summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 16 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc808118212e..05a186fe3ee3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,51 +2,38 @@
pkgname=snapcast
pkgver=0.15.0
-pkgrel=1
+pkgrel=2
pkgdesc="Synchronous multi-room audio player"
-arch=('i686' 'x86_64' 'armv6h' 'armv7h')
+arch=('x86_64' 'armv6h' 'armv7h')
url="https://github.com/badaix/snapcast"
license=('GPL')
-groups=()
depends=(alsa-lib avahi libvorbis flac)
-makedepends=(git alsa-utils)
-checkdepends=()
-optdepends=()
-provides=()
-conflicts=()
-replaces=()
+makedepends=(alsa-utils asio aixlog popl)
backup=('etc/default/snapserver' 'etc/default/snapclient')
-options=()
install=snapcast.install
-changelog=
-source=("git+https://github.com/badaix/${pkgname}.git#tag=v${pkgver//_/-}")
-noextract=()
-validpgpkeys=()
-md5sums=('SKIP')
+source=("https://github.com/badaix/snapcast/archive/v${pkgver}.tar.gz")
+sha256sums=('7c584fad4941a299339fe060174e33c4d810b1cbe80d6efbee54da3dafb252cc')
prepare() {
- cd "$pkgname"
- cd externals
- # update all submodules
- git submodule update --init --recursive
+ cd "${pkgname}-${pkgver}"
}
build() {
- cd "$pkgname"
+ cd "${pkgname}-${pkgver}"
make
}
package() {
- cd "$pkgname"
- install -Dm755 -g root -o root server/snapserver ${pkgdir}/usr/bin/snapserver
- install -Dm644 -g root -o root server/snapserver.1 ${pkgdir}/usr/share/man/man1/snapserver.1
+ cd "${pkgname}-${pkgver}"
+ install -Dm755 -g root -o root server/snapserver "${pkgdir}/usr/bin/snapserver"
+ install -Dm644 -g root -o root server/snapserver.1 "${pkgdir}/usr/share/man/man1/snapserver.1"
- install -Dm755 -g root -o root client/snapclient ${pkgdir}/usr/bin/snapclient
- install -Dm644 -g root -o root client/snapclient.1 ${pkgdir}/usr/share/man/man1/snapclient.1
+ install -Dm755 -g root -o root client/snapclient "${pkgdir}/usr/bin/snapclient"
+ install -Dm644 -g root -o root client/snapclient.1 "${pkgdir}/usr/share/man/man1/snapclient.1"
- install -Dm644 -g root -o root server/debian/snapserver.service ${pkgdir}/usr/lib/systemd/system/snapserver.service
- install -Dm644 -g root -o root server/debian/snapserver.default ${pkgdir}/etc/default/snapserver
- install -Dm644 -g root -o root client/debian/snapclient.service ${pkgdir}/usr/lib/systemd/system/snapclient.service
- install -Dm644 -g root -o root client/debian/snapclient.default ${pkgdir}/etc/default/snapclient
+ install -Dm644 -g root -o root server/debian/snapserver.service "${pkgdir}/usr/lib/systemd/system/snapserver.service"
+ install -Dm644 -g root -o root server/debian/snapserver.default "${pkgdir}/etc/default/snapserver"
+ install -Dm644 -g root -o root client/debian/snapclient.service "${pkgdir}/usr/lib/systemd/system/snapclient.service"
+ install -Dm644 -g root -o root client/debian/snapclient.default "${pkgdir}/etc/default/snapclient"
}