summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfreijon2016-04-01 18:58:19 +0200
committerfreijon2016-04-01 18:58:19 +0200
commit2b6abdc14b30ba7d7305098cc92c65cb6b31dca7 (patch)
tree883faa1edc6f95e94cb9e300d81c9cf8d60d31e7
downloadaur-2b6abdc14b30ba7d7305098cc92c65cb6b31dca7.tar.gz
Initial commit
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD49
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; }