Portfile.diff
1¾z¾zmBIN7Index: Portfile
RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/databases/unixODBC/Portfile,v
retrieving revision 1.8
diff -u -r1.8 Portfile
|
|
|
2 | 2 | |
3 | 3 | PortSystem 1.0 |
4 | 4 | name unixODBC |
5 | | version 2.2.10 |
| 5 | version 2.2.11 |
6 | 6 | categories databases |
7 | 7 | platforms darwin |
8 | 8 | maintainers simon@cotsworth.com |
… |
… |
|
24 | 24 | master_sites ${homepage} \ |
25 | 25 | ftp://ftp.easysoft.com/pub/beta/unixODBC/ |
26 | 26 | |
27 | | checksums md5 a2e9d440c70e12c22d2548aa452c43ef \ |
28 | | sha1 f76121187dbf53e86641748abb0b91b3ae3b368d |
| 27 | checksums md5 9ae806396844e38244cf65ad26ba0f23 \ |
| 28 | sha1 a8869c38d0f1bb18b33e5165a2a79dd8770f98b3 |
29 | 29 | |
30 | 30 | depends_lib lib:libiconv.2:libiconv lib:readline:readline |
31 | 31 | |
… |
… |
|
33 | 33 | |
34 | 34 | configure.env LDFLAGS=-L${prefix}/lib CPPFLAGS=-I${prefix}/include |
35 | 35 | |
36 | | configure.args --with-libiconv-prefix=${prefix} \ |
37 | | --disable-stats \ |
38 | | --enable-gui=no |
| 36 | configure.args --enable-gui=no --with-libiconv-prefix=${prefix} |
39 | 37 | |
40 | 38 | platform darwin 6 { |
41 | 39 | depends_lib-append lib:libdl:dlcompat |
… |
… |
|
52 | 50 | set _odbc libodbc.1.0.0 |
53 | 51 | } |
54 | 52 | |
55 | | variant stats { |
56 | | configure.args-delete --disable-stats |
57 | | configure.args-append --enable-stats |
58 | | } |
59 | | |
60 | 53 | variant gui { |
61 | 54 | depends_lib-append lib:libqt-mt.3:qt3 lib:libX11.6:XFree86 |
62 | 55 | configure.env-append QTDIR=${prefix} |
… |
… |
|
65 | 58 | --with-qt-dir=${prefix} \ |
66 | 59 | --with-qt-includes=${prefix}/include/qt3 \ |
67 | 60 | --with-qt-libraries=${prefix}/lib \ |
68 | | --with-qt-bin=${prefix}/bin |
| 61 | --with-qt-bin=${prefix}/bin \ |
69 | 62 | --with-extra-includes=/usr/X11R6/include \ |
70 | 63 | --with-extra-libs=/usr/X11R6/lib |
71 | 64 | } |
… |
… |
|
77 | 70 | ${_cc} ${_odbc}.so .libs/libodbc.1.0.0.dylib && \ |
78 | 71 | ln -fs ${_odbc}.so ${destroot}${prefix}/lib/libodbc.1.so && \ |
79 | 72 | ln -fs ${_odbc}.so ${destroot}${prefix}/lib/libodbc.so" |
80 | | system "cd ${worksrcpath}/cur && ${_cc} ${_ccr}.so *.o" |
81 | | system "cd ${worksrcpath}/Drivers/PostgreSQL && ${_cc} ${_psq1}.so *.o" |
82 | | system "cd ${worksrcpath}/Drivers/Postgre7.1 && ${_cc} ${_psq2}.so *.o" |
83 | | system "cd ${worksrcpath}/Drivers/nn && ${_cc} ${_nn}.so *.o" |
84 | | foreach lib [list ${_ccr} ${_psq1} ${_psq2} ${_nn}] { |
| 73 | system "cd ${worksrcpath}/cur && \ |
| 74 | ${_cc} ${_ccr}.so *.o && \ |
| 75 | ln -fs ${_ccr}.so ${destroot}${prefix}/lib/libodbccr.1.so && \ |
| 76 | ln -fs ${_ccr}.so ${destroot}${prefix}/lib/libodbccr.so" |
| 77 | system "cd ${worksrcpath}/Drivers/PostgreSQL && \ |
| 78 | ${_cc} ${_psq1}.so *.o && \ |
| 79 | ln -fs ${_psq1}.dylib ${destroot}${prefix}/lib/libodbcpsql.1.dylib" |
| 80 | system "cd ${worksrcpath}/Drivers/Postgre7.1 && \ |
| 81 | ${_cc} ${_psq2}.so *.o && \ |
| 82 | ln -fs ${_psq2}.dylib ${destroot}${prefix}/lib/libodbcpsql.2.dylib && \ |
| 83 | ln -fs ${_psq2}.dylib ${destroot}${prefix}/lib/libodbcpsql.dylib" |
| 84 | system "cd ${worksrcpath}/Drivers/nn && \ |
| 85 | ${_cc} ${_nn}.so *.o && \ |
| 86 | ln -fs ${_nn}.dylib ${destroot}${prefix}/lib/libnn.1.dylib && \ |
| 87 | ln -fs ${_nn}.dylib ${destroot}${prefix}/lib/libnn.dylib" |
| 88 | |
| 89 | foreach lib [list ${_psq1} ${_psq2} ${_nn}] { |
85 | 90 | system "mv ${destroot}${prefix}/lib/$lib.so ${destroot}${prefix}/lib/$lib.dylib" |
86 | 91 | } |
| 92 | |
87 | 93 | foreach new [list cur/${_ccr} DriverManager/${_odbc} Drivers/PostgreSQL/${_psq1} Drivers/Postgre7.1/${_psq2} Drivers/nn/${_nn}] { |
88 | 94 | xinstall -m 0755 ${worksrcpath}/$new.so ${destroot}${prefix}/lib |
89 | 95 | } |