[80802] trunk/dports/graphics/wxWidgets-devel
jwa at macports.org
jwa at macports.org
Sun Jul 17 11:59:24 PDT 2011
Revision: 80802
http://trac.macports.org/changeset/80802
Author: jwa at macports.org
Date: 2011-07-17 11:59:23 -0700 (Sun, 17 Jul 2011)
Log Message:
-----------
version bump to 2.9.2, changing monolithic to build non-monolithic by default, fix livecheck
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 2011-07-17 18:44:15 UTC (rev 80801)
+++ trunk/dports/graphics/wxWidgets-devel/Portfile 2011-07-17 18:59:23 UTC (rev 80802)
@@ -5,8 +5,8 @@
name wxWidgets-devel
conflicts wxgtk wxWidgets
-version 2.9.1
-revision 2
+version 2.9.2
+
categories graphics devel
platforms darwin
maintainers jwa
@@ -27,9 +27,10 @@
distfiles ${distname}-${version}${extract.suffix}
dist_subdir ${distname}/${version}
-checksums md5 81c20d7b2ba31becb18e467dbe09be8f \
- sha1 3ffe0614acce46448f5c14942176fb2daa6efd00 \
- rmd160 106f5b0238e31e12bbede7f1c2cf0e0134076e29
+
+checksums md5 d6cec5bd331ba90b74c1e2fcb0563620 \
+ sha1 1487a8ed4f48cc1bd0c4d37de9385c8edd1a024b \
+ rmd160 f6d85672f02d8888bd779f5bcde5e902f0f6339b
depends_lib port:jpeg \
port:tiff \
@@ -65,8 +66,7 @@
--with-opengl \
--with-cocoa \
--enable-unicode \
- --enable-display \
- --enable-monolithic
+ --enable-display
build.target
@@ -82,8 +82,8 @@
ln -sf ${confscript} ${destroot}${prefix}/bin/wx-config
}
-variant nonmonolithic description {build libraries separately} {
- configure.args-delete --enable-monolithic
+variant monolithic description {build only one library} {
+ configure.args-append --enable-monolithic
}
variant debug description {add debug info to libraries} {
@@ -92,4 +92,4 @@
livecheck.type regex
livecheck.url ${homepage}/downloads/
-livecheck.regex Current Stable Release.*(2\\.\[0-9\]\\.\[0-9\]+)
+livecheck.regex Latest Development Release.*(2\\.\[0-9\]\\.\[0-9\]+)
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 2011-07-17 18:44:15 UTC (rev 80801)
+++ trunk/dports/graphics/wxWidgets-devel/files/patch-configure-change_install_names.diff 2011-07-17 18:59:23 UTC (rev 80802)
@@ -1,14 +1,14 @@
--- configure.orig 2011-01-13 02:34:25.000000000 -0800
+++ configure 2011-01-13 02:33:45.000000000 -0800
-@@ -34968,16 +34968,18 @@
+@@ -35366,16 +35366,18 @@
DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
cat <<EOF >change-install-names
#!/bin/sh
--libnames=\`cd \${1} ; ls -1 | grep '\.[0-9][0-9]*\.dylib\$'\`
+-libnames=\`cd \${2} ; ls -1 | grep '\.[0-9][0-9]*\.dylib\$'\`
-for i in \${libnames} ; do
-- ${HOST_PREFIX}install_name_tool -id \${1}/\${i} \${1}/\${i}
+- ${HOST_PREFIX}install_name_tool -id \${3}/\${i} \${1}/\${i}
- for dep in \${libnames} ; do
-- ${HOST_PREFIX}install_name_tool -change \${2}/\${dep} \${1}/\${dep} \${1}/\${i}
+- ${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=''
@@ -21,22 +21,22 @@
+${HOST_PREFIX}install_name_tool \$changes \$2/wxrc-2.9
EOF
chmod +x change-install-names
-- DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${libdir} \$(wx_top_builddir)/lib"
+- DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${DESTDIR}\${libdir} \$(wx_top_builddir)/lib \${libdir}"
+ DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${DESTDIR}\${libdir} \${DESTDIR}\${bindir} \${libdir} \$(wx_top_builddir)/lib"
fi
HEADER_PAD_OPTION="-headerpad_max_install_names"
--- configure.in.orig 2011-01-13 02:34:15.000000000 -0800
+++ configure.in 2011-01-13 02:32:44.000000000 -0800
-@@ -3989,16 +3989,18 @@
+@@ -4004,16 +4004,18 @@
DYLIB_RPATH_POSTLINK="${HOST_PREFIX}install_name_tool -id \$@ \$@"
cat <<EOF >change-install-names
#!/bin/sh
--libnames=\`cd \${1} ; ls -1 | grep '\.[[0-9]][[0-9]]*\.dylib\$'\`
+-libnames=\`cd \${2} ; ls -1 | grep '\.[[0-9]][[0-9]]*\.dylib\$'\`
-for i in \${libnames} ; do
-- ${HOST_PREFIX}install_name_tool -id \${1}/\${i} \${1}/\${i}
+- ${HOST_PREFIX}install_name_tool -id \${3}/\${i} \${1}/\${i}
- for dep in \${libnames} ; do
-- ${HOST_PREFIX}install_name_tool -change \${2}/\${dep} \${1}/\${dep} \${1}/\${i}
+- ${HOST_PREFIX}install_name_tool -change \${2}/\${dep} \${3}/\${dep} \${1}/\${i}
- done
+libnames=\`find \$4 -type f -a -regex '.*\.[0-9]+\.dylib' -exec basename '{}' \;\`
+changes=''
@@ -49,7 +49,7 @@
+${HOST_PREFIX}install_name_tool \$changes \$2/wxrc-2.9
EOF
chmod +x change-install-names
-- DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${libdir} \$(wx_top_builddir)/lib"
+- DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${DESTDIR}\${libdir} \$(wx_top_builddir)/lib \${libdir}"
+ DYLIB_RPATH_INSTALL="\$(wx_top_builddir)/change-install-names \${DESTDIR}\${libdir} \${DESTDIR}\${bindir} \${libdir} \$(wx_top_builddir)/lib"
fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110717/c59fff84/attachment-0001.html>
More information about the macports-changes
mailing list