diff options
Diffstat (limited to 'databases/odbc-postgresql/Makefile.common')
-rw-r--r-- | databases/odbc-postgresql/Makefile.common | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/databases/odbc-postgresql/Makefile.common b/databases/odbc-postgresql/Makefile.common new file mode 100644 index 00000000000..44ced3509f8 --- /dev/null +++ b/databases/odbc-postgresql/Makefile.common @@ -0,0 +1,69 @@ +# $NetBSD: Makefile.common,v 1.1 2002/10/19 03:51:01 jlam Exp $ + +DISTNAME= postgresql-${DIST_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= jlam@netbsd.org +HOMEPAGE= http://odbc.postgresql.org/ + +CONFLICTS+= postgresql-[0-6]* postgresql-7.0* +CONFLICTS+= unixodbc-postgresql-[0-9]* iodbc-postgresql-[0-9]* + +# Version numbering scheme: +# +# DIST_VERS version number on the postgresql distfile +# BASE_VERS pkgsrc-mangled version number (convert pl -> .) +# +DIST_VERS?= 7.2.3 +BASE_VERS?= ${DIST_VERS} + +USE_BUILDLINK2= YES +USE_GMAKE= YES +MAKEFILE= GNUmakefile +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+= --enable-odbc +CONFIGURE_ARGS+= --without-iodbc +CONFIGURE_ARGS+= --without-unixodbc + +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=${SSLBASE} + +CONFIGURE_ARGS+= --disable-readline +CONFIGURE_ARGS+= --enable-locale +CONFIGURE_ARGS+= --enable-syslog +CONFIGURE_ARGS+= --with-CXX +CONFIGURE_ARGS+= --with-template="${LOWER_OPSYS}" + +BUILD_DIRS= ${WRKSRC}/src/interfaces/odbc |