[49145] trunk/dports/databases/db46/Portfile
mcalhoun at macports.org
mcalhoun at macports.org
Sat Apr 4 10:32:30 PDT 2009
Revision: 49145
http://trac.macports.org/changeset/49145
Author: mcalhoun at macports.org
Date: 2009-04-04 10:32:28 -0700 (Sat, 04 Apr 2009)
Log Message:
-----------
db46: Use muniversal PortGroup to build universal binaries.
Modified Paths:
--------------
trunk/dports/databases/db46/Portfile
Modified: trunk/dports/databases/db46/Portfile
===================================================================
--- trunk/dports/databases/db46/Portfile 2009-04-04 16:53:07 UTC (rev 49144)
+++ trunk/dports/databases/db46/Portfile 2009-04-04 17:32:28 UTC (rev 49145)
@@ -1,6 +1,7 @@
# $Id$
PortSystem 1.0
+PortGroup muniversal 1.0
name db46
version 4.6.21
@@ -38,7 +39,8 @@
patch.${version}.3 \
md5 7a6e11b54712caf752f9c4a52babe60c
-worksrcdir ${distname}/build_unix
+configure.dir ${worksrcpath}/build_unix
+build.dir ${configure.dir}
configure.cmd ../dist/configure
configure.args --enable-cxx \
@@ -65,6 +67,19 @@
configure.args-append --enable-tcl --with-tcl=${prefix}/lib
}
+if { [variant_isset universal] } {
+ if { ${os.arch}=="i386" } {
+ if { ${os.major} >= 10 } {
+ set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
+ }
+ set merger_configure_args(ppc64) --with-mutex=Darwin/_spin_lock_try
+ } else {
+ set merger_configure_args(i386) --with-mutex=x86/gcc-assembly
+ set merger_configure_args(x86_64) --with-mutex=x86_64/gcc-assembly
+ }
+}
+
+
livecheck.check regex
livecheck.url http://www.oracle.com/technology/documentation/berkeley-db/db/ref/changelog/4.6.html
livecheck.regex {Berkeley DB (\d+(?:\.\d+)*)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090404/4a0baf7e/attachment.html>
More information about the macports-changes
mailing list