[75072] trunk/dports/devel/poco
eborisch at macports.org
eborisch at macports.org
Fri Jan 14 10:20:43 PST 2011
Revision: 75072
http://trac.macports.org/changeset/75072
Author: eborisch at macports.org
Date: 2011-01-14 10:20:36 -0800 (Fri, 14 Jan 2011)
Log Message:
-----------
poco: upgrade to 1.3.6p2. Closes #25798. Closes #27763. Also fixed documentation port name and marked non-universal.
Modified Paths:
--------------
trunk/dports/devel/poco/Portfile
Removed Paths:
-------------
trunk/dports/devel/poco/files/
Modified: trunk/dports/devel/poco/Portfile
===================================================================
--- trunk/dports/devel/poco/Portfile 2011-01-14 17:42:44 UTC (rev 75071)
+++ trunk/dports/devel/poco/Portfile 2011-01-14 18:20:36 UTC (rev 75072)
@@ -4,7 +4,7 @@
PortSystem 1.0
name poco
-version 1.3.5
+version 1.3.6p2
categories devel
maintainers nomaintainer
platforms darwin
@@ -19,24 +19,35 @@
master_sites sourceforge
use_bzip2 yes
distname ${name}-${version}-all
-set docdistname ${name}-[strsed ${version} {s/[a-z].*$//}]-doc
+set docdistname ${name}-[strsed ${version} {s/[a-z].*$//}]-all-doc
checksums [suffix ${distname}] \
- md5 b36fc66e39560dd985d4ae4bc8011be8 \
- sha1 e7901adbd29b8c194b67ee476b0ace27772e5c4e \
- rmd160 5e40706ce786127517649c3693d39777ad620eb4 \
+ md5 8f1a6c3511764167d39f1950da3fcb37 \
+ sha1 46c66620f7685e9ed9f7caffc8ff3a09454c06de \
+ rmd160 effaff38aebca34af7dbbd3aae0798af95268790 \
${docdistname}.tar.gz \
- md5 357fbbb4f31921ebe7dc49a1b6b5742c \
- sha1 0d0af652752e7cb584900313afc1e2e57bea68f9 \
- rmd160 a43b7a77ee3a9eb6e7736786f7808ef5fd22202c
+ md5 a6abb9a02b0a7406194853d422d5fc28 \
+ sha1 2167220ad0c354c3ae8a9ea1be4a7d91d73976a3 \
+ rmd160 78b82bd8dd19dd4bb599543d860a1aae8585a64f
-patchfiles patch-rules-deps.diff
-
-set config Darwin
set omit {NetSSL_OpenSSL Data/ODBC Data/MySQL Crypto}
-configure.args --no-samples
+# Poco build doesn't support the standard --target config option.
+if {$build_arch == "x86_64"} {
+ set config Darwin_x86_64
+} else {
+ set config Darwin
+}
+universal_variant no
+
+configure.args --no-samples --config=${config}
+
+# Make sure poco build uses the right compiler.
+build.args-append CC=${configure.cc} \
+ CXX=${configure.cxx} \
+ CPP=${configure.cpp}
+
pre-configure {
configure.args-append --omit=[join ${omit} ,]
@@ -115,14 +126,11 @@
}
variant odbc description {Build ODBC backend for Data library} {
- patchfiles-append patch-Data-ODBC-Makefile.diff
depends_lib-append lib:libiodbc:unixODBC
set omit [ldelete ${omit} Data/ODBC]
}
variant mysql description {Build MySQL backend for Data library} {
- patchfiles-append patch-Data-MySQL-Makefile.diff
-
depends_lib-append path:bin/mysql_config5:mysql5
post-configure {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110114/9bfc5ff2/attachment.html>
More information about the macports-changes
mailing list