Skip to content

Commit

Permalink
Update ports msodbcsql and mssql-tools to version 17.3.1.1
Browse files Browse the repository at this point in the history
Update ports msodbcsql and mssql-tools to version 17.3.1.1
  • Loading branch information
roederja committed Apr 16, 2019
1 parent 81bfbe0 commit e30cf97
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 22 deletions.
36 changes: 19 additions & 17 deletions databases/msodbcsql/Portfile
@@ -1,7 +1,7 @@
PortSystem 1.0

name msodbcsql
version 13.1.9.2
version 17.3.1.1
categories databases
platforms darwin
supported_archs x86_64
Expand All @@ -12,10 +12,11 @@ description ODBC Driver for Microsoft(R) SQL Server(R).
long_description ODBC Driver for Microsoft(R) SQL Server(R).

homepage https://msdn.microsoft.com/en-us/library/mt654048(v=sql.1).aspx
master_sites http://download.microsoft.com/download/4/9/5/495639C0-79E4-45A7-B65A-B264071C3D9A/
master_sites https://download.microsoft.com/download/1/9/A/19AF548A-6DD3-4B48-88DC-724E9ABCEB9A/

checksums rmd160 c3f5763dda0e8b6b65fe79a043906be1c504afd1 \
sha256 06f4f45bbf16438d681227c6eeada89cbf03a78c61338bdc5eda51ab0e314e5d
checksums rmd160 1e2ad75a27da2b32ae61dc7133ab65832eab6902 \
sha256 a34ff2c4842b7cacb6b246d55955563f9c27b7bcef28fa3e422e50a60b4c0c37 \
size 813394

depends_run port:unixODBC \
path:lib/libssl.dylib:openssl
Expand All @@ -27,26 +28,27 @@ patch {
}

build {
system "install_name_tool -change /usr/local/lib/libodbcinst.2.dylib ${prefix}/lib/libodbcinst.2.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib"
system "install_name_tool -change /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib ${prefix}/lib/libcrypto.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib"
system "install_name_tool -change /usr/local/opt/openssl/lib/libssl.1.0.0.dylib ${prefix}/lib/libssl.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.13.dylib"
system "install_name_tool -change /usr/local/lib/libodbcinst.2.dylib ${prefix}/lib/libodbcinst.2.dylib ${worksrcpath}/lib/libmsodbcsql.17.dylib"
system "install_name_tool -change /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib ${prefix}/lib/libcrypto.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.17.dylib"
system "install_name_tool -change /usr/local/opt/openssl/lib/libssl.1.0.0.dylib ${prefix}/lib/libssl.1.0.0.dylib ${worksrcpath}/lib/libmsodbcsql.17.dylib"
}

destroot {
xinstall -m 444 ${worksrcpath}/lib/libmsodbcsql.13.dylib ${destroot}${prefix}/lib/libmsodbcsql.13.dylib
xinstall -d ${destroot}${prefix}/share/msodbcsql/resources/en_US
xinstall -m 444 ${worksrcpath}/share/msodbcsql/resources/en_US/msodbcsqlr13.rll ${destroot}${prefix}/share/msodbcsql/resources/en_US/msodbcsqlr13.rll
xinstall -m 644 ${worksrcpath}/odbcinst.ini ${destroot}${prefix}/share/msodbcsql/resources/odbcinst.ini
xinstall -m 644 ${worksrcpath}/include/msodbcsql.h ${destroot}${prefix}/include/msodbcsql.h
xinstall -d ${destroot}${prefix}/share/doc/msodbcsql
xinstall -m 644 -W ${worksrcpath}/share/doc/msodbcsql LICENSE.txt RELEASE_NOTES ${destroot}${prefix}/share/doc/msodbcsql
xinstall -m 444 ${worksrcpath}/lib/libmsodbcsql.17.dylib ${destroot}${prefix}/lib/libmsodbcsql.17.dylib
xinstall -d ${destroot}${prefix}/share/msodbcsql17/resources/en_US
xinstall -m 444 ${worksrcpath}/share/msodbcsql17/resources/en_US/msodbcsqlr17.rll ${destroot}${prefix}/share/msodbcsql17/resources/en_US/msodbcsqlr17.rll
xinstall -m 644 ${worksrcpath}/odbcinst.ini ${destroot}${prefix}/share/msodbcsql17/resources/odbcinst.ini
xinstall -d ${destroot}${prefix}/include/msodbcsql17
xinstall -m 644 ${worksrcpath}/include/msodbcsql17/msodbcsql.h ${destroot}${prefix}/include/msodbcsql17/msodbcsql.h
xinstall -d ${destroot}${prefix}/share/doc/msodbcsql17
xinstall -m 644 -W ${worksrcpath}/share/doc/msodbcsql17 LICENSE.txt RELEASE_NOTES ${destroot}${prefix}/share/doc/msodbcsql17
}

post-activate {
system "odbcinst -u -d -n \"ODBC Driver 13 for SQL Server\""
system "odbcinst -i -d -f ${prefix}/share/msodbcsql/resources/odbcinst.ini"
system "odbcinst -u -d -n \"ODBC Driver 17 for SQL Server\""
system "odbcinst -i -d -f ${prefix}/share/msodbcsql17/resources/odbcinst.ini"
}

pre-deactivate {
system "odbcinst -u -d -n \"ODBC Driver 13 for SQL Server\""
system "odbcinst -u -d -n \"ODBC Driver 17 for SQL Server\""
}
10 changes: 5 additions & 5 deletions databases/mssql-tools/Portfile
@@ -1,7 +1,7 @@
PortSystem 1.0

name mssql-tools
version 14.0.6.0
version 17.3.1.1
categories databases
platforms darwin
supported_archs x86_64
Expand All @@ -12,14 +12,14 @@ description Sqlcmd and Bcp for Microsoft(R) SQL Server(R)
long_description Sqlcmd and Bcp for Microsoft(R) SQL Server(R)

homepage https://msdn.microsoft.com/en-us/library/ms162773.aspx
master_sites http://download.microsoft.com/download/F/D/1/FD16AA69-F27D-440E-A15A-6C521A1972E6/
master_sites https://download.microsoft.com/download/1/9/A/19AF548A-6DD3-4B48-88DC-724E9ABCEB9A/

checksums rmd160 0dd2ce7c4c827a050c86f7767607548fe12d1c12 \
sha256 b31cfe98ff3c8f60a98fd02a1ebbe7cf7a2172320239adccd073ad3870786bf9
checksums rmd160 4b4bf79ae11915eef8ea523988849f15db47284f \
sha256 b0da6bc6f81d58b33e06d03873e9de44f847f159bf90134197d9ef8af70b3ddb \
size 383478

depends_run port:msodbcsql

worksrcdir ${name}-13.1.7.0
use_configure no

build {
Expand Down

0 comments on commit e30cf97

Please sign in to comment.