[118930] trunk/dports/gnome/totem
devans at macports.org
devans at macports.org
Sun Apr 13 18:59:04 PDT 2014
Revision: 118930
https://trac.macports.org/changeset/118930
Author: devans at macports.org
Date: 2014-04-13 18:59:04 -0700 (Sun, 13 Apr 2014)
Log Message:
-----------
totem: update to version 3.12.0.
Modified Paths:
--------------
trunk/dports/gnome/totem/Portfile
Removed Paths:
-------------
trunk/dports/gnome/totem/files/
Property Changed:
----------------
trunk/dports/gnome/totem/
Property changes on: trunk/dports/gnome/totem
___________________________________________________________________
Modified: svn:mergeinfo
- /users/devans/GNOME-3/stable/dports/gnome/totem:108269-113174
+ /users/devans/GNOME-3/stable/dports/gnome/totem:108269-118732
/users/devans/GNOME-3/unstable/dports/gnome/totem:117866-118154
Modified: trunk/dports/gnome/totem/Portfile
===================================================================
--- trunk/dports/gnome/totem/Portfile 2014-04-14 01:58:55 UTC (rev 118929)
+++ trunk/dports/gnome/totem/Portfile 2014-04-14 01:59:04 UTC (rev 118930)
@@ -4,8 +4,7 @@
PortSystem 1.0
name totem
-version 3.10.1
-revision 4
+version 3.12.0
set branch [join [lrange [split ${version} .] 0 1] .]
categories gnome
# also has an exception allowing use of non-GPL-compatible plugins
@@ -27,16 +26,15 @@
use_xz yes
-checksums rmd160 80dce2fb0f61b442800aaa800a49991cd87c93d9 \
- sha256 b6b6038c9104965671a6d25e98496a487c3a9c590c9c104f668bd9f4fa7be9e2
+checksums rmd160 bb247a3e2919a70df4969aa9e41d1bba1d08b185 \
+ sha256 96762a1c2026f7bbc6ef8a431cf7626647e54ac2d195eb573a71d62dc3a2c430
-patchfiles patch-configure.diff
-
depends_build port:pkgconfig \
port:intltool \
port:itstool \
port:gnome-common \
- port:yelp-tools
+ port:yelp-tools \
+ port:appdata-tools
depends_lib port:desktop-file-utils \
port:gnome-icon-theme \
@@ -57,6 +55,8 @@
port:libxml2 \
port:shared-mime-info \
port:dbus \
+ port:vala \
+ port:zeitgeist \
port:xorg-libX11 \
port:xorg-libsm \
port:xorg-libice
@@ -73,13 +73,22 @@
use_autoreconf yes
autoreconf.args -fvi
-configure.args --with-plugins=apple-trailers,autoload-subtitles,chapters,dbusservice,im-status,grilo,gromit,media-player-keys,ontop,opensubtitles,properties,recent,skipto \
+configure.cflags-append \
+ -Wno-error=format-nonliteral
+
+set withplugins apple-trailers,autoload-subtitles,chapters,dbusservice,im-status,gromit,media-player-keys,ontop,opensubtitles,properties,pythonconsole,recent,rotation,screensaver,screenshot,skipto,zeitgeist-dp,vimeo
+
+if {[variant_isset nautilus]} {
+ set withplugins [string map {"rotation" "rotation,save-file"} ${withplugins}]
+}
+
+configure.args --with-plugins=${withplugins} \
--enable-easy-codec-installation \
--enable-browser-plugins=no \
--enable-introspection=yes \
--enable-debug \
--disable-python \
- --disable-vala \
+ --enable-vala \
--disable-nautilus \
--disable-schemas-compile \
--disable-silent-rules
@@ -93,16 +102,46 @@
depends_lib-append port:nautilus
}
-variant python27 description {Use python 2.7} {
+variant python27 conflicts python32 python33 python34 description {Use python 2.7} {
configure.python ${prefix}/bin/python2.7
- depends_lib-append port:py27-gobject3
+ depends_lib-append port:py27-gobject3 port:py27-pylint
set python_framework ${frameworks_dir}/Python.framework/Versions/2.7
configure.pkg_config_path ${python_framework}/lib/pkgconfig
configure.env PATH=${python_framework}/bin:$env(PATH)
+ configure.args-replace --disable-python --enable-python
}
-default_variants +python27
+variant python32 conflicts python27 python33 python34 description {Use python 3.2} {
+ configure.python ${prefix}/bin/python3.2
+ depends_lib-append port:py32-gobject3 port:py32-pylint
+ set python_framework ${frameworks_dir}/Python.framework/Versions/3.2
+ configure.pkg_config_path ${python_framework}/lib/pkgconfig
+ configure.env PATH=${python_framework}/bin:$env(PATH)
+ configure.args-replace --disable-python --enable-python
+}
+variant python33 conflicts python27 python32 python34 description {Use python 3.3} {
+ configure.python ${prefix}/bin/python3.3
+ depends_lib-append port:py33-gobject3 port:py33-pylint
+ set python_framework ${frameworks_dir}/Python.framework/Versions/3.3
+ configure.pkg_config_path ${python_framework}/lib/pkgconfig
+ configure.env PATH=${python_framework}/bin:$env(PATH)
+ configure.args-replace --disable-python --enable-python
+}
+
+variant python34 conflicts python27 python32 python33 description {Use python 3.4} {
+ configure.python ${prefix}/bin/python3.4
+ depends_lib-append port:py34-gobject3 port:py34-pylint
+ set python_framework ${frameworks_dir}/Python.framework/Versions/3.4
+ configure.pkg_config_path ${python_framework}/lib/pkgconfig
+ configure.env PATH=${python_framework}/bin:$env(PATH)
+ configure.args-replace --disable-python --enable-python
+}
+
+if {![variant_isset python27] && ![variant_isset python32] && ![variant_isset python34]} {
+ default_variants +python33
+}
+
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140413/61635f73/attachment-0001.html>
More information about the macports-changes
mailing list