[147327] users/devans/GNOME-3/stable/dports/gnome/totem
devans at macports.org
devans at macports.org
Fri Apr 1 15:24:55 PDT 2016
Revision: 147327
https://trac.macports.org/changeset/147327
Author: devans at 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"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160401/69b60d7a/attachment.html>
More information about the macports-changes
mailing list