diff options
author | Luis Medinas <metalgod@gentoo.org> | 2007-02-26 00:35:02 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2007-02-26 00:35:02 +0000 |
commit | 442af1a23aa593abcd7efc325af6f4cfcbb01f40 (patch) | |
tree | 7d7c6f5f4240abd957a1b85a81ff567689558935 /media-video/totem | |
parent | fix patch (diff) | |
download | historical-442af1a23aa593abcd7efc325af6f4cfcbb01f40.tar.gz historical-442af1a23aa593abcd7efc325af6f4cfcbb01f40.tar.bz2 historical-442af1a23aa593abcd7efc325af6f4cfcbb01f40.zip |
Version Bump. Bug fix release. Closes bug #167135.
Package-Manager: portage-2.1.2-r11
Diffstat (limited to 'media-video/totem')
-rw-r--r-- | media-video/totem/ChangeLog | 7 | ||||
-rw-r--r-- | media-video/totem/Manifest | 26 | ||||
-rw-r--r-- | media-video/totem/files/digest-totem-2.16.5 | 3 | ||||
-rw-r--r-- | media-video/totem/totem-2.16.5.ebuild | 157 |
4 files changed, 188 insertions, 5 deletions
diff --git a/media-video/totem/ChangeLog b/media-video/totem/ChangeLog index 634bbe0541df..504ef1debe79 100644 --- a/media-video/totem/ChangeLog +++ b/media-video/totem/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-video/totem # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/totem/ChangeLog,v 1.153 2007/02/21 12:42:08 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/totem/ChangeLog,v 1.154 2007/02/26 00:35:01 metalgod Exp $ + +*totem-2.16.5 (26 Feb 2007) + + 26 Feb 2007; Luis Medinas <metalgod@gentoo.org> +totem-2.16.5.ebuild: + Version Bump. Bug fix release. Closes bug #167135. 21 Feb 2007; Roy Marples <uberlord@gentoo.org> totem-2.16.4.ebuild: Add ~x86-fbsd keyword. diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest index 8330f71efb24..b8093293428e 100644 --- a/media-video/totem/Manifest +++ b/media-video/totem/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 01_build_mozilla_plugin_with_firefox_xpcom.patch 1994 RMD160 a77cbdf94118eea56a9fdec60470d816da621b50 SHA1 a637293d27af9c3a1c7044aa15813b1637c1e269 SHA256 d198c31c00563798468abfa7d6de8329d208bb71c830599176ba355649a9c24b MD5 6c254a486d447e680d77048262dfe78d files/01_build_mozilla_plugin_with_firefox_xpcom.patch 1994 RMD160 a77cbdf94118eea56a9fdec60470d816da621b50 files/01_build_mozilla_plugin_with_firefox_xpcom.patch 1994 @@ -25,6 +28,7 @@ SHA256 04c41d398c6f5a2765090b9607e4df5b879a06c6f9eab4a6573dbad2858027d4 files/to DIST totem-1.2.1.tar.bz2 1411347 RMD160 7d7e69003cd73e060c3e0f9f8b25e23ac484db63 SHA1 644096e976cd48a45d6f845c97e540cbc17d2f46 SHA256 569c265cd184ef559cf2e266812f09f93d1642c6fd612c92e1a639e0f91c6621 DIST totem-1.4.2.tar.bz2 1707854 RMD160 87d844ac490adf6210f47a652e17b6fb17c10d3f SHA1 0d19052858ddf981b98de3143bf5ccd60bbee1e4 SHA256 31141a6c55f3252ea01742aecba4c01cb438d7fc93d71a18b53bf06f2e65c03b DIST totem-2.16.4.tar.bz2 1820381 RMD160 e3329834482b9efd2ba049191919be93f6b1071f SHA1 9e586eac620b2792a1e7fc5461ff2edf8f6f0312 SHA256 b459e1c01c124f6876b3a00b32f9272571e86395f4a6ee3b3ff8d60aac5d4848 +DIST totem-2.16.5.tar.bz2 1820880 RMD160 1a93768600860dc1dec7782039cfd27c45577bef SHA1 9f5d646207bff371744d63f376d891bad5da85af SHA256 7dab6a72cbf9d242a8eb13e4fce70aa3e730f7f74dad84181034022edfbb37df EBUILD totem-1.2.1-r1.ebuild 3333 RMD160 0a3ee2f8457f527bb177117942d5dbcb4bf9c0fc SHA1 caac3fa22f1b02bc9e45701fedf6c821f24d4107 SHA256 fd92ecb10ae3ff36747f64c24720d87b66fdf25443651122cb372c175d803f13 MD5 57bb436948fc3aa3af54b6ca4549b497 totem-1.2.1-r1.ebuild 3333 RMD160 0a3ee2f8457f527bb177117942d5dbcb4bf9c0fc totem-1.2.1-r1.ebuild 3333 @@ -37,10 +41,14 @@ EBUILD totem-2.16.4.ebuild 4570 RMD160 efb42771fabd12d061b2311d72ac33d6d0f23a3d MD5 9a6a809750d57a236f51f4d5e67c8bc1 totem-2.16.4.ebuild 4570 RMD160 efb42771fabd12d061b2311d72ac33d6d0f23a3d totem-2.16.4.ebuild 4570 SHA256 46e9e4dde8211d0c6151e48c094ff51e6612d93afab07b3118fd86ce15b43496 totem-2.16.4.ebuild 4570 -MISC ChangeLog 21233 RMD160 65285bc0f1cb6ebbacefe177db59e837ef6455ba SHA1 d3e940f7757953d6c26f1bb560a50623177e9a57 SHA256 37b8ec6e773feede33eba8244102c816953270ffbde8c99d7a7672392097a45d -MD5 63424b19dd1ec0f8d9cffd69311b9a10 ChangeLog 21233 -RMD160 65285bc0f1cb6ebbacefe177db59e837ef6455ba ChangeLog 21233 -SHA256 37b8ec6e773feede33eba8244102c816953270ffbde8c99d7a7672392097a45d ChangeLog 21233 +EBUILD totem-2.16.5.ebuild 4579 RMD160 13692eb963c84ff25f3a727ab6dea2de468e670d SHA1 7f4881ce94266d72b5437cb5dd51e8f560f4e0c2 SHA256 3169dfa03f84b531585ae61d330e5e4ece820e8780406eef6b3704c98e0a5370 +MD5 6462f3af68530db2438c30fda6e0d78a totem-2.16.5.ebuild 4579 +RMD160 13692eb963c84ff25f3a727ab6dea2de468e670d totem-2.16.5.ebuild 4579 +SHA256 3169dfa03f84b531585ae61d330e5e4ece820e8780406eef6b3704c98e0a5370 totem-2.16.5.ebuild 4579 +MISC ChangeLog 21388 RMD160 426c4a6ee9cd59b6f8c89751ad8eb786423d1271 SHA1 8a67c10981b86ca699b0b23968ef3ae05a3d05a5 SHA256 3290fba7149e6815df564f96e66ac0a58786be34f3ea714452065c44a391f972 +MD5 a552d732781148a4da56d49b1b10479f ChangeLog 21388 +RMD160 426c4a6ee9cd59b6f8c89751ad8eb786423d1271 ChangeLog 21388 +SHA256 3290fba7149e6815df564f96e66ac0a58786be34f3ea714452065c44a391f972 ChangeLog 21388 MISC metadata.xml 521 RMD160 d715631cdb935e3f1cfc70e88d8dfbd10ae3159c SHA1 cbf35cd1be8178679cc8dc62463fedb4a11042f9 SHA256 67adda7ef1db1c932df3f4a03186d86119e9c26c96f2c17d554150dc133f6197 MD5 74b9bd3cc5015b286abc33eb51408252 metadata.xml 521 RMD160 d715631cdb935e3f1cfc70e88d8dfbd10ae3159c metadata.xml 521 @@ -54,3 +62,13 @@ SHA256 9a481baa723040776bfc15ed397e4d5c92d9e0e0e1334b4e9f0a025092ac681f files/di MD5 193cf0d71abb5f446e9fcfaf31ef5519 files/digest-totem-2.16.4 244 RMD160 b4c44cd288d3192bcd7b7d4aa4d52fda14efd448 files/digest-totem-2.16.4 244 SHA256 dcd58ed98b6426d5ac56544ee86805d2ac21515edf4c7b6c14a1e00f1b921dc6 files/digest-totem-2.16.4 244 +MD5 d0760d5645ad29a473fb12e8aa7d888d files/digest-totem-2.16.5 244 +RMD160 261b5430e3d754952a5bdc68b566f8b2fa2078fa files/digest-totem-2.16.5 244 +SHA256 46a23f411a2192670f130b321c3447e460439306c7d70339badfdfad426de7c1 files/digest-totem-2.16.5 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.2 (GNU/Linux) + +iD8DBQFF4itBwUpWvClEHQoRAntOAJ4s0u4Q54TVC8Df5fZzRlskt6+dIACffyrz +DMxIIQmwbHvnPINzHOPQm4Q= +=GZzl +-----END PGP SIGNATURE----- diff --git a/media-video/totem/files/digest-totem-2.16.5 b/media-video/totem/files/digest-totem-2.16.5 new file mode 100644 index 000000000000..c3d54563fbb7 --- /dev/null +++ b/media-video/totem/files/digest-totem-2.16.5 @@ -0,0 +1,3 @@ +MD5 fa8eb90b52d70d876e1d42ec43cf8448 totem-2.16.5.tar.bz2 1820880 +RMD160 1a93768600860dc1dec7782039cfd27c45577bef totem-2.16.5.tar.bz2 1820880 +SHA256 7dab6a72cbf9d242a8eb13e4fce70aa3e730f7f74dad84181034022edfbb37df totem-2.16.5.tar.bz2 1820880 diff --git a/media-video/totem/totem-2.16.5.ebuild b/media-video/totem/totem-2.16.5.ebuild new file mode 100644 index 000000000000..8dace497d503 --- /dev/null +++ b/media-video/totem/totem-2.16.5.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/totem/totem-2.16.5.ebuild,v 1.1 2007/02/26 00:35:01 metalgod Exp $ + +inherit autotools eutils multilib gnome2 + +DESCRIPTION="Media player for GNOME" +HOMEPAGE="http://gnome.org/projects/totem/" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" + +# pitdfdll has not come out with a 0.10 release, should be soon though -AJL +# IUSE="win32codecs" + +IUSE="a52 dbus dvd ffmpeg firefox flac gnome hal lirc mad mpeg nsplugin nvtv ogg theora vorbis xine xv" + +RDEPEND=">=dev-libs/glib-2.8.0 + >=x11-libs/gtk+-2.6 + >=gnome-base/gnome-vfs-2.10 + >=gnome-base/libgnomeui-2.4 + >=x11-themes/gnome-icon-theme-2.10 + >=gnome-base/libglade-2 + >=gnome-base/gnome-desktop-2.2 + app-text/iso-codes + >=gnome-base/gconf-2 + x11-libs/libXtst + x11-libs/libX11 + x11-libs/libXxf86vm + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXrender + x11-proto/xf86vidmodeproto + dbus? ( || ( >=dev-libs/dbus-glib-0.71 <sys-apps/dbus-0.90 ) ) + hal? ( =sys-apps/hal-0.5* ) + gnome? ( >=gnome-base/nautilus-2.10 ) + lirc? ( app-misc/lirc ) + sparc? ( >=www-client/mozilla-firefox-1.5 ) + nsplugin? ( + firefox? ( >=www-client/mozilla-firefox-1.5 ) + !ppc64? ( !sparc? ( !firefox? ( >=www-client/seamonkey-1.0 ) ) ) + >=sys-apps/dbus-0.35 + >=x11-misc/shared-mime-info-0.17 + ) + xine? ( >=media-libs/xine-lib-1.1.2 ) + !xine? ( + >=media-libs/gstreamer-0.10.1 + >=media-libs/gst-plugins-base-0.10.7 + >=media-libs/gst-plugins-good-0.10 + >=media-plugins/gst-plugins-pango-0.10 + >=media-plugins/gst-plugins-gconf-0.10 + !sparc? ( ffmpeg? ( >=media-plugins/gst-plugins-ffmpeg-0.10 ) ) + >=media-plugins/gst-plugins-gnomevfs-0.10 + a52? ( >=media-plugins/gst-plugins-a52dec-0.10 ) + !sparc? ( + dvd? + ( + >=media-plugins/gst-plugins-a52dec-0.10 + >=media-plugins/gst-plugins-mpeg2dec-0.10 + >=media-libs/gst-plugins-ugly-0.10 + >=media-plugins/gst-plugins-dvdread-0.10 + ) + ) + flac? ( >=media-plugins/gst-plugins-flac-0.10 ) + mad? ( >=media-plugins/gst-plugins-mad-0.10 ) + !sparc? ( mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-0.10 ) ) + ogg? ( >=media-plugins/gst-plugins-ogg-0.10 ) + theora? ( + >=media-plugins/gst-plugins-ogg-0.10 + >=media-plugins/gst-plugins-theora-0.10 + ) + vorbis? ( + >=media-plugins/gst-plugins-ogg-0.10 + >=media-plugins/gst-plugins-vorbis-0.10 + ) + xv? ( >=media-plugins/gst-plugins-xvideo-0.10 ) + ) + nvtv? ( >=media-tv/nvtv-0.4.5 )" + +# this belongs above xv? above. +# win32codecs? ( >=media-plugins/gst-plugins-pitfdll-0.10 ) + +DEPEND="${RDEPEND} + app-text/scrollkeeper + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.20" + +DOCS="AUTHORS ChangeLog NEWS README TODO" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-vanity \ + --disable-gtk \ + $(use_with dbus) \ + $(use_with hal) \ + $(use_enable gnome nautilus) \ + $(use_enable lirc) \ + $(use_enable nvtv)" + + if use nsplugin ; then + G2CONF="${G2CONF} --enable-browser-plugins" + + if use firefox || use sparc; then + G2CONF="${G2CONF} --with-mozilla=firefox" + else + G2CONF="${G2CONF} --with-mozilla=seamonkey" + fi + else + G2CONF="${G2CONF} --disable-browser-plugins" + fi + + # gstreamer is default backend + use xine || G2CONF="${G2CONF} --enable-gstreamer=yes" + + # Use global nsplugins dir + G2CONF="${G2CONF} MOZILLA_PLUGINDIR=/usr/$(get_libdir)/nsbrowser" +} + +src_unpack() { + gnome2_src_unpack + + # Fix hardcoded plugindir + sed -i -e \ + 's|mozilla|nsbrowser|' \ + ${S}/browser-plugin/Makefile.in \ + ${S}/browser-plugin/idl/Makefile.in + + # fixes for ff compiles. + if use nsplugin && ( use firefox || use sparc ); then + epatch ${FILESDIR}/${PN}-1.5.91-mozilla-firefox-include-fix.patch + + # Patch borrowed from ubuntu (link xpcom) + epatch ${FILESDIR}/01_build_mozilla_plugin_with_firefox_xpcom.patch + elif use nsplugin ; then + # Patch borrowed from ubuntu (link xpcom) + epatch ${FILESDIR}/01_build_mozilla_plugin_with_seamonkey_xpcom.patch + fi +} + +src_compile() { + #fixme: why does it need write access here, probably need to set up a fake + #home in /var/tmp like other pkgs do + addpredict "/root/.gconfd" + addpredict "/root/.gconf" + addpredict "/root/.gnome2" + addpredict "/root/.gstreamer-0.10" + + gnome2_src_compile +} + +pkg_postinst() { + gnome2_pkg_postinst + + elog "Note that the default totem backend has switched to gstreamer." + elog "DVD menus will only work with the xine backend." +} |