Commits
Jann Röder authored and roederja committed a83bb458910
1 1 | PortSystem 1.0 |
2 2 | |
3 3 | name msodbcsql |
4 - | version 17.4.1.1 |
4 + | version 13.1.9.2 |
5 + | epoch 1 |
5 6 | categories databases |
6 7 | platforms darwin |
7 8 | supported_archs x86_64 |
8 9 | maintainers {jann @roederja} openmaintainer |
9 10 | license Restrictive |
10 11 | |
11 12 | description ODBC Driver for Microsoft(R) SQL Server(R). |
12 13 | long_description ODBC Driver for Microsoft(R) SQL Server(R). |
13 14 | |
14 15 | homepage https://msdn.microsoft.com/en-us/library/mt654048(v=sql.1).aspx |
15 16 | master_sites https://download.microsoft.com/download/1/9/A/19AF548A-6DD3-4B48-88DC-724E9ABCEB9A/ |
16 17 | |
17 - | checksums rmd160 56ea30fa0861d76d222f1428baa9d6e11a90fd84 \ |
18 - | sha256 0bfa5c3d2599e6a284add3d1d49b713e1fe2637433403135a7e931518201fbb5 \ |
19 - | size 843627 |
18 + | checksums rmd160 c3f5763dda0e8b6b65fe79a043906be1c504afd1 \ |
19 + | sha256 06f4f45bbf16438d681227c6eeada89cbf03a78c61338bdc5eda51ab0e314e5d \ |
20 + | size 906899 |
20 21 | |
21 - | depends_run port:unixODBC |
22 + | depends_run port:unixODBC \ |
23 + | port:openssl10 |
22 24 | |
23 25 | use_configure no |
24 26 | |
25 27 | patch { |
26 28 | reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/odbcinst.ini |
27 29 | } |
28 30 | |
29 31 | build { |
30 - | system "install_name_tool -change /usr/local/lib/libodbcinst.2.dylib ${prefix}/lib/libodbcinst.2.dylib ${worksrcpath}/lib/libmsodbcsql.17.dylib" |
32 + | system "install_name_tool -change /usr/local/lib/libodbcinst.2.dylib ${prefix}/lib/libodbcinst.2.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib" |
33 + | system "install_name_tool -change /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib ${prefix}/lib/openssl-1.0/libcrypto.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib" |
34 + | system "install_name_tool -change /usr/local/opt/openssl/lib/libssl.1.0.0.dylib ${prefix}/lib/openssl-1.0/libssl.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib" |
31 35 | } |
32 36 | |
33 37 | destroot { |
34 - | xinstall -m 444 ${worksrcpath}/lib/libmsodbcsql.17.dylib ${destroot}${prefix}/lib/libmsodbcsql.17.dylib |
35 - | xinstall -d ${destroot}${prefix}/share/msodbcsql17/resources/en_US |
36 - | xinstall -m 444 ${worksrcpath}/share/msodbcsql17/resources/en_US/msodbcsqlr17.rll ${destroot}${prefix}/share/msodbcsql17/resources/en_US/msodbcsqlr17.rll |
37 - | xinstall -m 644 ${worksrcpath}/odbcinst.ini ${destroot}${prefix}/share/msodbcsql17/resources/odbcinst.ini |
38 - | xinstall -d ${destroot}${prefix}/include/msodbcsql17 |
39 - | xinstall -m 644 ${worksrcpath}/include/msodbcsql17/msodbcsql.h ${destroot}${prefix}/include/msodbcsql17/msodbcsql.h |
40 - | xinstall -d ${destroot}${prefix}/share/doc/msodbcsql17 |
41 - | xinstall -m 644 -W ${worksrcpath}/share/doc/msodbcsql17 LICENSE.txt RELEASE_NOTES ${destroot}${prefix}/share/doc/msodbcsql17 |
38 + | xinstall -m 444 ${worksrcpath}/lib/libmsodbcsql.13.dylib ${destroot}${prefix}/lib/libmsodbcsql.13.dylib |
39 + | xinstall -d ${destroot}${prefix}/share/msodbcsql/resources/en_US |
40 + | xinstall -m 444 ${worksrcpath}/share/msodbcsql/resources/en_US/msodbcsqlr13.rll ${destroot}${prefix}/share/msodbcsql/resources/en_US/msodbcsqlr13.rll |
41 + | xinstall -m 644 ${worksrcpath}/odbcinst.ini ${destroot}${prefix}/share/msodbcsql/resources/odbcinst.ini |
42 + | xinstall -m 644 ${worksrcpath}/include/msodbcsql.h ${destroot}${prefix}/include/msodbcsql.h |
43 + | xinstall -d ${destroot}${prefix}/share/doc/msodbcsql |
44 + | xinstall -m 644 -W ${worksrcpath}/share/doc/msodbcsql LICENSE.txt RELEASE_NOTES ${destroot}${prefix}/share/doc/msodbcsql |
42 45 | } |
43 46 | |
44 47 | post-activate { |
45 - | system "odbcinst -u -d -n \"ODBC Driver 17 for SQL Server\"" |
46 - | system "odbcinst -i -d -f ${prefix}/share/msodbcsql17/resources/odbcinst.ini" |
48 + | system "odbcinst -u -d -n \"ODBC Driver 13 for SQL Server\"" |
49 + | system "odbcinst -i -d -f ${prefix}/share/msodbcsql/resources/odbcinst.ini" |
47 50 | } |
48 51 | |
49 52 | pre-deactivate { |
50 - | system "odbcinst -u -d -n \"ODBC Driver 17 for SQL Server\"" |
53 + | system "odbcinst -u -d -n \"ODBC Driver 13 for SQL Server\"" |
51 54 | } |