diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 23 insertions, 35 deletions
@@ -1,26 +1,27 @@ # Generated by mksrcinfo v8 -# Sun Jul 15 10:04:44 UTC 2018 +# Tue Jul 31 14:47:02 UTC 2018 pkgbase = snapcast pkgdesc = Synchronous multi-room audio player pkgver = 0.15.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/badaix/snapcast install = snapcast.install - arch = i686 arch = x86_64 arch = armv6h arch = armv7h license = GPL - makedepends = git makedepends = alsa-utils + makedepends = asio + makedepends = aixlog + makedepends = popl depends = alsa-lib depends = avahi depends = libvorbis depends = flac backup = etc/default/snapserver backup = etc/default/snapclient - source = git+https://github.com/badaix/snapcast.git#tag=v0.15.0 - md5sums = SKIP + source = https://github.com/badaix/snapcast/archive/v0.15.0.tar.gz + sha256sums = 7c584fad4941a299339fe060174e33c4d810b1cbe80d6efbee54da3dafb252cc pkgname = snapcast @@ -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" } |