[87671] trunk/dports/devel
ryandesign at macports.org
ryandesign at macports.org
Thu Dec 1 01:19:31 PST 2011
Revision: 87671
http://trac.macports.org/changeset/87671
Author: ryandesign at macports.org
Date: 2011-12-01 01:19:27 -0800 (Thu, 01 Dec 2011)
Log Message:
-----------
glib2, glib2-devel: avoid build (#32306) and runtime (#17530) errors when "python" is not version 2.5 through 2.7 inclusive
Modified Paths:
--------------
trunk/dports/devel/glib2/Portfile
trunk/dports/devel/glib2-devel/Portfile
Modified: trunk/dports/devel/glib2/Portfile
===================================================================
--- trunk/dports/devel/glib2/Portfile 2011-12-01 09:03:30 UTC (rev 87670)
+++ trunk/dports/devel/glib2/Portfile 2011-12-01 09:19:27 UTC (rev 87671)
@@ -8,7 +8,7 @@
conflicts glib2-devel
set my_name glib
version 2.30.2
-revision 1
+revision 2
set branch [join [lrange [split ${version} .] 0 1] .]
categories devel
maintainers ryandesign openmaintainer
@@ -66,6 +66,7 @@
configure.args --enable-static
configure.perl ${prefix}/bin/perl
+configure.python /usr/bin/python
configure.env-append PERL_PATH=${configure.perl} \
PKG_CONFIG=false \
ZLIB_CFLAGS="-I${prefix}/include" \
@@ -82,6 +83,7 @@
reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gio/xdgmime/xdgmime.c
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gio/gdbusprivate.c
+ reinplace "s|#! */usr/bin/env python|#!${configure.python}|g" ${worksrcpath}/gio/gdbus-2.0/codegen/gdbus-codegen.in ${worksrcpath}/glib/gtester-report
}
post-configure {
@@ -106,6 +108,11 @@
configure.args-append --disable-dtrace
}
+platform darwin 8 {
+ depends_lib-append port:python27
+ configure.python ${prefix}/bin/python2.7
+}
+
livecheck.type regex
livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D
livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar
Modified: trunk/dports/devel/glib2-devel/Portfile
===================================================================
--- trunk/dports/devel/glib2-devel/Portfile 2011-12-01 09:03:30 UTC (rev 87670)
+++ trunk/dports/devel/glib2-devel/Portfile 2011-12-01 09:19:27 UTC (rev 87671)
@@ -8,7 +8,7 @@
conflicts glib2
set my_name glib
version 2.29.92
-revision 1
+revision 2
set branch [join [lrange [split ${version} .] 0 1] .]
categories devel
maintainers ryandesign openmaintainer
@@ -66,6 +66,7 @@
configure.args --enable-static
configure.perl ${prefix}/bin/perl
+configure.python /usr/bin/python
configure.env-append PERL_PATH=${configure.perl} \
PKG_CONFIG=false \
ZLIB_CFLAGS="-I${prefix}/include" \
@@ -82,6 +83,7 @@
reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gio/xdgmime/xdgmime.c
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gio/gdbusprivate.c
+ reinplace "s|#! */usr/bin/env python|#!${configure.python}|g" ${worksrcpath}/gio/gdbus-2.0/codegen/gdbus-codegen.in ${worksrcpath}/glib/gtester-report
}
post-configure {
@@ -106,6 +108,11 @@
configure.args-append --disable-dtrace
}
+platform darwin 8 {
+ depends_lib-append port:python27
+ configure.python ${prefix}/bin/python2.7
+}
+
livecheck.type regex
livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D
livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111201/21b3f368/attachment.html>
More information about the macports-changes
mailing list