# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup legacysupport 1.1 name unixODBC conflicts virtuoso virtuoso-7 if {[file exists ${prefix}/lib/libodbc.a]} { conflicts-append libiodbc } version 2.3.11 revision 0 checksums rmd160 53c0d6c3b48d77d560db4d7b4d60ad8c07854a38 \ sha256 d9e55c8e7118347e3c66c87338856dad1516b490fb7c756c1562a2c267c73b5c \ size 1752585 categories databases platforms darwin maintainers nomaintainer license LGPL-2+ description Provides ODBC 3 connectivity for Unix long_description The unixODBC project provides UNIX applications with the \ same ODBC 3.51 API and facilities available under Windows. \ It provides a Driver Manager that supports the full ODBC \ API and performs the ODBC 3 to ODBC 2 translations with \ UNICODE to ANSI conversion. It also includes a set of \ graphical utilities that allow users to specify \ connections to DBMSes to be used by applications, a \ collection of ODBC drivers including a simple text based \ driver, an NNTP driver, a Postgres driver and others, and \ a selection of templates and libraries that to aid in the \ construction of ODBC drivers. It works with MySQL, \ Postgres, StarOffice, Applixware, iHTML, PHP, Perl \ DBD::ODBC, Paradox 9, and many other applications and \ drivers. Connection pooling is also provided to increase \ performance with applications such as PHP. homepage http://www.unixodbc.org/ master_sites ${homepage} \ ftp://ftp.unixodbc.org/pub/unixODBC/ depends_lib port:libiconv port:libtool port:readline configure.args --enable-static --enable-shared \ --with-libiconv-prefix=${prefix} use_parallel_build yes post-destroot { # DOCS xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name} xinstall -m 0644 \ {*}[glob ${worksrcpath}/\[A-Z\]*\[A-Z\]\[A-Z\]\[A-Z\] ${worksrcpath}/doc/*.\[a-z\]\[a-z\]\[a-z\]*] \ ${destroot}${prefix}/share/doc/${name} foreach dir {AdministratorManual lst ProgrammerManual ProgrammerManual/Tutorial UserManual} { xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/${dir} xinstall -m 0644 \ {*}[glob ${worksrcpath}/doc/$dir/*.\[a-z\]\[a-z\]\[a-z\]*] \ ${destroot}${prefix}/share/doc/${name}/${dir} } # TEMPLATES xinstall -d -m 0755 ${destroot}${prefix}/share/${name} xinstall -m 0644 {*}[glob ${filespath}/*.template] ${destroot}${prefix}/share/${name} reinplace "s|__PREFIX__|${prefix}|g" {*}[glob ${destroot}${prefix}/share/${name}/*.driver.*] # CONFIG foreach ini [glob ${destroot}${prefix}/etc/*.ini] { move ${ini} ${ini}.dist } destroot.keepdirs ${destroot}${prefix}/etc/ODBCDataSources } livecheck.type regex livecheck.url ${homepage}download.html livecheck.regex ${name}-(\\d+(\\.\\d+)*).tar.gz