[95281] trunk/dports/graphics/wxWidgets-devel
jwa at macports.org
jwa at macports.org
Sun Jul 8 06:48:57 PDT 2012
Revision: 95281
https://trac.macports.org/changeset/95281
Author: jwa at macports.org
Date: 2012-07-08 06:48:54 -0700 (Sun, 08 Jul 2012)
Log Message:
-----------
as this is a -devel port, version bump to rc1 of 2.9.4, the proper release coming in the near future, modernise checksums, modify the patch file to enable universal build
Modified Paths:
--------------
trunk/dports/graphics/wxWidgets-devel/Portfile
trunk/dports/graphics/wxWidgets-devel/files/patch-configure-change_install_names.diff
Modified: trunk/dports/graphics/wxWidgets-devel/Portfile
===================================================================
--- trunk/dports/graphics/wxWidgets-devel/Portfile 2012-07-08 12:05:15 UTC (rev 95280)
+++ trunk/dports/graphics/wxWidgets-devel/Portfile 2012-07-08 13:48:54 UTC (rev 95281)
@@ -1,3 +1,4 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
@@ -5,7 +6,7 @@
name wxWidgets-devel
conflicts wxgtk wxWidgets
-version 2.9.3
+version 2.9.4
license wxwidgets-3.1
categories graphics devel
@@ -21,17 +22,16 @@
homepage http://www.wxwidgets.org/
distname wxWidgets
-master_sites sourceforge:project/wxwindows/${version} \
- http://biolpc22.york.ac.uk/pub/${version}/
+master_sites sourceforge:project/wxwindows/${version}-rc1 \
+ http://biolpc22.york.ac.uk/pub/${version}-rc1/
use_bzip2 yes
distfiles ${distname}-${version}${extract.suffix}
dist_subdir ${distname}/${version}
-checksums md5 6b6003713289ea4d3cd9b49c5db5b721 \
- sha1 e0a3463f419053ab1fd800eaed7319289746772a \
- rmd160 aac2761f5ea855320dcedd5ddd987029b2f65da9
+checksums rmd160 b4770c9288a48db49a070f942d7be2c4f40d12e1 \
+ sha256 d2b733b4ffcea6c2e8eb0046619f90404388615fb99591fa9e49797a7747b689
depends_lib port:jpeg \
port:tiff \
@@ -75,7 +75,8 @@
--without-sdl \
--disable-sdltest \
--enable-unicode \
- --enable-display
+ --enable-display \
+ --enable-xrc
build.target
Modified: trunk/dports/graphics/wxWidgets-devel/files/patch-configure-change_install_names.diff
===================================================================
--- trunk/dports/graphics/wxWidgets-devel/files/patch-configure-change_install_names.diff 2012-07-08 12:05:15 UTC (rev 95280)
+++ trunk/dports/graphics/wxWidgets-devel/files/patch-configure-change_install_names.diff 2012-07-08 13:48:54 UTC (rev 95281)
@@ -1,19 +1,28 @@
-diff -x .svn -ru orig/configure patch/configure
--- configure 2011-10-19 17:36:57.000000000 +0200
+++ configure 2011-10-19 18:01:41.000000000 +0200
-@@ -18888,9 +18888,9 @@
- echo "$as_me: WARNING: Please use --with-macosx-sdk=PATH and --enable-universal_binary without an argument" >&2;}
- fi
+@@ -19176,10 +19176,10 @@
+ fi
+
+ if test "x$wxUSE_UNIVERSAL_BINARY" != xyes; then
+- OSX_ARCH_OPTS=$wxUSE_UNIVERSAL_BINARY
++ OSX_ARCH_OPTS="@@MP_ARCH_FLAGS@@"
+ else OSX_ARCH_OPTS="ppc,i386"
+ if test "$wxUSE_OSX_COCOA" = 1; then
+- OSX_ARCH_OPTS="$OSX_ARCH_OPTS,x86_64"
++ OSX_ARCH_OPTS="@@MP_ARCH_FLAGS@@"
fi
-- OSX_ARCH_OPTS="-arch ppc -arch i386"
-+ OSX_ARCH_OPTS="@@MP_ARCH_FLAGS@@"
- if test "$wxUSE_OSX_COCOA" = 1; then
-- OSX_ARCH_OPTS="$OSX_ARCH_OPTS -arch x86_64"
-+ OSX_ARCH_OPTS="$OSX_ARCH_OPTS"
- fi
- { echo "$as_me:$LINENO: checking for universal binary architectures" >&5
- echo $ECHO_N "checking for universal binary architectures... $ECHO_C" >&6; }
-@@ -35366,16 +35366,18 @@
+ fi
+
+@@ -19204,8 +19204,6 @@
+ disable_macosx_deps=yes
+ fi
+
+- OSX_ARCH_OPTS=`echo $OSX_ARCH_OPTS | sed -e 's/^/-arch /' -e 's/,/ -arch /g'`
+-
+ CXXFLAGS="$OSX_ARCH_OPTS $CXXFLAGS"
+ CFLAGS="$OSX_ARCH_OPTS $CFLAGS"
+ OBJCXXFLAGS="$OSX_ARCH_OPTS $OBJCXXFLAGS"
+@@ -29071,16 +29069,18 @@
DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
cat <<EOF >change-install-names
#!/bin/sh
@@ -22,12 +31,11 @@
- ${HOST_PREFIX}install_name_tool -id \${3}/\${i} \${1}/\${i}
- for dep in \${libnames} ; do
- ${HOST_PREFIX}install_name_tool -change \${2}/\${dep} \${3}/\${dep} \${1}/\${i}
-- done
+libnames=\`find -E \$4 -type f -a -regex '.*\.[0-9]+\.dylib' -exec basename '{}' \;\`
+changes=''
+for dep in \$libnames; do
+ changes="\$changes -change \$4/\$dep \$3/\$dep"
-+done
+ done
+for i in \$libnames; do
+ ${HOST_PREFIX}install_name_tool \$changes -id \$3/\$i \$1/\$i
done
@@ -39,10 +47,9 @@
fi
HEADER_PAD_OPTION="-headerpad_max_install_names"
-diff -x .svn -ru orig/configure.in patch/configure.in
--- configure.in 2011-10-19 17:36:57.000000000 +0200
+++ configure.in 2011-10-19 17:38:38.000000000 +0200
-@@ -4004,16 +4004,18 @@
+@@ -3847,16 +3847,18 @@
DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
cat <<EOF >change-install-names
#!/bin/sh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120708/3594440b/attachment.html>
More information about the macports-changes
mailing list