diff options
author | freijon | 2016-04-01 18:58:19 +0200 |
---|---|---|
committer | freijon | 2016-04-01 18:58:19 +0200 |
commit | 2b6abdc14b30ba7d7305098cc92c65cb6b31dca7 (patch) | |
tree | 883faa1edc6f95e94cb9e300d81c9cf8d60d31e7 | |
download | aur-2b6abdc14b30ba7d7305098cc92c65cb6b31dca7.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..509e774c69c9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = pulseaudio-dlna-git + pkgdesc = A small DLNA server which brings DLNA/UPnP support to PulseAudio (GIT version) + pkgver = 0.5.2.r18ad83b + pkgrel = 1 + url = https://github.com/masmu/pulseaudio-dlna + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = python2-setuptools + depends = python2-pip + depends = python2-dbus + depends = python2-docopt + depends = python2-requests + depends = python2-setproctitle + depends = python2-gobject2 + depends = python2-protobuf + depends = python2-notify2 + depends = python2-psutil + depends = python2-futures + depends = python2-chardet + depends = python2-netifaces + depends = python2-lxml + depends = python2-zeroconf + optdepends = lame: MP3 transcoding support + optdepends = faac: AAC transcoding support + optdepends = flac: FLAC transcoding support + optdepends = sox: WAV transcoding support + optdepends = ffmpeg: multiple formats support + optdepends = opus-tools: OPUS transcoding support + optdepends = vorbis-tools: OGG transcoding support + provides = pulseaudio-dlna + conflicts = pulseaudio-dlna + source = pulseaudio-dlna-git::git+https://github.com/masmu/pulseaudio-dlna.git + source = pulseaudio-dlna.service::https://gist.githubusercontent.com/sim590/1824b3167cf55fc7817c/raw/630972adfafa416d6ac8c2cdf3461611b2fdfedc/pulseaudio-dlna.service + sha256sums = SKIP + sha256sums = 5612dd60ea1ed1858878faf9280c00339eb7c92b59df0cec8e265fbe685da49e + +pkgname = pulseaudio-dlna-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d7a54743bef7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Jonas Frei <freijon@gmail.com> +# Contributor: Yegorius <yegorius@domic.us> + +pkgname=pulseaudio-dlna-git +pkgver=0.5.2.r18ad83b +pkgrel=1 +pkgdesc="A small DLNA server which brings DLNA/UPnP support to PulseAudio (development version)" +arch=('i686' 'x86_64') +url="https://github.com/masmu/pulseaudio-dlna" +license=('GPL3') +conflicts=('pulseaudio-dlna') +provides=('pulseaudio-dlna') +depends=('python2-pip' 'python2-dbus' 'python2-docopt' + 'python2-requests' 'python2-setproctitle' 'python2-gobject2' + 'python2-protobuf' 'python2-notify2' 'python2-psutil' + 'python2-futures' 'python2-chardet' 'python2-netifaces' + 'python2-lxml' 'python2-zeroconf') +makedepends=('python2-setuptools') +optdepends=('lame: MP3 transcoding support' + 'faac: AAC transcoding support' + 'flac: FLAC transcoding support' + 'sox: WAV transcoding support' + 'ffmpeg: multiple formats support' + 'opus-tools: OPUS transcoding support' + 'vorbis-tools: OGG transcoding support') +source=( + "${pkgname}::git+https://github.com/masmu/pulseaudio-dlna.git" + "pulseaudio-dlna.service::https://gist.githubusercontent.com/sim590/1824b3167cf55fc7817c/raw/630972adfafa416d6ac8c2cdf3461611b2fdfedc/pulseaudio-dlna.service" +) +sha256sums=( + 'SKIP' + '5612dd60ea1ed1858878faf9280c00339eb7c92b59df0cec8e265fbe685da49e' +) + +pkgver() { + cd "$pkgname" + _ver=`git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'` + _release=${_ver:0:`expr index ${_ver} 'r'`-2} + printf "%s.r%s" "${_release}" "$(git rev-parse --short HEAD)" +} + +package() { + cd "$srcdir/$pkgname" + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + + install -Dpv $startdir/pulseaudio-dlna.service $pkgdir/usr/lib/systemd/user/pulseaudio-dlna.service +} + +post_install() { systemctl --user daemon-reload; } |