[107757] trunk/dports/xfce
jeremyhu at macports.org
jeremyhu at macports.org
Fri Jul 5 00:36:59 PDT 2013
Revision: 107757
https://trac.macports.org/changeset/107757
Author: jeremyhu at macports.org
Date: 2013-07-05 00:36:59 -0700 (Fri, 05 Jul 2013)
Log Message:
-----------
xfce: autoreconf to skip the INTLTOOL_PERL nonsense
Many of these ports built fine, but a lot of them failed for unrelated reasons.
xfce seems to be broken in general, but this should be the correct fix for
this particular problem...
Modified Paths:
--------------
trunk/dports/xfce/exo/Portfile
trunk/dports/xfce/xfce-utils/Portfile
trunk/dports/xfce/xfce4-appfinder/Portfile
trunk/dports/xfce/xfce4-session/Portfile
trunk/dports/xfce/xfce4-settings/Portfile
trunk/dports/xfce/xfdesktop/Portfile
trunk/dports/xfce/xfprint/Portfile
trunk/dports/xfce/xfwm4/Portfile
Modified: trunk/dports/xfce/exo/Portfile
===================================================================
--- trunk/dports/xfce/exo/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/exo/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -22,7 +22,7 @@
configure.args --mandir=${prefix}/share/man --disable-python
depends_build port:pkgconfig port:intltool
-depends_lib port:p5.12-uri port:libxfce4util port:gtk2
+depends_lib port:p5.16-uri port:libxfce4util port:gtk2
patchfiles exo-mmintrin.diff
Modified: trunk/dports/xfce/xfce-utils/Portfile
===================================================================
--- trunk/dports/xfce/xfce-utils/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfce-utils/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -20,11 +20,14 @@
rmd160 06c33863da0f80f16ef154307e4b89085bc3958f
depends_build port:perl5.12 port:p5.12-xml-parser \
- port:intltool port:pkgconfig
+ port:intltool port:xfce4-dev-tools port:pkgconfig
depends_lib port:libxfce4util port:libxfcegui4 port:xfconf
-configure.env PERL=${prefix}/bin/perl5.12 \
- INTLTOOL_PERL=${prefix}/bin/perl5.12
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
+
+configure.perl ${prefix}/bin/perl5.12
configure.args --disable-gdm --with-xsession-prefix=${prefix}
# make sure that midori is added to the browser search list
Modified: trunk/dports/xfce/xfce4-appfinder/Portfile
===================================================================
--- trunk/dports/xfce/xfce4-appfinder/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfce4-appfinder/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -19,7 +19,9 @@
sha1 2fa2534aa5a6b2fc24942689a0b7bb7cf327feda \
rmd160 81dff99b910e3c2c10567341c7189614825ab657
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
-depends_build port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
+depends_build port:intltool port:pkgconfig
depends_lib port:libxfcegui4 port:libxfce4menu port:thunar
+
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
Modified: trunk/dports/xfce/xfce4-session/Portfile
===================================================================
--- trunk/dports/xfce/xfce4-session/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfce4-session/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -19,9 +19,11 @@
sha1 2a5778a1543f97845f118a186e2dbb8a8ea3ff4b \
rmd160 3c45028d57aee5950a485d760799d0c74ada735e
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
configure.args --enable-session-screenshots --disable-gnome
depends_lib port:libxfce4util port:libxfcegui4 \
port:libwnck bin:iceauth:iceauth
-depends_build port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
+depends_build port:intltool port:xfce4-dev-tools port:pkgconfig
+
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
Modified: trunk/dports/xfce/xfce4-settings/Portfile
===================================================================
--- trunk/dports/xfce/xfce4-settings/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfce4-settings/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -19,11 +19,13 @@
sha1 c036cc2f3100a46b2649e678dff7c0106b219263 \
rmd160 a8155346285921f3087795598989df287be8abb4
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
-depends_build port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
-depends_lib port:libxfcegui4 port:exo port:libwnck
+depends_build port:intltool port:xfce4-dev-tools port:pkgconfig
+depends_lib port:libxfcegui4 port:exo port:libwnck port:xorg-libXrandr
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
+
platform darwin 8 {
patchfiles-append patch-configure.diff
configure.env-append PKG_CONFIG_PATH="${prefix}/lib/pkgconfig" \
Modified: trunk/dports/xfce/xfdesktop/Portfile
===================================================================
--- trunk/dports/xfce/xfdesktop/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfdesktop/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -22,7 +22,10 @@
depends_lib port:libxml2 \
port:Thunar port:libxfcegui4
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
depends_build port:xfce4-panel port:libglade2 \
- port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
+ port:intltool port:xfce4-dev-tools port:pkgconfig
+
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
+
Modified: trunk/dports/xfce/xfprint/Portfile
===================================================================
--- trunk/dports/xfce/xfprint/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfprint/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -21,9 +21,12 @@
depends_lib port:libxfcegui4 port:a2ps
depends_build port:libxfce4util port:libxfcegui4 port:xfconf \
- port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
+ port:intltool port:xfce4-dev-tools port:pkgconfig
+
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
+
configure.args --enable-cups
configure.ldflags-append "-lXft -lfontconfig -lXrender -lXext -lXinerama -lXrandr"
Modified: trunk/dports/xfce/xfwm4/Portfile
===================================================================
--- trunk/dports/xfce/xfwm4/Portfile 2013-07-05 07:18:55 UTC (rev 107756)
+++ trunk/dports/xfce/xfwm4/Portfile 2013-07-05 07:36:59 UTC (rev 107757)
@@ -19,10 +19,12 @@
sha1 34514db4531e95a7dbcd7d73c8d97e5cb9d1bf89 \
rmd160 445e499ca84846222120d607b80b5eac79b422d7
-configure.env INTLTOOL_PERL=${prefix}/bin/perl5.12
configure.args --enable-randr --enable-startup-notification \
--disable-compositor --disable-xsync
depends_lib port:xfconf port:gtk2 port:dbus-glib port:libwnck \
port:libglade2 port:libxfcegui4
-depends_build port:intltool port:perl5.12 port:p5.12-xml-parser \
- port:pkgconfig
+depends_build port:intltool port:xfce4-dev-tools port:pkgconfig
+
+# Don't do intltool's INTLTOOL_PERL dance
+configure.cmd ${prefix}/bin/xdt-autogen
+configure.env-append XDT_PROG_LIBTOOLIZE=glibtoolize
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130705/33fd2e14/attachment-0001.html>
More information about the macports-changes
mailing list