Changeset 80975
- Timestamp:
- 07/22/11 14:13:51 (4 years ago)
- Location:
- trunk/dports/databases
- Files:
-
- 5 edited
-
db46/Portfile (modified) (3 diffs)
-
db47/Portfile (modified) (3 diffs)
-
db48/Portfile (modified) (1 diff)
-
db51/Portfile (modified) (2 diffs)
-
db52/Portfile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/databases/db46/Portfile
r80500 r80975 59 59 configure.cmd ../dist/configure 60 60 configure.args --enable-cxx \ 61 --enable-java \62 61 --includedir=\\\${prefix}/include/db46 \ 63 62 --libdir=\\\${prefix}/lib/db46 \ … … 83 82 } 84 83 85 variant no_java description {don't build the Java API} { 86 configure.args-delete --enable-java 84 variant java conflicts no_java description {Build the Java API} { 85 configure.args-append --enable-java 86 platform macosx { 87 pre-configure { 88 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} { 89 ui_error "${name} requires the Java for Mac OS X development headers." 90 if {${os.major} == 10} { 91 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>" 92 } elseif {${os.major} == 9} { 93 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>" 94 } else { 95 ui_error "Make sure your Xcode installation is complete." 96 } 97 return -code error "missing Java headers" 98 } 99 } 100 } 101 } 102 variant no_java conflicts java description {Legacy compatibility variant} {} 103 if {[variant_isset no_java]} { 104 default_variants -java 105 } elseif {${os.subplatform} == "macosx" && ${os.major} < 11} { 106 default_variants +java 87 107 } 88 108 … … 91 111 configure.args-delete --disable-tcl 92 112 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 93 }94 95 platform macosx {96 pre-configure {97 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"] && ![variant_isset no_java]} {98 ui_error "${name} requires the Java for Mac OS X development headers."99 if {${os.major} == 10} {100 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>"101 } elseif {${os.major} == 9} {102 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>"103 } else {104 ui_error "Make sure your Xcode installation is complete."105 }106 return -code error "missing Java headers"107 }108 }109 113 } 110 114 -
trunk/dports/databases/db47/Portfile
r80500 r80975 64 64 configure.args \ 65 65 --enable-cxx \ 66 --enable-java \67 66 --includedir=\\\${prefix}/include/db${branch} \ 68 67 --libdir=\\\${prefix}/lib/db${branch} … … 82 81 } 83 82 84 variant no_java description {don't build the Java API} { 85 configure.args-delete --enable-java 83 variant java conflicts no_java description {Build the Java API} { 84 configure.args-append --enable-java 85 platform macosx { 86 pre-configure { 87 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} { 88 ui_error "${name} requires the Java for Mac OS X development headers." 89 if {${os.major} == 10} { 90 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>" 91 } elseif {${os.major} == 9} { 92 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>" 93 } else { 94 ui_error "Make sure your Xcode installation is complete." 95 } 96 return -code error "missing Java headers" 97 } 98 } 99 } 100 } 101 variant no_java conflicts java description {Legacy compatibility variant} {} 102 if {[variant_isset no_java]} { 103 default_variants -java 104 } elseif {${os.subplatform} == "macosx" && ${os.major} < 11} { 105 default_variants +java 86 106 } 87 107 … … 89 109 depends_lib-append port:tcl 90 110 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 91 }92 93 platform macosx {94 pre-configure {95 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"] && ![variant_isset no_java]} {96 ui_error "${name} requires the Java for Mac OS X development headers."97 if {${os.major} == 10} {98 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>"99 } elseif {${os.major} == 9} {100 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>"101 } else {102 ui_error "Make sure your Xcode installation is complete."103 }104 return -code error "missing Java headers"105 }106 }107 111 } 108 112 -
trunk/dports/databases/db48/Portfile
r78825 r80975 62 62 if {[variant_isset no_java]} { 63 63 default_variants -java 64 } elseif {${os.subplatform} == "macosx" } {64 } elseif {${os.subplatform} == "macosx" && ${os.major} < 11} { 65 65 default_variants +java 66 66 } -
trunk/dports/databases/db51/Portfile
r79921 r80975 39 39 configure.args \ 40 40 --enable-cxx \ 41 --enable-java \42 --enable-sql \43 41 --includedir=\\\${prefix}/include/db${branch} \ 44 42 --libdir=\\\${prefix}/lib/db${branch} … … 62 60 } 63 61 64 variant no_java description {don't build the Java API} { 65 configure.args-delete --enable-java 62 variant java conflicts no_java description {Build the Java API} { 63 configure.args-append --enable-java 64 platform macosx { 65 pre-configure { 66 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} { 67 ui_error "${name} requires the Java for Mac OS X development headers." 68 if {${os.major} == 10} { 69 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>" 70 } elseif {${os.major} == 9} { 71 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>" 72 } else { 73 ui_error "Make sure your Xcode installation is complete." 74 } 75 return -code error "missing Java headers" 76 } 77 } 78 } 79 } 80 variant no_java conflicts java description {Legacy compatibility variant} {} 81 if {[variant_isset no_java]} { 82 default_variants -java 83 } elseif {${os.subplatform} == "macosx" && ${os.major} < 11} { 84 default_variants +java 66 85 } 67 86 68 variant no_sql description {don't build the SQL API} { 69 configure.args-delete --enable-sql 87 variant sql conflicts no_sql description {Build the SQL API} { 88 configure.args-append --enable-sql 89 } 90 variant no_sql conflicts sql description {Legacy compatibility variant} {} 91 if {[variant_isset no_sql]} { 92 default_variants -sql 93 } else { 94 default_variants +sql 70 95 } 71 96 -
trunk/dports/databases/db52/Portfile
r79922 r80975 39 39 configure.args \ 40 40 --enable-cxx \ 41 --enable-java \42 --enable-sql \43 41 --includedir=\\\${prefix}/include/db${branch} \ 44 42 --libdir=\\\${prefix}/lib/db${branch} … … 62 60 } 63 61 64 variant no_java description {don't build the Java API} { 65 configure.args-delete --enable-java 62 variant java conflicts no_java description {Build the Java API} { 63 configure.args-append --enable-java 64 platform macosx { 65 pre-configure { 66 if {![file isfile "/System/Library/Frameworks/JavaVM.framework/Headers/jni.h"]} { 67 ui_error "${name} requires the Java for Mac OS X development headers." 68 if {${os.major} == 10} { 69 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20719>" 70 } elseif {${os.major} == 9} { 71 ui_error "Download the Java Developer Package from: <https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20720>" 72 } else { 73 ui_error "Make sure your Xcode installation is complete." 74 } 75 return -code error "missing Java headers" 76 } 77 } 78 } 79 } 80 variant no_java conflicts java description {Legacy compatibility variant} {} 81 if {[variant_isset no_java]} { 82 default_variants -java 83 } elseif {${os.subplatform} == "macosx" && ${os.major} < 11} { 84 default_variants +java 66 85 } 67 86 68 variant no_sql description {don't build the SQL API} { 69 configure.args-delete --enable-sql 87 variant sql conflicts no_sql description {Build the SQL API} { 88 configure.args-append --enable-sql 89 } 90 variant no_sql conflicts sql description {Legacy compatibility variant} {} 91 if {[variant_isset no_sql]} { 92 default_variants -sql 93 } else { 94 default_variants +sql 70 95 } 71 96
Note: See TracChangeset
for help on using the changeset viewer.

