summaryrefslogtreecommitdiffstats
path: root/databases/postgresql80-server
diff options
context:
space:
mode:
authorandreas <andreas@FreeBSD.org>2000-11-23 06:20:17 +0000
committerandreas <andreas@FreeBSD.org>2000-11-23 06:20:17 +0000
commitb4f449a44c88169b771fe57069647d85cdc7d2db (patch)
treec954afd83fc0fe509b2947b2a31a6ae35c5c0dc0 /databases/postgresql80-server
parent4ab19da76846db4948a400a6cd24c023adf62dd9 (diff)
downloadFreeBSD-ports-b4f449a44c88169b771fe57069647d85cdc7d2db.zip
FreeBSD-ports-b4f449a44c88169b771fe57069647d85cdc7d2db.tar.gz
hand maintenance of this port over to ports@FreeBSD.ORG
due to lack of time for maintaining and testing. Maybe somebody other can do better than I.
Diffstat (limited to 'databases/postgresql80-server')
-rw-r--r--databases/postgresql80-server/Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/databases/postgresql80-server/Makefile b/databases/postgresql80-server/Makefile
index 1892695..58be0c5 100644
--- a/databases/postgresql80-server/Makefile
+++ b/databases/postgresql80-server/Makefile
@@ -20,12 +20,18 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}.base${EXTRACT_SUFX} \
# ${PORTNAME}-${PORTVERSION}.test${EXTRACT_SUFX}
DIST_SUBDIR= postgresql
-MAINTAINER= andreas@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
Y2K= http://www.postgresql.org/y2k.html
INSTALLS_SHLIB= YES
LDCONFIG_DIRS= %%PREFIX%%/pgsql/lib
+BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf
+
+.if defined(KRB5_HOME) && exists(${KRB5_HOME})
+CONFIGURE_KRB= --with-krb5=${KRB5_HOME} \
+ --with-krb-keytab=FILE:${PREFIX}/pgsql/etc/keytab
+.endif
# if you want to use the tcl/tk frontend pgaccess, then you need to build
# postgresql with tcl support by typing: make -DWITH_TCL
@@ -80,6 +86,7 @@ CONFIGURE_ARGS= --prefix=${PREFIX}/pgsql \
--enable-locale \
--with-template=`uname -s | ${TR} '[A-Z]' '[a-z]'` \
--with-includes="${PREFIX}/include ${TCL_INCDIR} ${TK_INCDIR}" \
+ ${CONFIGURE_KRB} \
${CONFIGURE_TCL} \
${CONFIGURE_MULTIBYTE} \
${CONFIGURE_PERL} \
@@ -164,6 +171,13 @@ post-patch:
${WRKSRC}/Makefile.global.in.old \
>> ${WRKSRC}/Makefile.global.in
+#
+# USE_AUTOCONF implies GNU_CONFIGURE, which we don't want, so we have
+# to do it by hand.
+#
+pre-configure:
+ @(cd ${WRKSRC} && ${AUTOCONF})
+
post-build:
.if defined(WITH_JDBC)
@ cd ${WRKSRC}/interfaces/jdbc && ${GMAKE}
OpenPOWER on IntegriCloud