Changeset 98520
- Timestamp:
- Oct 8, 2012, 1:11:44 AM (12 years ago)
- Location:
- trunk/dports/databases
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/databases/db44/Portfile
r80500 r98520 1 1 # $Id$ 2 2 3 PortSystem 3 PortSystem 1.0 4 4 5 name 6 version 7 revision 8 categories 9 license 10 maintainers 11 platforms 12 use_parallel_build 13 description 5 name db44 6 version 4.4.20 7 revision 1 8 categories databases 9 license Sleepycat 10 maintainers nomaintainer 11 platforms darwin 12 use_parallel_build yes 13 description The Berkeley DB package, version 4.4 14 14 15 long_description \ 16 Version 4.4 of the Berkeley Data Base library which \ 17 offers (key/value) storage with optional concurrent \ 18 access or transactions interface. This port will \ 19 install the AES (American Encryption Standard) \ 20 enabled version. Utilities are included in the \ 21 distribution to convert v1.85 databases to v4.4 \ 22 databases, and a backwards compatible API is \ 23 provided to maintain compatibility with programs \ 24 using the v1.85 interface. 15 long_description \ 16 Version 4.4 of the Berkeley Data Base library which offers \ 17 (key/value) storage with optional concurrent access or \ 18 transactions interface. This port will install the AES (American \ 19 Encryption Standard) enabled version. Utilities are included in \ 20 the distribution to convert v1.85 databases to v4.4 databases, and \ 21 a backwards compatible API is provided to maintain compatibility \ 22 with programs using the v1.85 interface. 25 23 26 homepage 27 master_sites 28 29 30 patch_sites 24 homepage http://www.oracle.com/database/berkeley-db/ 25 master_sites http://download-west.oracle.com/berkeley-db/ \ 26 http://download-east.oracle.com/berkeley-db/ \ 27 http://download-uk.oracle.com/berkeley-db/ 28 patch_sites http://download.oracle.com/berkeley-db/patches/db/${version}/ 31 29 32 patchfiles 33 34 35 30 patchfiles patch.${version}.1 \ 31 patch.${version}.2 \ 32 patch.${version}.3 \ 33 patch.${version}.4 36 34 37 distname 38 patch.dir 35 distname db-${version} 36 patch.dir ${workpath}/${distname} 39 37 40 checksums 41 md5d84dff288a19186b136b0daf7067ade3 \42 sha1bb4c68a4afc14712eb2954b7991f5dc9fe93bf7b \43 rmd1605940d9244b4df4897f66f1b67d3c967081c18b85 \44 45 md566584d621355df055b6e05b4a02e9c3e \46 sha15843380b67561134432f46dce53b67a133ef7962 \47 rmd16057ecff5ecb934e1eb771c49e4e67246d579702b2 \48 49 md585df93a0867f6cace3501671cdeb6ed1 \50 sha175f0ae6ef06a23a690e5ebe6460552a11448ef32 \51 rmd160e560b07cc20dbd6865d8aad91941515f8fb031c1 \52 53 md588ee91889ebf5498b22b2e7bed945d41 \54 sha1580265cdccc394ed988a6334f6c9a7d2bb15d141 \55 rmd160668c8e88f6fde2c028a9a3ad1d6917a28e7b3e85 \56 57 md5c2ef7b3e59460c35950fab5f2faa3fc0 \58 sha18875add3312fdc0548fbd4dedb71b4f8637dc6c9 \59 rmd16046cf2177aee1ce00c0044817610231541722c4d338 checksums ${distname}${extract.suffix} \ 39 md5 d84dff288a19186b136b0daf7067ade3 \ 40 sha1 bb4c68a4afc14712eb2954b7991f5dc9fe93bf7b \ 41 rmd160 5940d9244b4df4897f66f1b67d3c967081c18b85 \ 42 patch.${version}.1 \ 43 md5 66584d621355df055b6e05b4a02e9c3e \ 44 sha1 5843380b67561134432f46dce53b67a133ef7962 \ 45 rmd160 57ecff5ecb934e1eb771c49e4e67246d579702b2 \ 46 patch.${version}.2 \ 47 md5 85df93a0867f6cace3501671cdeb6ed1 \ 48 sha1 75f0ae6ef06a23a690e5ebe6460552a11448ef32 \ 49 rmd160 e560b07cc20dbd6865d8aad91941515f8fb031c1 \ 50 patch.${version}.3 \ 51 md5 88ee91889ebf5498b22b2e7bed945d41 \ 52 sha1 580265cdccc394ed988a6334f6c9a7d2bb15d141 \ 53 rmd160 668c8e88f6fde2c028a9a3ad1d6917a28e7b3e85 \ 54 patch.${version}.4 \ 55 md5 c2ef7b3e59460c35950fab5f2faa3fc0 \ 56 sha1 8875add3312fdc0548fbd4dedb71b4f8637dc6c9 \ 57 rmd160 46cf2177aee1ce00c0044817610231541722c4d3 60 58 61 worksrcdir 59 worksrcdir ${distname}/build_unix 62 60 63 configure.cmd 64 configure.args 65 66 67 68 61 configure.cmd ../dist/configure 62 configure.args --enable-cxx --enable-compat185 --enable-dump185 \ 63 --includedir=\\\${prefix}/include/db44 \ 64 --libdir=\\\${prefix}/lib/db44 \ 65 --program-transform-name="s,^db,db44," \ 66 --disable-tcl 69 67 70 destroot.destdir prefix=${destroot}${prefix} \ 71 docdir=${destroot}${prefix}/share/${name}-${version}/ 68 destroot.destdir \ 69 prefix=${destroot}${prefix} \ 70 docdir=${destroot}${prefix}/share/${name}-${version}/ 72 71 73 72 post-destroot { 74 foreach bin { archive hotbackup dump dump185 printlog upgrade checkpoint recover verify deadlock load stat } { 75 move ${destroot}${prefix}/bin/db_${bin} \ 76 ${destroot}${prefix}/bin/db44_${bin} 77 } 73 foreach bin {archive 74 hotbackup 75 dump 76 dump185 77 printlog 78 upgrade 79 checkpoint 80 recover 81 verify 82 deadlock 83 load 84 stat} { 85 move ${destroot}${prefix}/bin/db_${bin} \ 86 ${destroot}${prefix}/bin/db44_${bin} 87 } 78 88 } 79 89 80 90 variant java { 81 configure.args-append--enable-java91 configure.args-append --enable-java 82 92 } 83 93 84 94 variant tcl { 85 depends_lib-appendport:tcl86 configure.args-delete--disable-tcl87 configure.args-append--enable-tcl --with-tcl=${prefix}/lib/95 depends_lib-append port:tcl 96 configure.args-delete --disable-tcl 97 configure.args-append --enable-tcl --with-tcl=${prefix}/lib/ 88 98 } 89 99 90 livecheck.type regex 91 livecheck.url http://www.oracle.com/technology/software/products/berkeley-db/db/ 92 livecheck.regex "Berkeley DB (4\\.4\\.\\d+(?:\\.\\d+)*)" 93 100 livecheck.type regex 101 livecheck.url http://www.oracle.com/technology/software/products/berkeley-db/db/ 102 livecheck.regex "Berkeley DB (4\\.4\\.\\d+(?:\\.\\d+)*)" -
trunk/dports/databases/db46/Portfile
r98491 r98520 4 4 PortGroup muniversal 1.0 5 5 6 name 6 name db46 7 7 set minor_version 21 8 version 9 revision 10 categories 11 license 12 maintainers 13 platforms 8 version 4.6.${minor_version} 9 revision 6 10 categories databases 11 license Sleepycat 12 maintainers blair openmaintainer 13 platforms darwin 14 14 use_parallel_build yes 15 description The Berkeley DB package, version 4.6 16 long_description Version 4.6 of the Berkeley Data Base library which \ 17 offers (key/value) storage with optional concurrent \ 18 access or transactions interface. This port will \ 19 install the AES (American Encryption Standard) \ 20 enabled version. 15 description The Berkeley DB package, version 4.6 16 long_description \ 17 Version 4.6 of the Berkeley Data Base library which \ 18 offers (key/value) storage with optional concurrent \ 19 access or transactions interface. This port will \ 20 install the AES (American Encryption Standard) \ 21 enabled version. 21 22 22 homepage 23 master_sites 24 25 26 patch_sites 27 patchfiles 28 29 30 23 homepage http://www.oracle.com/database/berkeley-db/index.html 24 master_sites http://download-west.oracle.com/berkeley-db/ \ 25 http://download-east.oracle.com/berkeley-db/ \ 26 http://download-uk.oracle.com/berkeley-db/ 27 patch_sites http://download.oracle.com/berkeley-db/patches/db/${version}/ 28 patchfiles patch.${version}.1 \ 29 patch.${version}.2 \ 30 patch.${version}.3 \ 31 patch.${version}.4 31 32 32 distname 33 patch.dir 34 dist_subdir 35 checksums 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 33 distname db-${version} 34 patch.dir ${workpath}/${distname} 35 dist_subdir db4/${version}_6 36 checksums ${distname}${extract.suffix} \ 37 md5 718082e7e35fc48478a2334b0bc4cd11 \ 38 sha1 5be3beb82e42a78ff671a3f5a4c30e5652972119 \ 39 rmd160 ccf9a4b85cc0464b2f3c2f2da29d99328fd4978e \ 40 patch.${version}.1 \ 41 md5 4878872edfc53c6ecb871b1062a4bdaf \ 42 sha1 c7c155705687e4de03d06c2ea86940f573fdac0b \ 43 rmd160 8c11e9b991ac6559f22ece2d93617b16126049e8 \ 44 patch.${version}.2 \ 45 md5 55074e53d3acae2dcbeae8322f96e522 \ 46 sha1 a694b71088ba99b74042e7568f395fe467bb6590 \ 47 rmd160 f8abf554552db668037e046dea54700ce3340bf8 \ 48 patch.${version}.3 \ 49 md5 7a6e11b54712caf752f9c4a52babe60c \ 50 sha1 d52aa498943cfaa339ad6bf2cf7b836a40627701 \ 51 rmd160 4e6b7ed1e1c69cba54351d76a0b8543107a655b8 \ 52 patch.${version}.4 \ 53 md5 ae7d3d587355fe85b512ef09b9a77d19 \ 54 sha1 e2190185c667edb97e800495ce6eb4f95f43eb87 \ 55 rmd160 f1d18e59c311fb4e1f00a3b6220269fca17df312 55 56 56 configure.dir 57 build.dir 57 configure.dir ${worksrcpath}/build_unix 58 build.dir ${configure.dir} 58 59 59 configure.cmd 60 configure.args 61 62 63 64 65 60 configure.cmd ../dist/configure 61 configure.args --enable-cxx \ 62 --includedir=\\\${prefix}/include/db46 \ 63 --libdir=\\\${prefix}/lib/db46 \ 64 --program-transform-name="s,^db,db46," \ 65 --enable-dump185 \ 66 --disable-tcl 66 67 67 destroot.destdir prefix=${destroot}${prefix} \ 68 docdir=${destroot}${prefix}/share/doc/${name}/ 68 destroot.destdir \ 69 prefix=${destroot}${prefix} \ 70 docdir=${destroot}${prefix}/share/doc/${name}/ 69 71 70 72 pre-extract { … … 137 139 } 138 140 139 livecheck.type 140 livecheck.url 141 livecheck.version 142 livecheck.regex 141 livecheck.type regex 142 livecheck.url http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html 143 livecheck.version ${minor_version} 144 livecheck.regex {4.6.(\d+(?:\.\d+)*)} -
trunk/dports/databases/db47/Portfile
r80975 r98520 5 5 PortGroup muniversal 1.0 6 6 7 name 8 version 7 name db47 8 version 4.7.25 9 9 revision 2 10 set branch 11 categories 12 license 13 maintainers 14 platforms 15 description 16 long_description 10 set branch [join [lrange [split ${version} .] 0 1] {}] 11 categories databases 12 license Sleepycat 13 maintainers mcalhoun openmaintainer 14 platforms darwin 15 description The Berkeley DB package, version 4.7 16 long_description \ 17 17 Version 4.7 of the Berkeley Data Base library which \ 18 18 offers (key/value) storage with optional concurrent \ … … 22 22 23 23 homepage http://www.oracle.com/database/berkeley-db/index.html 24 master_sites 24 master_sites \ 25 25 http://download-west.oracle.com/berkeley-db/ \ 26 26 http://download-east.oracle.com/berkeley-db/ \ … … 33 33 patch.${version}.4 34 34 35 distname 36 patch.dir 35 distname db-${version} 36 patch.dir ${workpath}/${distname} 37 37 38 checksums 38 checksums \ 39 39 ${distname}${extract.suffix} \ 40 40 md5 ec2b87e833779681a0c3a814aa71359e \ … … 58 58 rmd160 0b235122060785887eb41fa7657379bd4f1e57bf 59 59 60 configure.dir ${worksrcpath}/build_unix61 build.dir ${configure.dir}60 configure.dir ${worksrcpath}/build_unix 61 build.dir ${configure.dir} 62 62 63 configure.cmd 64 configure.args 63 configure.cmd ../dist/configure 64 configure.args \ 65 65 --enable-cxx \ 66 66 --includedir=\\\${prefix}/include/db${branch} \ 67 67 --libdir=\\\${prefix}/lib/db${branch} 68 68 69 use_parallel_build 69 use_parallel_build yes 70 70 71 destroot.destdir 71 destroot.destdir \ 72 72 prefix=${destroot}${prefix} \ 73 73 docdir=${destroot}${prefix}/share/doc/${name} 74 74 75 75 post-destroot { 76 76 foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] { 77 77 set newbin [regsub {^db_} ${bin} "db${branch}_"] 78 79 80 78 move ${destroot}${prefix}/bin/${bin} \ 79 ${destroot}${prefix}/bin/${newbin} 80 } 81 81 } 82 82 83 83 variant java conflicts no_java description {Build the Java API} { 84 configure.args-append --enable-java84 configure.args-append --enable-java 85 85 platform macosx { 86 86 pre-configure { … … 107 107 108 108 variant tcl description {build Tcl API} { 109 depends_lib-append port:tcl110 configure.args-append --enable-tcl --with-tcl=${prefix}/lib109 depends_lib-append port:tcl 110 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 111 111 } 112 112 -
trunk/dports/databases/db48/Portfile
r80975 r98520 5 5 PortGroup muniversal 1.0 6 6 7 name 8 version 9 set branch 10 categories 11 license 12 maintainers 13 platforms 14 description 15 long_description 7 name db48 8 version 4.8.30 9 set branch [join [lrange [split ${version} .] 0 1] {}] 10 categories databases 11 license Sleepycat 12 maintainers jmr openmaintainer 13 platforms darwin 14 description The Berkeley DB package, version 4.8 15 long_description \ 16 16 Version 4.8 of the Berkeley Data Base library which \ 17 17 offers (key/value) storage with optional concurrent \ … … 21 21 22 22 homepage http://www.oracle.com/database/berkeley-db/index.html 23 master_sites 23 master_sites \ 24 24 http://download-west.oracle.com/berkeley-db/ \ 25 25 http://download-east.oracle.com/berkeley-db/ \ 26 26 http://download-uk.oracle.com/berkeley-db/ 27 27 28 distname 28 distname db-${version} 29 29 30 checksums 30 checksums \ 31 31 md5 f80022099c5742cd179343556179aa8c \ 32 32 sha1 ab36c170dda5b2ceaad3915ced96e41c6b7e493c \ 33 33 rmd160 dd2fcd4c9b857a91e2f491fd4fadb0c51b993a9c 34 34 35 configure.dir ${worksrcpath}/build_unix36 build.dir ${configure.dir}35 configure.dir ${worksrcpath}/build_unix 36 build.dir ${configure.dir} 37 37 38 configure.cmd 39 configure.args 38 configure.cmd ../dist/configure 39 configure.args \ 40 40 --enable-cxx \ 41 41 --includedir=\\\${prefix}/include/db${branch} \ 42 42 --libdir=\\\${prefix}/lib/db${branch} 43 43 44 use_parallel_build 44 use_parallel_build yes 45 45 46 destroot.destdir 46 destroot.destdir \ 47 47 prefix=${destroot}${prefix} \ 48 48 docdir=${destroot}${prefix}/share/doc/${name} 49 49 50 50 post-destroot { 51 51 foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] { 52 52 set newbin [regsub {^db_} ${bin} "db${branch}_"] 53 54 55 53 move ${destroot}${prefix}/bin/${bin} \ 54 ${destroot}${prefix}/bin/${newbin} 55 } 56 56 } 57 57 58 58 variant java conflicts no_java description {Build the Java API} { 59 configure.args-append --enable-java59 configure.args-append --enable-java 60 60 } 61 61 62 variant no_java conflicts java description {Legacy compatibility variant} {} 62 63 if {[variant_isset no_java]} { … … 67 68 68 69 variant tcl description {build Tcl API} { 69 depends_lib-append port:tcl70 configure.args-append --enable-tcl --with-tcl=${prefix}/lib70 depends_lib-append port:tcl 71 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 71 72 } 72 73 -
trunk/dports/databases/db51/Portfile
r93809 r98520 5 5 PortGroup muniversal 1.0 6 6 7 name 8 version 9 set branch 10 categories 11 license 12 maintainers 13 platforms 14 description 15 long_description 7 name db51 8 version 5.1.29 9 set branch [join [lrange [split ${version} .] 0 1] {}] 10 categories databases 11 license Sleepycat 12 maintainers afb openmaintainer 13 platforms darwin 14 description The Berkeley DB package, version 5.1 15 long_description \ 16 16 Version 5.1 of the Berkeley Data Base library which \ 17 17 offers (key/value) storage with optional concurrent \ … … 23 23 master_sites http://download.oracle.com/berkeley-db/ 24 24 25 distname 25 distname db-${version} 26 26 27 checksums 27 checksums \ 28 28 md5 a94ea755ab695bc04f82b94d2e24a1ef \ 29 29 sha1 42dc96c71873c7fde543c916ed866cadee6fa51d \ 30 30 rmd160 0c1124f08f121fdd8e43e5622cc3b8ddfd724c78 31 31 32 configure.dir ${worksrcpath}/build_unix33 build.dir ${configure.dir}32 configure.dir ${worksrcpath}/build_unix 33 build.dir ${configure.dir} 34 34 35 configure.cmd 36 configure.args 35 configure.cmd ../dist/configure 36 configure.args \ 37 37 --enable-cxx \ 38 38 --includedir=\\\${prefix}/include/db${branch} \ 39 39 --libdir=\\\${prefix}/lib/db${branch} 40 40 41 use_parallel_build 41 use_parallel_build yes 42 42 43 destroot.destdir 43 destroot.destdir \ 44 44 prefix=${destroot}${prefix} \ 45 45 docdir=${destroot}${prefix}/share/doc/${name} 46 46 47 47 post-destroot { 48 48 foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] { 49 49 set newbin [regsub {^db_} ${bin} "db${branch}_"] 50 51 52 53 54 55 56 50 move ${destroot}${prefix}/bin/${bin} \ 51 ${destroot}${prefix}/bin/${newbin} 52 } 53 if { ![variant_isset no_sql] } { 54 move ${destroot}${prefix}/bin/dbsql \ 55 ${destroot}${prefix}/bin/db${branch}sql 56 } 57 57 } 58 58 59 59 variant java conflicts no_java description {Build the Java API} { 60 configure.args-append --enable-java60 configure.args-append --enable-java 61 61 platform macosx { 62 62 pre-configure { … … 75 75 } 76 76 } 77 77 78 variant no_java conflicts java description {Legacy compatibility variant} {} 78 79 if {[variant_isset no_java]} { … … 83 84 84 85 variant sql conflicts no_sql description {Build the SQL API} { 85 configure.args-append --enable-sql86 configure.args-append --enable-sql 86 87 } 88 87 89 variant no_sql conflicts sql description {Legacy compatibility variant} {} 88 90 if {[variant_isset no_sql]} { … … 93 95 94 96 variant tcl description {build Tcl API} { 95 depends_lib-append port:tcl96 configure.args-append --enable-tcl --with-tcl=${prefix}/lib97 depends_lib-append port:tcl 98 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 97 99 } 98 100 -
trunk/dports/databases/db52/Portfile
r91156 r98520 5 5 PortGroup muniversal 1.0 6 6 7 name 8 version 9 set branch 10 categories 11 license 12 maintainers 13 platforms 14 description 15 long_description 7 name db52 8 version 5.2.42 9 set branch [join [lrange [split ${version} .] 0 1] {}] 10 categories databases 11 license Sleepycat 12 maintainers afb openmaintainer 13 platforms darwin 14 description The Berkeley DB package, version 5.2 15 long_description \ 16 16 Version 5.2 of the Berkeley Data Base library which \ 17 17 offers (key/value) storage with optional concurrent \ … … 23 23 master_sites http://download.oracle.com/berkeley-db/ 24 24 25 distname 25 distname db-${version} 26 26 27 checksums 27 checksums \ 28 28 md5 28c39545efbeb926d1efef0bf33135b9 \ 29 29 sha1 c533839056ab465a12808d48d3af0a35e50019be \ 30 30 rmd160 717b2b68ff7d225edaed834289d8e06a3c1d7cc7 31 31 32 configure.dir ${worksrcpath}/build_unix33 build.dir ${configure.dir}32 configure.dir ${worksrcpath}/build_unix 33 build.dir ${configure.dir} 34 34 35 configure.cmd 36 configure.args 35 configure.cmd ../dist/configure 36 configure.args \ 37 37 --enable-cxx \ 38 38 --includedir=\\\${prefix}/include/db${branch} \ 39 39 --libdir=\\\${prefix}/lib/db${branch} 40 40 41 use_parallel_build 41 use_parallel_build yes 42 42 43 destroot.destdir 43 destroot.destdir \ 44 44 prefix=${destroot}${prefix} \ 45 45 docdir=${destroot}${prefix}/share/doc/${name} 46 46 47 47 post-destroot { 48 48 foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] { 49 49 set newbin [regsub {^db_} ${bin} "db${branch}_"] 50 51 52 53 54 55 56 50 move ${destroot}${prefix}/bin/${bin} \ 51 ${destroot}${prefix}/bin/${newbin} 52 } 53 if { ![variant_isset no_sql] } { 54 move ${destroot}${prefix}/bin/dbsql \ 55 ${destroot}${prefix}/bin/db${branch}sql 56 } 57 57 } 58 58 59 59 variant java conflicts no_java description {Build the Java API} { 60 configure.args-append --enable-java60 configure.args-append --enable-java 61 61 platform macosx { 62 62 pre-configure { … … 75 75 } 76 76 } 77 77 78 variant no_java conflicts java description {Legacy compatibility variant} {} 78 79 if {[variant_isset no_java]} { … … 83 84 84 85 variant sql conflicts no_sql description {Build the SQL API} { 85 patchfiles-append patch-sqlite.diff86 configure.args-append --enable-sql86 patchfiles-append patch-sqlite.diff 87 configure.args-append --enable-sql 87 88 } 89 88 90 variant no_sql conflicts sql description {Legacy compatibility variant} {} 89 91 if {[variant_isset no_sql]} { … … 94 96 95 97 variant tcl description {build Tcl API} { 96 depends_lib-append port:tcl97 configure.args-append --enable-tcl --with-tcl=${prefix}/lib98 depends_lib-append port:tcl 99 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 98 100 } 99 101 -
trunk/dports/databases/db53/Portfile
r93810 r98520 5 5 PortGroup muniversal 1.0 6 6 7 name 8 version 9 set branch 10 categories 11 license 12 maintainers 13 platforms 14 description 15 long_description 7 name db53 8 version 5.3.21 9 set branch [join [lrange [split ${version} .] 0 1] {}] 10 categories databases 11 license Sleepycat 12 maintainers afb openmaintainer 13 platforms darwin 14 description The Berkeley DB package, version 5.3 15 long_description \ 16 16 Version 5.3 of the Berkeley Data Base library which \ 17 17 offers (key/value) storage with optional concurrent \ … … 23 23 master_sites http://download.oracle.com/berkeley-db/ 24 24 25 distname 25 distname db-${version} 26 26 27 checksums 27 checksums \ 28 28 md5 3fda0b004acdaa6fa350bfc41a3b95ca \ 29 29 sha1 32e43c4898c8996750c958a90c174bd116fcba83 \ 30 30 rmd160 5768a4d835d02020165c6561cc5c406339662fa0 31 31 32 configure.dir ${worksrcpath}/build_unix33 build.dir ${configure.dir}32 configure.dir ${worksrcpath}/build_unix 33 build.dir ${configure.dir} 34 34 35 configure.cmd 36 configure.args 35 configure.cmd ../dist/configure 36 configure.args \ 37 37 --enable-cxx \ 38 38 --includedir=\\\${prefix}/include/db${branch} \ 39 39 --libdir=\\\${prefix}/lib/db${branch} 40 40 41 use_parallel_build 41 use_parallel_build yes 42 42 43 destroot.destdir 43 destroot.destdir \ 44 44 prefix=${destroot}${prefix} \ 45 45 docdir=${destroot}${prefix}/share/doc/${name} 46 46 47 47 post-destroot { 48 48 foreach bin [glob -tails -directory ${destroot}${prefix}/bin/ db_*] { 49 49 set newbin [regsub {^db_} ${bin} "db${branch}_"] 50 51 52 53 54 55 56 50 move ${destroot}${prefix}/bin/${bin} \ 51 ${destroot}${prefix}/bin/${newbin} 52 } 53 if { [variant_isset sql] } { 54 move ${destroot}${prefix}/bin/dbsql \ 55 ${destroot}${prefix}/bin/db${branch}sql 56 } 57 57 } 58 58 59 59 variant java description {Build the Java API} { 60 configure.args-append --enable-java60 configure.args-append --enable-java 61 61 platform macosx { 62 62 pre-configure { … … 75 75 } 76 76 } 77 77 78 if {${os.subplatform} == "macosx" && ${os.major} < 11} { 78 79 default_variants +java … … 80 81 81 82 variant sql description {Build the SQL API} { 82 patchfiles-append patch-sqlite.diff83 configure.args-append --enable-sql83 patchfiles-append patch-sqlite.diff 84 configure.args-append --enable-sql 84 85 } 85 86 default_variants +sql 86 87 87 88 variant tcl description {build Tcl API} { 88 depends_lib-append port:tcl89 configure.args-append --enable-tcl --with-tcl=${prefix}/lib89 depends_lib-append port:tcl 90 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 90 91 } 91 92
Note: See TracChangeset
for help on using the changeset viewer.