summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD45
2 files changed, 23 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5c5d3ea49408..1fac4353a0df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
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"
}