[35456] trunk/dports/xfce/xfce-mcs-plugins

afb at macports.org afb at macports.org
Fri Mar 28 11:59:50 PDT 2008


Revision: 35456
          http://trac.macosforge.org/projects/macports/changeset/35456
Author:   afb at macports.org
Date:     2008-03-28 11:59:49 -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/xfce-mcs-plugins/Portfile

Added Paths:
-----------
    trunk/dports/xfce/xfce-mcs-plugins/files/
    trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch

Modified: trunk/dports/xfce/xfce-mcs-plugins/Portfile
===================================================================
--- trunk/dports/xfce/xfce-mcs-plugins/Portfile	2008-03-28 18:59:44 UTC (rev 35455)
+++ trunk/dports/xfce/xfce-mcs-plugins/Portfile	2008-03-28 18:59:49 UTC (rev 35456)
@@ -3,16 +3,24 @@
 PortSystem 1.0
 
 name		xfce-mcs-plugins
-version		4.2.4
+version		4.4.2
 categories	xfce
 platforms	darwin
-maintainers	nomaintainer
+maintainers	afb at macports.org
 description	Plugins for multi channel settings manager
 long_description ${description}
 homepage	http://www.xfce.org/
-master_sites	http://www.us.xfce.org/archive/xfce-${version}/src/
-checksums	md5 20521159b7bb0b3e67b3c483d325b22d \
-		sha1 98f2c28b213ecd17eff3caadf9ba091baa717321 \
-		rmd160 b9f7e6e924d3d6d3bbcc1f81a48907332f9f3ba4
-configure.args	--disable-debug --enable-final
-depends_lib	port:xfce-mcs-manager
+master_sites	http://www.ca-us.xfce.org/archive/xfce-${version}/src/
+use_bzip2	yes
+checksums	md5 77fcc929058de530d4f91eb25de851a1 \
+		sha1 c44cb09e081366a0fbe88dcaa85b4fdd4307d0da \
+		rmd160 4a32448ba52fca491fe398948f5f85e210333868
+
+depends_lib	port:xfce-mcs-manager \
+		port:libxfce4mcs \
+		port:libxfcegui4
+
+post-configure {
+	# avoid error: "Undefined symbols: _mcs_plugin_check_version"
+	system "cd $worksrcpath && patch -p0 -i $filespath/libtool.patch"
+}

Added: trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch
===================================================================
--- trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch	                        (rev 0)
+++ trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch	2008-03-28 18:59:49 UTC (rev 35456)
@@ -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/c770f3e2/attachment.html


More information about the macports-changes mailing list