[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