Changeset 98490
- Timestamp:
- Oct 6, 2012, 11:52:08 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/databases/db46/Portfile
r88718 r98490 59 59 configure.cmd ../dist/configure 60 60 configure.args --enable-cxx \ 61 62 63 64 65 61 --includedir=\\\${prefix}/include/db46 \ 62 --libdir=\\\${prefix}/lib/db46 \ 63 --program-transform-name="s,^db,db46," \ 64 --enable-dump185 \ 65 --disable-tcl 66 66 67 67 destroot.destdir prefix=${destroot}${prefix} \ 68 68 docdir=${destroot}${prefix}/share/doc/${name}/ 69 69 70 70 pre-extract { 71 72 73 74 71 if {[file exists "/usr/local/include/db.h"]} { 72 ui_error "You have a conflicting install of Berkeley DB in /usr/local, please move it aside before building ${name}" 73 return -code error "Berkeley DB in /usr/local is in the way" 74 } 75 75 } 76 76 77 77 post-destroot { 78 foreach bin { archive hotbackup dump printlog upgrade checkpoint recover verify deadlock load stat codegen dump185 } { 79 move ${destroot}${prefix}/bin/db_${bin} \ 80 ${destroot}${prefix}/bin/db46_${bin} 81 } 78 foreach bin {archive 79 hotbackup 80 dump 81 printlog 82 upgrade 83 checkpoint 84 recover 85 verify 86 deadlock 87 load 88 stat 89 codegen 90 dump185} { 91 move ${destroot}${prefix}/bin/db_${bin} \ 92 ${destroot}${prefix}/bin/db46_${bin} 93 } 82 94 } 83 95 … … 108 120 109 121 variant tcl description {build Tcl API} { 110 111 112 122 depends_lib-append port:tcl 123 configure.args-delete --disable-tcl 124 configure.args-append --enable-tcl --with-tcl=${prefix}/lib 113 125 } 114 126 115 127 if { [variant_isset universal] } { 116 if { ${os.arch}=="i386" } { 117 if { ${os.major} >= 10 } { 118 set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try 119 } 120 set merger_configure_args(ppc64) --with-mutex=Darwin/_spin_lock_try 121 } else { 122 set merger_configure_args(i386) --with-mutex=x86/gcc-assembly 123 set merger_configure_args(x86_64) --with-mutex=x86_64/gcc-assembly 128 if { ${os.arch}=="i386" } { 129 if { ${os.major} >= 10 } { 130 set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try 124 131 } 132 set merger_configure_args(ppc64) --with-mutex=Darwin/_spin_lock_try 133 } else { 134 set merger_configure_args(i386) --with-mutex=x86/gcc-assembly 135 set merger_configure_args(x86_64) --with-mutex=x86_64/gcc-assembly 136 } 125 137 } 126 138
Note: See TracChangeset
for help on using the changeset viewer.