diff options
author | Donald Carr | 2021-08-14 12:04:56 -0700 |
---|---|---|
committer | Donald Carr | 2021-08-14 12:07:22 -0700 |
commit | d887ffa92e2f752a27be6a5b53a2f00e785d5b4e (patch) | |
tree | f2cdf40ed795fa29eb07db6cd5ad8ecbed2efc0e | |
download | aur-d887ffa92e2f752a27be6a5b53a2f00e785d5b4e.tar.gz |
Initial commit of goplay2 PKGBUILD
Change-Id: I853308734f6d8bc801fa3ccf02a26bcb2bb8ec49
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..758271d36ef7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = goplay2-git + pkgdesc = goplay2 airplay2 server + pkgver = 0.0.62 + pkgrel = 1 + url = https://github.com/openairplay/goplay2 + arch = x86_64 + license = Apache + makedepends = go + depends = libfdk-aac + source = git+https://github.com/openairplay/goplay2 + sha256sums = SKIP + +pkgname = goplay2-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f6dae8397a86 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Donald Carr <sirspudd _at_ gmail.com> + +pkgname=goplay2-git +pkgver=0.0.62 +pkgrel=1 +pkgdesc='goplay2 airplay2 server' +arch=(x86_64) +url='https://github.com/openairplay/goplay2' +license=(Apache) +depends=(libfdk-aac) +makedepends=(go) +source=("git+$url") +sha256sums=('SKIP') + +pkgver() { + cd goplay2 + + #git describe --tags | sed -e "s/^v//" | tr '-' '.' + echo "0.0.$(git rev-list HEAD --count)" +} + +build() { + cd goplay2 + + go build +} + +package() { + local bin_dir="${pkgdir}/usr/bin" + + mkdir -p ${bin_dir} + setcap 'cap_net_bind_service=+ep' goplay2/goplay2 + cp goplay2/goplay2 ${bin_dir} +} |