[35462] trunk/dports/xfce/xfce4-session
afb at macports.org
afb at macports.org
Fri Mar 28 12:00:23 PDT 2008
Revision: 35462
http://trac.macosforge.org/projects/macports/changeset/35462
Author: afb at macports.org
Date: 2008-03-28 12:00:22 -0700 (Fri, 28 Mar 2008)
Log Message:
-----------
mass upgrade from Xfce 4.2.4 to Xfce 4.4.2 (#12749)
Modified Paths:
--------------
trunk/dports/xfce/xfce4-session/Portfile
Added Paths:
-----------
trunk/dports/xfce/xfce4-session/files/
trunk/dports/xfce/xfce4-session/files/libtool.patch
Modified: trunk/dports/xfce/xfce4-session/Portfile
===================================================================
--- trunk/dports/xfce/xfce4-session/Portfile 2008-03-28 19:00:14 UTC (rev 35461)
+++ trunk/dports/xfce/xfce4-session/Portfile 2008-03-28 19:00:22 UTC (rev 35462)
@@ -2,21 +2,24 @@
PortSystem 1.0
-name xfce4-session
-version 4.2.4
+name xfce4-session
+version 4.4.2
categories xfce
platforms darwin
-maintainers nomaintainer
-description Session manager for the Xfce desktop environment.
+maintainers afb at macports.org
+description Session manager for the Xfce desktop environment.
long_description ${description}
-homepage http://www.xfce.org/
-master_sites http://www.us.xfce.org/archive/xfce-4.2.4/src/
-checksums md5 60b83ebba6032afa68819c3cd9ce39f9 \
- sha1 61e20cbf624e74f69f65c8a338c0599c4bd44040 \
- rmd160 c715e5ed4055e8689e5a0ac1d80e2e5f157b6c90
+homepage http://www.xfce.org/
+master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/
+use_bzip2 yes
+checksums md5 4c3d1acb8ce37ea4dd55d82aeb38e9e7 \
+ sha1 576d0515257354d1d9da646fcf29d0dc9b5065db \
+ rmd160 9dff9a44b458f98d498da5c2b65056d1d3cdbcea
-configure.args --disable-debug --enable-final
-depends_lib port:libxfce4mcs port:xfcegui4
-pre-configure { reinplace "s,-flat_namespace -undefined suppress,-undefined dynamic_lookup,g" ${worksrcpath}/configure }
-pre-build { system "find ${worksrcpath} -name Makefile.in | xargs -n 1 perl -pe 's/-no-undefined/-undefined dynamic_lookup/' -i" }
+configure.args --enable-session-screenshots --disable-gnome
+depends_lib port:libxfce4mcs port:libxfcegui4
+
+pre-build {
+ system "cd $worksrcpath && patch -p0 -i $filespath/libtool.patch"
+}
Added: trunk/dports/xfce/xfce4-session/files/libtool.patch
===================================================================
--- trunk/dports/xfce/xfce4-session/files/libtool.patch (rev 0)
+++ trunk/dports/xfce/xfce4-session/files/libtool.patch 2008-03-28 19:00:22 UTC (rev 35462)
@@ -0,0 +1,13 @@
+--- libtool.old 2007-09-09 23:33:00.000000000 -0500
++++ libtool 2007-09-09 23:32:14.000000000 -0500
+@@ -220,8 +220,8 @@
+ postuninstall_cmds=""
+
+ # Commands used to build a loadable module (assumed same as above if empty)
+-module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags"
+-module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
++module_cmds="\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags"
++module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
+
+ # Commands to strip libraries.
+ old_striplib=""
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080328/0e0c62ce/attachment.html
More information about the macports-changes
mailing list