[144366] trunk/dports/databases
devans at macports.org
devans at macports.org
Wed Jan 6 20:35:08 PST 2016
Revision: 144366
https://trac.macports.org/changeset/144366
Author: devans at macports.org
Date: 2016-01-06 20:35:08 -0800 (Wed, 06 Jan 2016)
Log Message:
-----------
db51, db52: fix usage of obsolete port group.
Modified Paths:
--------------
trunk/dports/databases/db51/Portfile
trunk/dports/databases/db52/Portfile
Removed Paths:
-------------
trunk/dports/databases/db51/files/
trunk/dports/databases/db52/files/
Modified: trunk/dports/databases/db51/Portfile
===================================================================
--- trunk/dports/databases/db51/Portfile 2016-01-07 04:29:53 UTC (rev 144365)
+++ trunk/dports/databases/db51/Portfile 2016-01-07 04:35:08 UTC (rev 144366)
@@ -2,126 +2,13 @@
# $Id$
PortSystem 1.0
-PortGroup muniversal 1.0
-# This port can be removed on Jan 6, 2017.
-replaced_by db53
-PortGroup obsolete 1.0
-
name db51
version 5.1.29
-revision 3
-set branch [join [lrange [split ${version} .] 0 1] {}]
+revision 4
categories databases
license Sleepycat
-maintainers nomaintainer
-platforms darwin
-description The Berkeley DB package, version 5.1
-long_description \
- Version 5.1 of the Berkeley Data Base library which \
- offers (key/value) storage with optional concurrent \
- access or transactions interface. This port will \
- install the AES (American Encryption Standard) \
- enabled version.
-homepage http://www.oracle.com/us/products/database/berkeley-db/db/overview/index.html
-master_sites http://download.oracle.com/berkeley-db/
-
-distname db-${version}
-
-checksums md5 a94ea755ab695bc04f82b94d2e24a1ef \
- sha1 42dc96c71873c7fde543c916ed866cadee6fa51d \
- rmd160 0c1124f08f121fdd8e43e5622cc3b8ddfd724c78
-
-patchfiles patch-src_dbinc_atomic.h
-
-configure.dir ${worksrcpath}/build_unix
-build.dir ${configure.dir}
-
-configure.cmd ../dist/configure
-configure.args --enable-cxx \
- --includedir=\\\${prefix}/include/db${branch} \
- --libdir=\\\${prefix}/lib/db${branch}
-
-set cxx_stdlibflags {}
-if {[string match *clang* ${configure.cxx}]} {
- set cxx_stdlibflags -stdlib=${configure.cxx_stdlib}
-}
-configure.cxx ${configure.cxx} ${cxx_stdlibflags}
-
-destroot.destdir \
- prefix=${destroot}${prefix} \
- docdir=${destroot}${prefix}/share/doc/${name}
-
-post-destroot {
- foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] {
- set newbin [regsub {^db_} ${bin} "db${branch}_"]
- move ${destroot}${prefix}/bin/${bin} \
- ${destroot}${prefix}/bin/${newbin}
- }
- if { ![variant_isset no_sql] } {
- move ${destroot}${prefix}/bin/dbsql \
- ${destroot}${prefix}/bin/db${branch}sql
- }
-}
-
-variant java conflicts no_java description {Build the Java API} {
- configure.args-append --enable-java
- platform macosx {
- pre-configure {
- if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} {
- ui_error "${name} requires the Java for Mac OS X development headers."
- if {${os.major} == 10} {
- ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>"
- } elseif {${os.major} == 9} {
- ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>"
- } else {
- ui_error "Make sure your Xcode installation is complete."
- }
- return -code error "missing Java headers"
- }
- }
- }
-}
-
-variant no_java conflicts java description {Legacy compatibility variant} {}
-if {[variant_isset no_java]} {
- default_variants -java
-} elseif {${os.subplatform} eq "macosx" && ${os.major} < 11} {
- default_variants +java
-}
-
-variant sql conflicts no_sql description {Build the SQL API} {
- configure.args-append --enable-sql
-# build with -DSQLITE_ENABLE_COLUMN_METADATA
-# required by libgda5 to enable Berkeley DB SQL support
- configure.cppflags-append -DSQLITE_ENABLE_COLUMN_METADATA
-}
-
-variant no_sql conflicts sql description {Legacy compatibility variant} {}
-if {[variant_isset no_sql]} {
- default_variants -sql
-} else {
- default_variants +sql
-}
-
-variant tcl description {build Tcl API} {
- depends_lib-append port:tcl
- configure.args-append --enable-tcl --with-tcl=${prefix}/lib
-}
-
-if { [variant_isset universal] } {
- if {${os.arch} eq "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.type regex
-livecheck.url http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
-livecheck.regex {(5\.1(?:\.\d+)*)\.tar\.gz}
+# This port can be removed on Jan 6, 2017.
+replaced_by db53
+PortGroup obsolete 1.0
Modified: trunk/dports/databases/db52/Portfile
===================================================================
--- trunk/dports/databases/db52/Portfile 2016-01-07 04:29:53 UTC (rev 144365)
+++ trunk/dports/databases/db52/Portfile 2016-01-07 04:35:08 UTC (rev 144366)
@@ -2,124 +2,13 @@
# $Id$
PortSystem 1.0
-PortGroup muniversal 1.0
-# This port can be removed on Jan 6, 2017.
-replaced_by db53
-PortGroup obsolete 1.0
-
name db52
version 5.2.42
-revision 2
-set branch [join [lrange [split ${version} .] 0 1] {}]
+revision 3
categories databases
license Sleepycat
-maintainers nomaintainer
-platforms darwin
-description The Berkeley DB package, version 5.2
-long_description \
- Version 5.2 of the Berkeley Data Base library which \
- offers (key/value) storage with optional concurrent \
- access or transactions interface. This port will \
- install the AES (American Encryption Standard) \
- enabled version.
-homepage http://www.oracle.com/us/products/database/berkeley-db/db/overview/index.html
-master_sites http://download.oracle.com/berkeley-db/
-
-distname db-${version}
-
-checksums md5 28c39545efbeb926d1efef0bf33135b9 \
- sha1 c533839056ab465a12808d48d3af0a35e50019be \
- rmd160 717b2b68ff7d225edaed834289d8e06a3c1d7cc7
-
-patchfiles patch-src_dbinc_atomic.h
-
-configure.dir ${worksrcpath}/build_unix
-build.dir ${configure.dir}
-
-configure.cmd ../dist/configure
-configure.args --enable-cxx \
- --includedir=\\\${prefix}/include/db${branch} \
- --libdir=\\\${prefix}/lib/db${branch}
-
-set cxx_stdlibflags {}
-if {[string match *clang* ${configure.cxx}]} {
- set cxx_stdlibflags -stdlib=${configure.cxx_stdlib}
-}
-configure.cxx ${configure.cxx} ${cxx_stdlibflags}
-
-destroot.destdir \
- prefix=${destroot}${prefix} \
- docdir=${destroot}${prefix}/share/doc/${name}
-
-post-destroot {
- foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] {
- set newbin [regsub {^db_} ${bin} "db${branch}_"]
- move ${destroot}${prefix}/bin/${bin} \
- ${destroot}${prefix}/bin/${newbin}
- }
- if { ![variant_isset no_sql] } {
- move ${destroot}${prefix}/bin/dbsql \
- ${destroot}${prefix}/bin/db${branch}sql
- }
-}
-
-variant java conflicts no_java description {Build the Java API} {
- configure.args-append --enable-java
- platform macosx {
- pre-configure {
- if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} {
- ui_error "${name} requires the Java for Mac OS X development headers."
- if {${os.major} == 10} {
- ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>"
- } elseif {${os.major} == 9} {
- ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>"
- } else {
- ui_error "Make sure your Xcode installation is complete."
- }
- return -code error "missing Java headers"
- }
- }
- }
-}
-
-variant no_java conflicts java description {Legacy compatibility variant} {}
-if {[variant_isset no_java]} {
- default_variants -java
-} elseif {${os.subplatform} eq "macosx" && ${os.major} < 11} {
- default_variants +java
-}
-
-variant sql conflicts no_sql description {Build the SQL API} {
- patchfiles-append patch-sqlite.diff
- configure.args-append --enable-sql
-}
-
-variant no_sql conflicts sql description {Legacy compatibility variant} {}
-if {[variant_isset no_sql]} {
- default_variants -sql
-} else {
- default_variants +sql
-}
-
-variant tcl description {build Tcl API} {
- depends_lib-append port:tcl
- configure.args-append --enable-tcl --with-tcl=${prefix}/lib
-}
-
-if { [variant_isset universal] } {
- if {${os.arch} eq "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.type regex
-livecheck.url http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
-livecheck.regex {(5\.2(?:\.\d+)*)\.tar\.gz}
+# This port can be removed on Jan 6, 2017.
+replaced_by db53
+PortGroup obsolete 1.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160106/e54d890c/attachment.html>
More information about the macports-changes
mailing list