diff options
Diffstat (limited to 'databases/odbc-postgresql/Makefile')
-rw-r--r-- | databases/odbc-postgresql/Makefile | 66 |
1 files changed, 58 insertions, 8 deletions
diff --git a/databases/odbc-postgresql/Makefile b/databases/odbc-postgresql/Makefile index 364281a0982..8f22bfb5208 100644 --- a/databases/odbc-postgresql/Makefile +++ b/databases/odbc-postgresql/Makefile @@ -1,18 +1,68 @@ -# $NetBSD: Makefile,v 1.6 2001/12/03 08:06:24 jlam Exp $ +# $NetBSD: Makefile,v 1.7 2002/04/03 09:29:55 jlam Exp $ -.include "../../databases/postgresql/Makefile.common" -.include "../../databases/postgresql/Makefile.ssl" - -PKGNAME= odbc-postgresql-${PG_BASE_VERS} -COMMENT= ODBC interface to PostgreSQL +DISTNAME= postgresql-${DIST_VERS} +PKGNAME= odbc-postgresql-${BASE_VERS} +CATEGORIES= databases +PGSQL_SITES= http://www.postgresql.org/ftpsite/ \ + ftp://ftp.postgresql.org/pub/ \ + ftp://ftp.de.postgresql.org/pub/ \ + ftp://ch.postgresql.org/mirror/postgresql/ \ + ftp://gd.tuwien.ac.at/db/www.postgresql.org/pub/ \ + ftp://looking-glass.usask.ca/pub/postgresql/ \ + ftp://ftp.sunsite.auc.dk/mirrors/postgresql/ \ + ftp://ftp.jaist.ac.jp/pub/dbms/postgres95/ +MASTER_SITES?= ${PGSQL_SITES:=source/v${DIST_VERS}/} MAINTAINER= jwise@netbsd.org +COMMENT= ODBC interface to PostgreSQL HOMEPAGE= http://odbc.postgresql.org/ -USE_BUILDLINK_ONLY= # defined +CONFLICTS+= postgresql-[0-6]* postgresql-7.0* + +# Version numbering scheme: +# +# DIST_VERS version number on the postgresql distfile +# BASE_VERS pkgsrc-mangled version number (convert pl -> .) +# +DIST_VERS?= 7.1.3 +BASE_VERS?= ${DIST_VERS} + +USE_BUILDLINK_ONLY= YES +USE_GMAKE= YES +GNU_CONFIGURE= YES + +.include "../../mk/bsd.prefs.mk" + +# PG_MB_ENCODING may be set to any of: +# +# SQL_ASCII, EUC_JP, EUC_CN, EUC_KR, EUC_TW, UNICODE, MULE_INTERNAL, +# LATIN1, LATIN2, LATIN3, LATIN4, LATIN5, KOI8, WIN, ALT +# +# This variable controls the language encoding on the backend process. + +.if defined(PG_MB_ENCODING) +CONFIGURE_ARGS+= --enable-multibyte=${PG_MB_ENCODING} +.else +CONFIGURE_ARGS+= --enable-multibyte # accept default +.endif CONFIGURE_ARGS+= --with-odbc -CONFIGURE_ARGS+= --with-odbcinst=/etc +CONFIGURE_ARGS+= --with-odbcinst=${PKG_SYSCONFDIR} +CONFIGURE_ARGS+= --without-java +CONFIGURE_ARGS+= --without-perl +CONFIGURE_ARGS+= --without-python +CONFIGURE_ARGS+= --without-tcl +CONFIGURE_ARGS+= --without-tk + +CONFIGURE_ARGS+= --includedir=${PREFIX}/include/pgsql +CONFIGURE_ARGS+= --with-htmldir=${PREFIX}/share/doc/html/postgresql +CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_DIR} + +CONFIGURE_ARGS+= --disable-readline +CONFIGURE_ARGS+= --enable-locale +CONFIGURE_ARGS+= --enable-syslog +CONFIGURE_ARGS+= --with-CXX +CONFIGURE_ARGS+= --with-template="${LOWER_OPSYS}" DIRS_TO_BUILD= src/interfaces/odbc |