[29544] trunk/dports/graphics/wxWidgets/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Fri Sep 28 00:43:21 PDT 2007
Revision: 29544
http://trac.macosforge.org/projects/macports/changeset/29544
Author: jwa at macports.org
Date: 2007-09-28 00:43:21 -0700 (Fri, 28 Sep 2007)
Log Message:
-----------
version bump to 2.8.6, add variant to build separate libraries as recommended by pgAdmin, add variant to build debug libraries, correct some library referencing issues
Modified Paths:
--------------
trunk/dports/graphics/wxWidgets/Portfile
Modified: trunk/dports/graphics/wxWidgets/Portfile
===================================================================
--- trunk/dports/graphics/wxWidgets/Portfile 2007-09-27 23:28:36 UTC (rev 29543)
+++ trunk/dports/graphics/wxWidgets/Portfile 2007-09-28 07:43:21 UTC (rev 29544)
@@ -3,11 +3,10 @@
PortSystem 1.0
name wxWidgets
-version 2.8.4
-revision 2
+version 2.8.6
categories graphics devel
platforms darwin
-maintainers mww at macports.org jwa
+maintainers mww jwa
description mature cross-platform C++ GUI framework
long_description wxWidgets is a mature open-source cross-platform C++ \
GUI framework for Mac OS, Unix, Linux, Windows. It can \
@@ -26,11 +25,11 @@
distfiles ${distname}-${version}${extract.suffix}
dist_subdir ${distname}/${version}
checksums ${distname}-${version}${extract.suffix} \
- md5 47cf67e1e3e2cc88938eac797783aab4 \
+ md5 8a130e5b25448a17454a6b957a5e075c \
${distname}-${version}${extract.suffix} \
- sha1 8c84b562ff4bfa3197924998a2b9ca0e6147be90 \
+ sha1 918cacbb0d1c36abcd9cc4335d60f4accce2c598 \
${distname}-${version}${extract.suffix} \
- rmd160 8c17820c11e530aef53af73695cc0eb6666bd866
+ rmd160 6a8367fc36450468b1068d17c2989f83e4e766a3
depends_lib port:jpeg \
port:tiff \
@@ -41,7 +40,6 @@
port:libsdl \
port:libsdl_mixer
-#set worksrcdir build
set worksrcdir ${distname}-${version}/build
extract.only ${distname}-${version}${extract.suffix}
@@ -50,7 +48,7 @@
#configure.cmd ../${distname}-${version}/configure
configure.cmd ../configure
-configure.ldflags -L${build.dir}/lib
+configure.ldflags -L${build.dir}/lib -L${prefix}/lib
configure.args --mandir=${prefix}/share/man \
--with-libiconv-prefix=${prefix} \
--with-libjpeg \
@@ -70,6 +68,7 @@
}
set contrib "gizmos stc ogl"
+set installtype release
build.target
@@ -91,10 +90,20 @@
readme-gtk.txt readme-mac.txt \
readme-mgl.txt readme-motif.txt readme-x11.txt \
${destroot}${prefix}/share/doc/${name}
- system "cd ${destroot}${prefix}/bin && \
- ln -sf ${prefix}/lib/wx/config/mac-unicode-release-2.8 wx-config"
+ set confscript ${prefix}/lib/wx/config/mac-unicode-${installtype}-2.8
+ reinplace "s|-L${build.dir}/lib||" ${destroot}${confscript}
+ ln -sf ${confscript} ${destroot}${prefix}/bin/wx-config
}
+variant nonmonolithic {
+ configure.args-delete --enable-monolithic
+}
+
+variant debug {
+ configure.args-append --enable-debug
+ set installtype debug
+}
+
livecheck.check regex
livecheck.url ${homepage}/downloads/
livecheck.regex ftp.wxwidgets.org/pub/(2.8.\[0-9\]+)/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070928/6828e9e8/attachment.html
More information about the macports-changes
mailing list