diff options
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | rygel.install | 12 |
3 files changed, 91 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ef254515e04b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = rygel024 + 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.24.0 + pkgrel = 1 + url = http://live.gnome.org/Rygel + install = rygel.install + arch = i686 + arch = x86_64 + groups = gnome-extra + license = LGPL + makedepends = vala + makedepends = intltool + makedepends = python2 + makedepends = gobject-introspection + depends = gupnp-av + depends = gupnp-dlna + depends = libgee + depends = gtk3 + depends = libunistring + depends = libtracker-sparql + depends = hicolor-icon-theme + depends = xdg-utils + depends = libmediaart1 + 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: Share indexed media files + conflicts = rygel>=0.24.0 + backup = etc/rygel.conf + source = http://ftp.gnome.org/pub/GNOME/sources/rygel/0.24/rygel-0.24.0.tar.xz + sha256sums = 98d63c8ee0532abb8f603e18fca3a9d8101a0674e2fc3e0fd88f280a4217f1b0 + +pkgname = rygel024 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8296e8bf28ba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Leonardo Damián Barberón (damian01w) <damian01w@gmail.com> +# Contributor: Balló György <ballogyor+arch at gmail dot com> + +pkgname=rygel024 +_pkgname=rygel +pkgver=0.24.0 +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" +arch=(i686 x86_64) +url="http://live.gnome.org/Rygel" +license=(LGPL) +depends=(gupnp-av gupnp-dlna libgee gtk3 libunistring libtracker-sparql hicolor-icon-theme xdg-utils libmediaart1) +makedepends=(vala intltool python2 gobject-introspection) +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: Share indexed media files') +backup=(etc/rygel.conf) +conflicts=('rygel>=0.24.0') +install=rygel.install +groups=('gnome-extra') +source=(http://ftp.gnome.org/pub/GNOME/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz) +sha256sums=('98d63c8ee0532abb8f603e18fca3a9d8101a0674e2fc3e0fd88f280a4217f1b0') + +build() { + cd $_pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static --enable-mediathek-plugin --enable-gst-launch-plugin + make +} + +check() { + cd $_pkgname-$pkgver + make check +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + diff --git a/rygel.install b/rygel.install new file mode 100644 index 000000000000..af0669869bbc --- /dev/null +++ b/rygel.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} + |