diff options
author | Alejandro Pulver <alepulver@FreeBSD.org> | 2006-10-09 18:51:19 +0000 |
---|---|---|
committer | Alejandro Pulver <alepulver@FreeBSD.org> | 2006-10-09 18:51:19 +0000 |
commit | c3dd807ed86d7900e165b0a7b4a820574f5d9943 (patch) | |
tree | f47fdabe17c9afbf1fcffff85339c01509a1963e /databases/libodbc++ | |
parent | 65cc3f80d037fd2c2c7e3ed5390c098a0c95cbed (diff) | |
download | ports-c3dd807ed86d7900e165b0a7b4a820574f5d9943.tar.gz ports-c3dd807ed86d7900e165b0a7b4a820574f5d9943.zip |
Notes
Diffstat (limited to 'databases/libodbc++')
-rw-r--r-- | databases/libodbc++/Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/databases/libodbc++/Makefile b/databases/libodbc++/Makefile index 447494b012f5..6c93347aa4f7 100644 --- a/databases/libodbc++/Makefile +++ b/databases/libodbc++/Makefile @@ -23,14 +23,20 @@ CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-isqlxx # libodbc++ needs an ODBC driver manager to be installed, and it supports -# both iODBC and unixODBC. The following variable may be set at build-time -# to either "iodbc" or "unixodbc", with the latter being the default: -DRIVER_MANAGER?= unixodbc +# both iODBC and unixODBC. -.if ${DRIVER_MANAGER} == "iodbc" +.if defined(WITH_IODBC) && defined(WITH_UNIXODBC) +IGNORE= selected mutually exclusive options: WITH_IODBC and WITH_UNIXODBC +.endif + +.if !defined(WITH_IODBC) && !defined(WITH_UNIXODBC) +WITH_IODBC?= yes +.endif + +.if defined(WITH_IODBC) LIB_DEPENDS= iodbc.3:${PORTSDIR}/databases/libiodbc CONFIGURE_ARGS+= --with-iodbc=${LOCALBASE} -.else # assume we're using unixODBC +.elif defined(WITH_UNIXODBC) LIB_DEPENDS= odbc.1:${PORTSDIR}/databases/unixODBC CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} CONFIGURE_ENV= LIBS="${PTHREAD_LIBS}" |