[71603] trunk/dports/x11/fvwm2/Portfile

devans at macports.org devans at macports.org
Fri Sep 17 17:13:14 PDT 2010


Revision: 71603
          http://trac.macports.org/changeset/71603
Author:   devans at macports.org
Date:     2010-09-17 17:13:12 -0700 (Fri, 17 Sep 2010)
Log Message:
-----------
fvwm2:
  * update to version 2.5.31
  * update dependencies, configuration
  * disable use of outdated GTK 1.x GNOME 1.x by default
  * add variants to enable if desired
  * add variant to enable bidirectional text handling using fribidi

Modified Paths:
--------------
    trunk/dports/x11/fvwm2/Portfile

Modified: trunk/dports/x11/fvwm2/Portfile
===================================================================
--- trunk/dports/x11/fvwm2/Portfile	2010-09-17 22:25:45 UTC (rev 71602)
+++ trunk/dports/x11/fvwm2/Portfile	2010-09-18 00:13:12 UTC (rev 71603)
@@ -4,7 +4,7 @@
 
 name                fvwm2
 conflicts           fvwm
-version             2.5.28
+version             2.5.31
 description         Version 2.x of FVWM, an X11 window manager.
 long_description    FVWM 2.x is an extremely powerful ICCCM-compliant multiple \
                     virtual desktop window manager for the X Window system.
@@ -17,21 +17,28 @@
 distname            fvwm-${version}
 use_bzip2           yes
 
-checksums           md5     8e11fa4f752c568b392973d13af993df \
-                    sha1    26b83b88656faa3d21ab55544269954e534abe08 \
-                    rmd160  6df61b9b6477ff35b1b9d4f915c3241ead1a4fa1
+checksums           md5     bc0a64cee2b76a91b1b3f1aa716f564d \
+                    sha1    0a59ac1c17f37dbfb1e042f4df3f86a5eb2d719c \
+                    rmd160  1361aec9b2738f8f00d3a8a2798d6535b41e8c39
 
+depends_build       port:pkgconfig \
+                    port:libxslt
+
 depends_lib         port:xorg-libsm \
-                    port:Xft2 \
                     port:xorg-libXinerama \
+                    port:xorg-libXcursor\
                     port:xpm \
+                    port:Xft2 \
                     port:libpng \
-                    port:gtk1 \
-                    port:readline \
-                    port:gnome-libs
+                    port:librsvg \
+                    port:readline
 
-configure.args      --enable-gtk \
-                    --with-gnome \
+configure.args      --x-includes=${prefix}/include \
+                    --x-libraries=${prefix}/lib \
+                    --disable-gtk \
+                    --without-gnome \
+                    --disable-bidi \
+                    --disable-nls \
                     --with-ncurses-library=yes \
                     --without-rplay-library \
                     --without-stroke-library
@@ -40,16 +47,28 @@
 autoreconf.args     -fv
 
 # port:gtk1 is not universal
-universal_variant   no
 
-use_parallel_build  yes
+if {[variant_isset gtk]} {
+        universal_variant   no
+}
 
-variant without_gnome {
-    configure.args-delete --with-gnome
-    configure.args-append --without-gnome
-    depends_lib-delete port:gnome-libs
+variant gtk description {Enable support for outdated GTK+ 1.x} {
+    configure.args-delete --disable-gtk
+    configure.args-append --enable-gtk
+    depends_lib-append port:gtk1
 }
 
+variant gnome requires gtk description {Enable support for outdated GNOME 1.x} {
+    configure.args-delete --without-gnome
+    configure.args-append --with-gnome
+    depends_lib-append port:gnome-libs
+}
+
+variant bidi description {Enable support for bidirection text handling} {
+    configure.args-delete --disable-bidi
+    depends_lib-append port:fribidi
+}
+
 livecheck.type      regexm
 livecheck.url       ${homepage}
-livecheck.regex     {Latest Unstable Release: &nbsp; </td>\s+.*?<a href="download" >([^<]*)</a>} 
+livecheck.regex     {Latest Unstable Release: &nbsp; </td>\s+.*?<a href="download" >([^<]*)</a>}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100917/6733d3b9/attachment-0001.html>


More information about the macports-changes mailing list