[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