[50511] trunk/dports/gnome/totem
devans at macports.org
devans at macports.org
Fri May 1 18:46:27 PDT 2009
Revision: 50511
http://trac.macports.org/changeset/50511
Author: devans at macports.org
Date: 2009-05-01 18:46:26 -0700 (Fri, 01 May 2009)
Log Message:
-----------
totem:
* update to version 2.26.1
* update dependencies and config args
* ensure appropriate X11 configuration paths
* update xine variant
* install/update gconf schemas post-activate
Modified Paths:
--------------
trunk/dports/gnome/totem/Portfile
Added Paths:
-----------
trunk/dports/gnome/totem/files/patch-src-backend-Makefile.in.diff
Modified: trunk/dports/gnome/totem/Portfile
===================================================================
--- trunk/dports/gnome/totem/Portfile 2009-05-02 01:39:23 UTC (rev 50510)
+++ trunk/dports/gnome/totem/Portfile 2009-05-02 01:46:26 UTC (rev 50511)
@@ -4,7 +4,7 @@
PortSystem 1.0
name totem
-version 2.24.4
+version 2.26.1
set branch [join [lrange [split ${version} .] 0 1] .]
categories gnome
maintainers devans openmaintainer
@@ -24,24 +24,26 @@
platforms darwin
master_sites gnome:sources/${name}/${branch}/
-checksums md5 f5d96849a4ca0a4edce9bd6f62b93f7d \
- sha1 0fadda7c9eb70f3407866b18f97a9757ed65c6a2 \
- rmd160 42bfbace2d213c7c51adcc4d72852d7793928472
+checksums md5 410d14957f48ae179c03e5c663607536 \
+ sha1 2485a78bba37f380cafafcf03527da8fcaf7d900 \
+ rmd160 6c4036f7ad4b6283fe3e01ce45045b14b36e26b2
use_bzip2 yes
patchfiles patch-bindings-python-totem.override.diff \
- patch-src-plugins-totem-python-module.c.diff
+ patch-src-plugins-totem-python-module.c.diff \
+ patch-src-backend-Makefile.in.diff
-depends_build port:pkgconfig
+depends_build port:pkgconfig \
+ port:gtk-doc
-depends_lib port:p5-xml-parser \
- port:gnome-doc-utils \
+depends_lib port:gconf \
+ port:totem-pl-parser \
+ port:xorg-libXtst \
+ port:xorg-libXxf86vm \
+ port:py25-gtk \
port:gst-plugins-good \
- port:gnome-icon-theme \
- port:totem-pl-parser \
- port:eel \
- port:dbus-glib
+ port:nautilus
configure.python ${prefix}/bin/python2.5
@@ -49,12 +51,23 @@
--disable-static \
--enable-browser-plugins \
--enable-complex-plugin \
+ --enable-easy-codec-installation \
+ --enable-nautilus \
+ --disable-schemas-install \
+ --disable-scrollkeeper \
BROWSER_PLUGIN_DIR=${prefix}/lib/nsplugins
+if {[file exists ${prefix}/lib/pkgconfig/x11.pc]} {
+ configure.args-append --x-includes=${prefix}/include \
+ --x-libraries=${prefix}/lib
+}
+
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 {
@@ -65,6 +78,11 @@
eval delete [glob "${destroot}${prefix}/lib/nsplugins/*.la"]
}
+post-activate {
+ system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
+ gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
+}
+
livecheck.check regex
livecheck.url http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/
livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}
Added: trunk/dports/gnome/totem/files/patch-src-backend-Makefile.in.diff
===================================================================
--- trunk/dports/gnome/totem/files/patch-src-backend-Makefile.in.diff (rev 0)
+++ trunk/dports/gnome/totem/files/patch-src-backend-Makefile.in.diff 2009-05-02 01:46:26 UTC (rev 50511)
@@ -0,0 +1,10 @@
+--- 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 @@
+ $(MM_LIBS) \
+ $(GST_LIBS) \
+ $(EXTRA_BACKEND_LIBS) \
++ $(GTK_LIBS) \
+ $(X_LIBS) \
+ $(MISSING_PLUGINS_LIBS)
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090501/4829cdaf/attachment-0001.html>
More information about the macports-changes
mailing list