[54171] users/devans/GNOME_2_27/gnome/totem
devans at macports.org
devans at macports.org
Wed Jul 22 08:42:43 PDT 2009
Revision: 54171
http://trac.macports.org/changeset/54171
Author: devans at macports.org
Date: 2009-07-22 08:42:42 -0700 (Wed, 22 Jul 2009)
Log Message:
-----------
GNOME_2_27/gnome/totem:
* update to version 2.27.1
* add dependencies on gst-plugins-bad, gst-plugins-ugly, gst-ffmpeg for full gstreamer plugin support
* update list of totem plugins to be built
* note missing totem plugin dependencies in comment
* remove xine variant (no longer supported)
* use MacPorts gsed instead of system sed in help/Makefile.in to avoid build failure
Modified Paths:
--------------
users/devans/GNOME_2_27/gnome/totem/Portfile
users/devans/GNOME_2_27/gnome/totem/files/patch-src-backend-Makefile.in.diff
Modified: users/devans/GNOME_2_27/gnome/totem/Portfile
===================================================================
--- users/devans/GNOME_2_27/gnome/totem/Portfile 2009-07-22 15:03:27 UTC (rev 54170)
+++ users/devans/GNOME_2_27/gnome/totem/Portfile 2009-07-22 15:42:42 UTC (rev 54171)
@@ -4,7 +4,7 @@
PortSystem 1.0
name totem
-version 2.26.3
+version 2.27.1
set branch [join [lrange [split ${version} .] 0 1] .]
categories gnome
maintainers devans openmaintainer
@@ -24,9 +24,9 @@
platforms darwin
master_sites gnome:sources/${name}/${branch}/
-checksums md5 f8f7390f5d93268cd200086a1b4f765a \
- sha1 ea6fa7244eb993a3038bc76f5e561c8a0661466c \
- rmd160 f265ec3997c130f28bf5e5455c0aef6921e71ece
+checksums md5 586d08291bdd5e0673baeae0f93ab790 \
+ sha1 d3d1095ad02b35f820957ef3476913794b97e8cd \
+ rmd160 0dc5c2549362427a3e939fb0a3689fa1b5271b0b
use_bzip2 yes
@@ -38,7 +38,8 @@
port:intltool \
port:p5-xml-parser \
port:gnome-doc-utils \
- port:gtk-doc
+ port:gtk-doc \
+ port:gsed
depends_lib port:gconf \
port:totem-pl-parser \
@@ -46,11 +47,34 @@
port:xorg-libXxf86vm \
port:py25-gtk \
port:gst-plugins-good \
+ port:gst-plugins-bad \
+ port:gst-plugins-ugly \
+ port:gst-ffmpeg \
port:nautilus
configure.python ${prefix}/bin/python2.5
-configure.args --with-plugins="thumbnail screensaver ontop gromit media-player-keys properties sidebar-test skipto youtube pythonconsole" \
+#
+# missing dependencies for plugins
+#
+#configure: WARNING: you need libgalago >= 0.5.2 installed for the galago plugin (disabling plugin)
+#configure: WARNING: you need lirc_client installed for the lirc plugin (disabling plugin)
+#configure: WARNING: you need GMyth >= 0.7 installed for the MythTV plugin (disabling plugin)
+#configure: WARNING: you need vala installed to use the sample-vala plugin (disabling plugin)
+#configure: WARNING: you need the bluez libraries installed for the Bemused plugin (disabling plugin)
+#configure: WARNING: you need libgdata >= 0.1.1 installed for the YouTube plugin (disabling plugin)
+#configure: WARNING: you need the easy-publish-and-consume library installed for the publish plugin (disabling plugin)
+#configure: WARNING: you need the tracker development headers installed for the tracker plugin (disabling plugin)
+#checking which plugins to compile... thumbnail screensaver ontop gromit media-player-keys properties sidebar-test skipto sample-python pythonconsole jamendo opensubtitles screenshot brasero-disc-recorder coherence_upnp dbus-service iplayer
+
+#configure.args --with-plugins="all" \
+
+ lappend default_plugins \
+ thumbnail screensaver ontop gromit media-player-keys \
+ properties sidebar-test skipto pythonconsole jamendo \
+ opensubtitles screenshot coherence_upnp dbus-service iplayer
+
+configure.args --with-plugins="${default_plugins}" \
--disable-static \
--enable-browser-plugins \
--enable-complex-plugin \
@@ -62,16 +86,9 @@
--x-libraries=${prefix}/lib \
BROWSER_PLUGIN_DIR=${prefix}/lib/nsplugins
-variant xine description {Use xine-lib instead of gstreamer} {
- depends_lib-delete port:gst-plugins-good
- depends_lib-append port:xine-lib
- configure.args-append --enable-xine
- configure.args-delete --enable-easy-codec-installation
- configure.args-append --disable-easy-codec-installation
-}
-
post-patch {
reinplace "s:libdbus-glib-1.so.2:${prefix}/lib/libdbus-glib-1.2.dylib:" ${worksrcpath}/browser-plugin/totemPluginGlue.cpp
+ reinplace "s: sed : ${prefix}/bin/gsed :g" ${worksrcpath}/help/Makefile.in
}
post-destroot {
Modified: users/devans/GNOME_2_27/gnome/totem/files/patch-src-backend-Makefile.in.diff
===================================================================
--- users/devans/GNOME_2_27/gnome/totem/files/patch-src-backend-Makefile.in.diff 2009-07-22 15:03:27 UTC (rev 54170)
+++ users/devans/GNOME_2_27/gnome/totem/files/patch-src-backend-Makefile.in.diff 2009-07-22 15:42:42 UTC (rev 54171)
@@ -1,6 +1,6 @@
---- src/backend/Makefile.in.orig 2009-05-01 16:18:51.000000000 -0700
-+++ src/backend/Makefile.in 2009-05-01 16:25:16.000000000 -0700
-@@ -407,6 +407,7 @@
+--- src/backend/Makefile.in.orig 2009-05-06 10:29:53.000000000 -0700
++++ src/backend/Makefile.in 2009-07-20 07:37:09.000000000 -0700
+@@ -386,6 +386,7 @@
$(MM_LIBS) \
$(GST_LIBS) \
$(EXTRA_BACKEND_LIBS) \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090722/0737d0cd/attachment.html>
More information about the macports-changes
mailing list