aboutsummaryrefslogtreecommitdiff
path: root/databases/aolserver-nspostgres
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2007-07-02 22:43:31 +0000
committerMartin Matuska <mm@FreeBSD.org>2007-07-02 22:43:31 +0000
commitd7fa652b2c94207da8a897a03f719c75d9c1726a (patch)
tree81631c19bfff04f9f5e8f79b3183a1cc9a53aecd /databases/aolserver-nspostgres
parent37281f769a2e336e48416d7d7d466a65a8ca49e8 (diff)
downloadports-d7fa652b2c94207da8a897a03f719c75d9c1726a.tar.gz
ports-d7fa652b2c94207da8a897a03f719c75d9c1726a.zip
Notes
Diffstat (limited to 'databases/aolserver-nspostgres')
-rw-r--r--databases/aolserver-nspostgres/Makefile20
-rw-r--r--databases/aolserver-nspostgres/pkg-plist3
2 files changed, 16 insertions, 7 deletions
diff --git a/databases/aolserver-nspostgres/Makefile b/databases/aolserver-nspostgres/Makefile
index ba54c021e46e..9d74277a6a41 100644
--- a/databases/aolserver-nspostgres/Makefile
+++ b/databases/aolserver-nspostgres/Makefile
@@ -7,6 +7,7 @@
PORTNAME= nspostgres
PORTVERSION= 4.1
+PORTREVISION= 1
DISTVERSIONSUFFIX= -src
CATEGORIES= databases www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
@@ -19,21 +20,32 @@ COMMENT= Internal PostgreSQL driver for AOLserver
WRKSRC= ${WRKDIR}/nspostgres-${PORTVERSION}
-AOLSERVERBASE?= ${PREFIX}/aolserver
-BUILD_DEPENDS+= ${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
+AOLSERVERBASE?= aolserver
+BUILD_DEPENDS+= ${LOCALBASE}/${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
RUN_DEPENDS+= ${BUILD_DEPENDS}
-PLIST_SUB+= AOLSERVERBASE=${AOLSERVERBASE:S/${PREFIX}\///}
USE_PGSQL= yes
DEFAULT_PGSQL_VER= 82
USE_GMAKE= yes
-MAKE_ARGS= AOLSERVER=${AOLSERVERBASE} POSTGRES=${LOCALBASE} ACS=1
+MAKE_ARGS= AOLSERVER="${LOCALBASE}/${AOLSERVERBASE}" \
+ PG_CONFIG="${LOCALBASE}/bin/pg_config" \
+ POSTGRES=PG_CONFIG ACS=1 OPENSSL=1
+
+PLIST_FILES= ${AOLSERVERBASE}/bin/nspostgres.so \
+ ${AOLSERVERBASE}/lib/libnspostgres.a \
+ ${AOLSERVERBASE}/lib/libnspostgres.so
.if !defined(NOPORTDOCS)
PORTDOCS= ChangeLog README
.endif
+post-patch:
+ @${REINPLACE_CMD} \
+ -e '/^MODOBJS =.*/{n;s/.*/OBJS = $$(MODOBJS)/g;G;}' \
+ -e '/MODLIBS *+=.*/{p;s/MODLIBS *+=/DLLLIBS +=/g;}' \
+ ${WRKSRC}/Makefile
+
post-install:
.if !defined(NOPORTDOCS)
@ ${MKDIR} ${DOCSDIR}
diff --git a/databases/aolserver-nspostgres/pkg-plist b/databases/aolserver-nspostgres/pkg-plist
deleted file mode 100644
index 0bea83cae21e..000000000000
--- a/databases/aolserver-nspostgres/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%AOLSERVERBASE%%/bin/nspostgres.so
-%%AOLSERVERBASE%%/lib/libnspostgres.a
-%%AOLSERVERBASE%%/lib/libnspostgres.so