aboutsummaryrefslogtreecommitdiff
path: root/databases/apq-pgsql/Makefile
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2014-03-25 11:28:38 +0000
committerJohn Marino <marino@FreeBSD.org>2014-03-25 11:28:38 +0000
commit197ad92ef899fce01003abe1c0b64c729c7884f7 (patch)
tree179c245b33c07eeb13aeef81420d78258f4718a7 /databases/apq-pgsql/Makefile
parent54f6007927b54dbe90f962586ae38451242e35dd (diff)
downloadports-197ad92ef899fce01003abe1c0b64c729c7884f7.tar.gz
ports-197ad92ef899fce01003abe1c0b64c729c7884f7.zip
Notes
Diffstat (limited to 'databases/apq-pgsql/Makefile')
-rw-r--r--databases/apq-pgsql/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/databases/apq-pgsql/Makefile b/databases/apq-pgsql/Makefile
new file mode 100644
index 000000000000..b2cbd1db8975
--- /dev/null
+++ b/databases/apq-pgsql/Makefile
@@ -0,0 +1,48 @@
+# Created by: John Marino <marino@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= apq-pgsql
+PORTVERSION= ${APQ_VERSION}
+PORTREVISION= ${DRV_PGSQL_PR}
+CATEGORIES= databases
+MASTER_SITES= LOCAL/marino
+
+MAINTAINER= marino@FreeBSD.org
+COMMENT= APQ Ada95 PostgreSQL database driver
+
+LICENSE= GPLv2 GMGPL
+LICENSE_COMB= multi
+
+BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \
+ gprbuild:${PORTSDIR}/devel/gprbuild \
+ ${LOCALBASE}/lib/gnat/apq.gpr:${PORTSDIR}/databases/apq
+RUN_DEPENDS= ${LOCALBASE}/lib/gnat/apq.gpr:${PORTSDIR}/databases/apq
+
+USES= ada tar:bzip2
+USE_PGSQL= yes
+HAS_CONFIGURE= yes
+WRKPATH= ${WRKDIR}/build
+CONFIGURE_ARGS= --prefix=${PREFIX} \
+ --disable-relocatable \
+ --work-path=${WRKPATH} \
+ --processors=${MAKE_JOBS_NUMBER}
+
+.include "${.CURDIR}/../apq/Makefile.version"
+
+post-patch:
+ ${RM} ${WRKSRC}/src/*.orig
+ @${REINPLACE_CMD} -e '/for Object_Dir/d' \
+ ${WRKSRC}/src-in/apq-postgresql.gpr.in
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
+ ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static \
+ ${STAGEDIR}${PREFIX}/include/apq-postgresql
+ ${INSTALL_DATA} ${WRKPATH}/include/apq-postgresql/* \
+ ${STAGEDIR}${PREFIX}/include/apq-postgresql
+ ${INSTALL_DATA} ${WRKPATH}/lib/apq-postgresql/static/*.a* \
+ ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static
+ ${INSTALL_DATA} ${WRKPATH}/lib/gnat/apq-postgresql.gpr \
+ ${STAGEDIR}${PREFIX}/lib/gnat
+
+.include <bsd.port.mk>