From 183ffdbdd7c984db3c1afd1247f42f515e74063a Mon Sep 17 00:00:00 2001 From: Juan RP <xtraeme@gmail.com> Date: Wed, 26 Sep 2012 09:40:30 +0200 Subject: [PATCH] rygel: update to 0.16.0. --- common/shlibs | 3 +++ srcpkgs/librygel | 1 + srcpkgs/rygel/librygel.rshlibs | 20 ++++++++++++++++++++ srcpkgs/rygel/librygel.template | 10 ++++++++++ srcpkgs/rygel/rygel-devel.template | 2 +- srcpkgs/rygel/rygel.rshlibs | 16 ++++++++++------ srcpkgs/rygel/template | 12 ++++++------ 7 files changed, 51 insertions(+), 13 deletions(-) create mode 120000 srcpkgs/librygel create mode 100644 srcpkgs/rygel/librygel.rshlibs create mode 100644 srcpkgs/rygel/librygel.template diff --git a/common/shlibs b/common/shlibs index e20135be90..28a1e64462 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1055,3 +1055,6 @@ libcheese-gtk.so.23 libcheese-3.6.0_1 libSoundTouch.so.0 soundtouch-1.7.0_1 libzapojit-0.0.so.0 libzapojit-0.0.2_1 libmusicbrainz5.so.0 libmusicbrainz5-5.0.1_1 +librygel-core-1.0.so.0 librygel-0.16.0_1 +librygel-renderer-1.0.so.0 librygel-0.16.0_1 +librygel-server-1.0.so.0 librygel-0.16.0_1 diff --git a/srcpkgs/librygel b/srcpkgs/librygel new file mode 120000 index 0000000000..bf6618aa2d --- /dev/null +++ b/srcpkgs/librygel @@ -0,0 +1 @@ +rygel \ No newline at end of file diff --git a/srcpkgs/rygel/librygel.rshlibs b/srcpkgs/rygel/librygel.rshlibs new file mode 100644 index 0000000000..80bbb1a198 --- /dev/null +++ b/srcpkgs/rygel/librygel.rshlibs @@ -0,0 +1,20 @@ +libgstpbutils-0.10.so.0 +libgupnp-av-1.0.so.2 +libgupnp-1.0.so.4 +libgssdp-1.0.so.3 +libgee.so.2 +libuuid.so.1 +libgupnp-dlna-1.0.so.2 +libgstvideo-0.10.so.0 +libgstbase-0.10.so.0 +libgstreamer-0.10.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libxml2.so.2 +libsoup-2.4.so.1 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/rygel/librygel.template b/srcpkgs/rygel/librygel.template new file mode 100644 index 0000000000..269aad6bbc --- /dev/null +++ b/srcpkgs/rygel/librygel.template @@ -0,0 +1,10 @@ +# Template file for 'librygel'. +# +short_desc="${short_desc} - runtime libraries" +long_desc="${long_desc} + + This package contains the runtime libraries." + +do_install() { + vmove "usr/lib/*.so*" usr/lib +} diff --git a/srcpkgs/rygel/rygel-devel.template b/srcpkgs/rygel/rygel-devel.template index 4ba61229b7..12e20d334f 100644 --- a/srcpkgs/rygel/rygel-devel.template +++ b/srcpkgs/rygel/rygel-devel.template @@ -1,7 +1,7 @@ # Template file for 'rygel-devel'. # noarch=yes -depends="libgee-devel gupnp-av-devel gstreamer-devel libuuid-devel glib-devel" +depends="libgee-devel gupnp-av-devel gstreamer-devel libuuid-devel glib-devel librygel>=${version}" short_desc="${short_desc} - development files" long_desc="${long_desc} diff --git a/srcpkgs/rygel/rygel.rshlibs b/srcpkgs/rygel/rygel.rshlibs index b502e22a1e..070252212a 100644 --- a/srcpkgs/rygel/rygel.rshlibs +++ b/srcpkgs/rygel/rygel.rshlibs @@ -1,24 +1,28 @@ +librygel-server-1.0.so.0 libgupnp-av-1.0.so.2 libgupnp-1.0.so.4 libgssdp-1.0.so.3 +libsoup-2.4.so.1 libgee.so.2 libuuid.so.1 +librygel-core-1.0.so.0 +libgstpbutils-0.10.so.0 libgupnp-dlna-1.0.so.2 +libgstvideo-0.10.so.0 libgstbase-0.10.so.0 libgstreamer-0.10.so.0 +libgthread-2.0.so.0 libxml2.so.2 -libsoup-2.4.so.1 +libtracker-sparql-0.14.so.0 libgio-2.0.so.0 -libgobject-2.0.so.0 libgmodule-2.0.so.0 +librt.so.1 +libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libgstvideo-0.10.so.0 -libgthread-2.0.so.0 -librt.so.1 libgsttag-0.10.so.0 libgstapp-0.10.so.0 libsqlite3.so.0 +librygel-renderer-1.0.so.0 libgtk-3.so.0 -libgstpbutils-0.10.so.0 diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template index 30042b8955..dfcabb48ff 100644 --- a/srcpkgs/rygel/template +++ b/srcpkgs/rygel/template @@ -1,22 +1,22 @@ # Template file for 'rygel' pkgname=rygel -version=0.14.3 +version=0.16.0 revision=1 build_style=gnu-configure configure_args="--enable-gst-launch-plugin" depends="hicolor-icon-theme desktop-file-utils" -makedepends="pkg-config intltool sqlite-devel vala-devel gtk+3-devel +makedepends="pkg-config intltool sqlite-devel vala-devel gtk+3-devel>=3.6.0_2 libsoup-devel libgee-devel gssdp-devel>=0.12.0 gupnp-av-devel -gupnp-dlna-devel" +gupnp-dlna-devel tracker-devel" gtk_iconcache_dirs="/usr/share/icons/hicolor" conf_files="/etc/rygel.conf" -subpackages="${pkgname}-devel" +subpackages="${pkgname}-devel librygel" short_desc="GNOME home media solution" maintainer="Juan RP <xtraeme@gmail.com>" homepage="http://www.gnome.org" license="GPL-2" -distfiles="${GNOME_SITE}/$pkgname/0.14/$pkgname-$version.tar.xz" -checksum=e615d4fea616ecaedfaba57e70a455ac8339048490a423af66a70d05c7186ace +distfiles="${GNOME_SITE}/$pkgname/0.16/$pkgname-$version.tar.xz" +checksum=c4274617cf085cd0648c59e2cad70036a2a806490134f9ef1e8bc9be21395710 long_desc=" Rygel is a home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network. In technical