diff options
author | Kevin Majewski | 2020-03-10 13:37:22 +0100 |
---|---|---|
committer | Kevin Majewski | 2020-03-10 13:37:22 +0100 |
commit | 37636fe7b7051692a7d6b389127927eb131ec506 (patch) | |
tree | 465d433b91f46e052f6ac48db9126d94d7dd79de | |
download | aur-37636fe7b7051692a7d6b389127927eb131ec506.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7e597d529d55 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,33 @@ +pkgbase = rygel-git + pkgdesc = UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network + pkgver = 0.38.2+34+g4b7d6a6a + pkgrel = 1 + url = https://wiki.gnome.org/Projects/Rygel + arch = x86_64 + license = LGPL + makedepends = vala + makedepends = gobject-introspection + makedepends = git + makedepends = meson + depends = gupnp + depends = gupnp-av + depends = gupnp-dlna + depends = libgee + depends = gtk3 + depends = libunistring + depends = tracker + depends = libmediaart + optdepends = gst-plugins-base: Extra media codecs + optdepends = gst-plugins-good: Extra media codecs + optdepends = gst-plugins-bad: Extra media codecs + optdepends = gst-plugins-ugly: Extra media codecs + optdepends = gst-libav: Extra media codecs + optdepends = tracker-miners: Share indexed media files + provides = rygel + conflicts = rygel + backup = etc/rygel.conf + source = git+https://gitlab.gnome.org/GNOME/rygel.git + sha512sums = SKIP + +pkgname = rygel-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..518fe5f1a8e6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +pkgname=rygel-git +_pkgname=rygel +pkgver=0.38.2+34+g4b7d6a6a +pkgrel=1 +pkgdesc="UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network" +url="https://wiki.gnome.org/Projects/Rygel" +arch=(x86_64) +license=(LGPL) +depends=('gupnp' 'gupnp-av' 'gupnp-dlna' 'libgee' 'gtk3' 'libunistring' 'tracker' 'libmediaart') +makedepends=('vala' 'gobject-introspection' 'git' 'meson') +optdepends=('gst-plugins-base: Extra media codecs' + 'gst-plugins-good: Extra media codecs' + 'gst-plugins-bad: Extra media codecs' + 'gst-plugins-ugly: Extra media codecs' + 'gst-libav: Extra media codecs' + 'tracker-miners: Share indexed media files') +provides=('rygel') +conflicts=('rygel') +backup=('etc/rygel.conf') +source=("git+https://gitlab.gnome.org/GNOME/rygel.git") +sha512sums=('SKIP') + +pkgver() { + cd $_pkgname + git describe --tags | sed 's/^RYGEL//;s/^rygel-//;s/_/./g;s/-/+/g' +} + +build() { + arch-meson $_pkgname build + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} |