Revision: 147327 https://trac.macports.org/changeset/147327 Author: devans@macports.org Date: 2016-04-01 15:24:55 -0700 (Fri, 01 Apr 2016) Log Message: ----------- GNOME-3/stable: totem, update to version 3.20.0, remove redundant dependencies, add +python35 variant, default +python34. Modified Paths: -------------- users/devans/GNOME-3/stable/dports/gnome/totem/Portfile Added Paths: ----------- users/devans/GNOME-3/stable/dports/gnome/totem/files/patch-autogen.sh.diff Property Changed: ---------------- users/devans/GNOME-3/stable/dports/gnome/totem/ Property changes on: users/devans/GNOME-3/stable/dports/gnome/totem ___________________________________________________________________ Modified: svn:mergeinfo - /trunk/dports/gnome/totem:108265-141341 /users/devans/GNOME-3/unstable/dports/gnome/totem:117866-118154,124219-125772,132310-134545,140381-140539 + /trunk/dports/gnome/totem:108265-141341 /users/devans/GNOME-3/unstable/dports/gnome/totem:117866-118154,124219-125772,132310-134545,140381-140539,143676-147190 Modified: users/devans/GNOME-3/stable/dports/gnome/totem/Portfile =================================================================== --- users/devans/GNOME-3/stable/dports/gnome/totem/Portfile 2016-04-01 22:22:36 UTC (rev 147326) +++ users/devans/GNOME-3/stable/dports/gnome/totem/Portfile 2016-04-01 22:24:55 UTC (rev 147327) @@ -5,8 +5,7 @@ PortGroup gobject_introspection 1.0 name totem -version 3.18.1 -revision 1 +version 3.20.0 set branch [join [lrange [split ${version} .] 0 1] .] categories gnome # also has an exception allowing use of non-GPL-compatible plugins @@ -27,8 +26,8 @@ use_xz yes -checksums rmd160 1ba1d59cb76d1948b471143a8e7dd2c0cf343bdb \ - sha256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 +checksums rmd160 0701be8d90a5ff54422c3f4299ee3a9298d27e8a \ + sha256 077b429054434418a311d6d5e38b35a4ee3716938451f326f519a373c87303df depends_build port:pkgconfig \ port:intltool \ @@ -38,8 +37,7 @@ port:gnome-common \ port:gtk-doc \ port:autoconf \ - port:automake \ - port:intltool + port:automake depends_lib port:desktop-file-utils \ port:gnome-desktop \ @@ -67,11 +65,12 @@ depends_run port:gnome-themes-standard \ port:yelp -patchfiles patch-vala-cflags.diff +patchfiles patch-vala-cflags.diff \ + patch-autogen.sh.diff gobject_introspection yes -# reconfigure using upstream autogen.sh for intltool 0.51 compatibility +# reconfigure using autogen.sh for intltool 0.51 compatibility configure.cmd ./autogen.sh @@ -96,7 +95,7 @@ depends_lib-append port:nautilus } -variant python27 conflicts python34 description {Use python 2.7} { +variant python27 conflicts python34 python35 description {Use python 2.7} { configure.python ${prefix}/bin/python2.7 depends_lib-append port:py27-gobject3 port:py27-pylint set python_framework ${frameworks_dir}/Python.framework/Versions/2.7 @@ -105,7 +104,7 @@ configure.args-replace --disable-python --enable-python } -variant python34 conflicts python27 description {Use python 3.4} { +variant python34 conflicts python27 python35 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 @@ -114,7 +113,16 @@ configure.args-replace --disable-python --enable-python } -if {![variant_isset python27]} { +variant python35 conflicts python27 python34 description {Use python 3.5} { + configure.python ${prefix}/bin/python3.5 + depends_lib-append port:py34-gobject3 port:py35-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 python35]} { default_variants +python34 } Copied: users/devans/GNOME-3/stable/dports/gnome/totem/files/patch-autogen.sh.diff (from rev 147190, users/devans/GNOME-3/unstable/dports/gnome/totem/files/patch-autogen.sh.diff) =================================================================== --- users/devans/GNOME-3/stable/dports/gnome/totem/files/patch-autogen.sh.diff (rev 0) +++ users/devans/GNOME-3/stable/dports/gnome/totem/files/patch-autogen.sh.diff 2016-04-01 22:24:55 UTC (rev 147327) @@ -0,0 +1,13 @@ +--- autogen.sh.orig 2016-03-20 12:21:49.000000000 -0700 ++++ autogen.sh 2016-03-20 12:22:20.000000000 -0700 +@@ -13,8 +13,8 @@ + exit 1 + } + +-echo "+ Setting up submodules" +-git submodule update --init --recursive ++# echo "+ Setting up submodules" ++# git submodule update --init --recursive + + which gnome-autogen.sh || { + echo "You need to install gnome-common from the GNOME git"
participants (1)
-
devans@macports.org