From e4d3c92558421891d41e2cddae17f6ea4726d82e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 25 Oct 2012 17:07:48 +0200 Subject: [PATCH] totem: update to 3.6.2. --- common/shlibs | 2 +- srcpkgs/libtotem | 1 + srcpkgs/totem/libtotem.rshlibs | 27 +++++++++++++++++++++++++++ srcpkgs/totem/libtotem.template | 13 +++++++++++++ srcpkgs/totem/template | 10 +++++----- srcpkgs/totem/totem-devel.template | 2 +- srcpkgs/totem/totem.rshlibs | 5 +---- 7 files changed, 49 insertions(+), 11 deletions(-) create mode 120000 srcpkgs/libtotem create mode 100644 srcpkgs/totem/libtotem.rshlibs create mode 100644 srcpkgs/totem/libtotem.template diff --git a/common/shlibs b/common/shlibs index 18bb2c2201a..b6bd6d1f219 100644 --- a/common/shlibs +++ b/common/shlibs @@ -701,7 +701,7 @@ libXss.so.1 libXScrnSaver-1.1.3_1 libyelp.so.0 yelp-2.91.90_1 libpeas-1.0.so.0 libpeas-1.0.0_1 libpeas-gtk-1.0.so.0 libpeas-1.0.0_1 -libtotem.so.0 totem-2.91.7_1 +libtotem.so.0 libtotem-3.6.2_1 libclutter-1.0.so.0 clutter-1.9.16_1 libmutter-private.so mutter-3.4.1_1 libmutter-wm.so mutter-3.4.1_1 diff --git a/srcpkgs/libtotem b/srcpkgs/libtotem new file mode 120000 index 00000000000..f252041718a --- /dev/null +++ b/srcpkgs/libtotem @@ -0,0 +1 @@ +totem \ No newline at end of file diff --git a/srcpkgs/totem/libtotem.rshlibs b/srcpkgs/totem/libtotem.rshlibs new file mode 100644 index 00000000000..96f4393a89a --- /dev/null +++ b/srcpkgs/totem/libtotem.rshlibs @@ -0,0 +1,27 @@ +libm.so.6 +libgstpbutils-1.0.so.0 +libgsttag-1.0.so.0 +libgstaudio-1.0.so.0 +libgstvideo-1.0.so.0 +libgstreamer-1.0.so.0 +libclutter-gtk-1.0.so.0 +libclutter-1.0.so.0 +libcogl.so.11 +libX11.so.6 +libtotem-plparser.so.17 +libpeas-gtk-1.0.so.0 +libgtk-3.so.0 +libpeas-1.0.so.0 +libgdk-3.so.0 +libatk-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libpango-1.0.so.0 +libcairo.so.2 +libgio-2.0.so.0 +libgirepository-1.0.so.1 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libSM.so.6 +libICE.so.6 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/totem/libtotem.template b/srcpkgs/totem/libtotem.template new file mode 100644 index 00000000000..92632b53b41 --- /dev/null +++ b/srcpkgs/totem/libtotem.template @@ -0,0 +1,13 @@ +# Template file for 'libtotem'. +# +short_desc="${sourcepkg} - runtime library" +long_desc="${long_desc} + + This package contains the runtime library." + +replaces="totem<3.6.2" + +do_install() { + vmove "usr/lib/*.so*" usr/lib + vmove usr/lib/girepository-1.0 usr/lib +} diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index a47858fc29c..0282051d3e0 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -1,7 +1,7 @@ # Template file for 'totem' pkgname=totem -version=3.6.0 -revision=2 +version=3.6.2 +revision=1 build_style=gnu-configure configure_args="--disable-scrollkeeper --disable-static --disable-schemas-compile --disable-python --enable-nautilus" @@ -11,11 +11,11 @@ makedepends="which pkg-config intltool gnome-doc-utils gnutls-devel libsoup-devel mx-devel clutter-gst-devel>=1.9.92 clutter-gtk-devel>=1.3.2 libpeas-devel libXtst-devel grilo-devel>=0.2.0 libepc-devel vala-devel gst-plugins-bad1-devel>=1.0.0_2 gsettings-desktop-schemas-devel>=3.6.0 - libzeitgeist-devel gobject-introspection" + libzeitgeist-devel gst-plugins-bad1-devel>=1.0.2 gobject-introspection" depends="grilo-plugins>=0.2.0 hicolor-icon-theme desktop-file-utils gst-libav" fulldepends="gst-plugins-ugly1 gst-plugins-good1" # XXX xulrunner plugin. -subpackages="totem-devel totem-mozilla-plugin" +subpackages="libtotem totem-devel totem-mozilla-plugin" # XXX reenable python plugin if pylint pkg exists. #pycompile_dirs="usr/lib/totem/plugins" short_desc="A GNOME integrated movie player based on Gstreamer" @@ -23,7 +23,7 @@ maintainer="Juan RP " homepage="http://www.gnome.org" license="custom, GPL-2" distfiles="${GNOME_SITE}/$pkgname/3.6/$pkgname-$version.tar.xz" -checksum=e767da34f5212bd9b2d3ea9bc7e3a87b284581ee012214274225dd8decb8fe3e +checksum=d23ceda705b67f3f039064da3bec0bb744490cc3c327538f756d99238e6c52e1 long_desc=" Totem is a simple yet featureful media player for GNOME which can read a large number of file formats. It features : diff --git a/srcpkgs/totem/totem-devel.template b/srcpkgs/totem/totem-devel.template index 53b21d5c00b..66862a3431b 100644 --- a/srcpkgs/totem/totem-devel.template +++ b/srcpkgs/totem/totem-devel.template @@ -1,6 +1,6 @@ # Template file for 'totem-devel'. # -depends="gtk+3-devel totem-pl-parser-devel totem>=${version}" +depends="gtk+3-devel totem-pl-parser-devel libtotem-${version}_${revision}" short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/totem/totem.rshlibs b/srcpkgs/totem/totem.rshlibs index ad4367f6c79..5f5018b3255 100644 --- a/srcpkgs/totem/totem.rshlibs +++ b/srcpkgs/totem/totem.rshlibs @@ -1,3 +1,4 @@ +libtotem.so.0 libm.so.6 libgstpbutils-1.0.so.0 libgsttag-1.0.so.0 @@ -20,13 +21,9 @@ libgobject-2.0.so.0 libglib-2.0.so.0 libpthread.so.0 libc.so.6 -libpeas-gtk-1.0.so.0 libpeas-1.0.so.0 libpangocairo-1.0.so.0 libpango-1.0.so.0 -libgirepository-1.0.so.1 -libSM.so.6 -libICE.so.6 libnautilus-extension.so.1 libxml2.so.2 libzeitgeist-1.0.so.1