[147479] trunk/dports/devel/glade
devans at macports.org
devans at macports.org
Tue Apr 5 05:26:11 PDT 2016
Revision: 147479
https://trac.macports.org/changeset/147479
Author: devans at macports.org
Date: 2016-04-05 05:26:10 -0700 (Tue, 05 Apr 2016)
Log Message:
-----------
glade: update to version 3.20.0, add variants +python34 +python35, default +python34, use gnome stable livecheck.
Modified Paths:
--------------
trunk/dports/devel/glade/Portfile
Property Changed:
----------------
trunk/dports/devel/glade/
Property changes on: trunk/dports/devel/glade
___________________________________________________________________
Modified: svn:mergeinfo
- /users/devans/GNOME-3/stable/dports/devel/glade:118273-140741
/users/devans/GNOME-3/unstable/dports/devel/glade:137534-140634
+ /users/devans/GNOME-3/stable/dports/devel/glade:118273-147478
/users/devans/GNOME-3/unstable/dports/devel/glade:137534-140634
Modified: trunk/dports/devel/glade/Portfile
===================================================================
--- trunk/dports/devel/glade/Portfile 2016-04-05 12:24:52 UTC (rev 147478)
+++ trunk/dports/devel/glade/Portfile 2016-04-05 12:26:10 UTC (rev 147479)
@@ -6,7 +6,7 @@
PortGroup active_variants 1.1
name glade
-version 3.19.0
+version 3.20.0
license LGPL-2+ GPL-2+
set branch [join [lrange [split ${version} .] 0 1] .]
description Glade is a RAD tool to enable quick & easy development of user interfaces \
@@ -20,8 +20,8 @@
use_xz yes
-checksums rmd160 8ce58e9cbdd9f5948ba9ea94256d2f014834c2c7 \
- sha256 a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2
+checksums rmd160 41f49e78492e52f9a5f51c3a8d0aecadb147796d \
+ sha256 82d96dca5dec40ee34e2f41d49c13b4ea50da8f32a3a49ca2da802ff14dc18fe
depends_skip_archcheck devhelp
@@ -63,16 +63,40 @@
configure.cflags-append \
-Wno-format-nonliteral
-variant python27 description {Build Python 2.7 widgets support} {
+variant python27 conflicts python34 python35 description {Build Python 2.7 widgets support} {
configure.args-replace --disable-python --enable-python
configure.python ${prefix}/bin/python2.7
+ set python_framework ${frameworks_dir}/Python.framework/Versions/2.7
+ configure.env-append PYTHON_LIBS=-lpython2.7 \
+ PYTHON_LIB_LOC=${prefix}/lib
depends_lib-append port:py27-gobject3
- set python_framework ${frameworks_dir}/Python.framework/Versions/2.7
configure.pkg_config_path ${python_framework}/lib/pkgconfig
}
-default_variants +python27
+variant python34 conflicts python27 python35 description {Build Python 3.4 widgets support} {
+ configure.args-replace --disable-python --enable-python
+ configure.python ${prefix}/bin/python3.4
+ set python_framework ${frameworks_dir}/Python.framework/Versions/3.4
+ configure.env-append PYTHON_LIBS="-L${python_framework}/lib -lpython3.4" \
+ PYTHON_LIB_LOC=${python_framework}/lib
+ depends_lib-append port:py34-gobject3
+ configure.pkg_config_path ${python_framework}/lib/pkgconfig
+}
+variant python35 conflicts python27 python34 description {Build Python 3.5 widgets support} {
+ configure.args-replace --disable-python --enable-python
+ configure.python ${prefix}/bin/python3.5
+ set python_framework ${frameworks_dir}/Python.framework/Versions/3.5
+ configure.env-append PYTHON_LIBS="-L${python_framework}/lib -lpython3.5" \
+ PYTHON_LIB_LOC=${python_framework}/lib
+ depends_lib-append port:py35-gobject3
+ configure.pkg_config_path ${python_framework}/lib/pkgconfig
+}
+
+if {![variant_isset python27] && ![variant_isset python35]} {
+ default_variants +python34
+}
+
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"
@@ -99,4 +123,4 @@
default_variants +x11
}
-livecheck.type gnome-with-unstable
+livecheck.type gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160405/a5828a27/attachment-0001.html>
More information about the macports-changes
mailing list