[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