aboutsummaryrefslogtreecommitdiff
path: root/databases/fortytwo-bdb/Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2006-11-30 17:16:29 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2006-11-30 17:16:29 +0000
commit137e4c0ab73a4aeff7d0b68312c091601694394c (patch)
tree31d25aa5ef4b550dfa188e46e6e2586c4aed4b8c /databases/fortytwo-bdb/Makefile
parent513143d1aa66e4aab7fcef5597d3a05c28787f8e (diff)
downloadports-137e4c0ab73a4aeff7d0b68312c091601694394c.tar.gz
ports-137e4c0ab73a4aeff7d0b68312c091601694394c.zip
Notes
Diffstat (limited to 'databases/fortytwo-bdb/Makefile')
-rw-r--r--databases/fortytwo-bdb/Makefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/databases/fortytwo-bdb/Makefile b/databases/fortytwo-bdb/Makefile
new file mode 100644
index 000000000000..45f7f8da9638
--- /dev/null
+++ b/databases/fortytwo-bdb/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: fortytwo-bdb
+# Date created: 28 Nov 2006
+# Whom: dirk.meyer@dinoex.sub.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= bdb
+PORTVERSION= 0.2.1
+CATEGORIES= databases
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= fortytwo
+PKGNAMEPREFIX= fortytwo-
+DISTFILES= BDB-${PORTVERSION}-src.tgz \
+ BDB-${PORTVERSION}-api-ref.tgz
+
+MAINTAINER= dinoex@FreeBSD.org
+COMMENT= Interface to Berkeley DB for GNUstep
+
+USE_GNUSTEP= yes
+USE_GNUSTEP_PREFIX= yes
+USE_GNUSTEP_BACK= yes
+USE_GNUSTEP_BUILD= yes
+USE_GNUSTEP_INSTALL= yes
+USE_GNUSTEP_LOCAL_LIBS+= Encore:${ENCORE_PORT}
+DEFAULT_LIBVERSION= 0.1
+USE_GNUSTEP_LDCONFIG= ${LOCALLIBDIR}
+USE_BDB= 43
+
+WRKSRC= ${WRKDIR}/BDB-${PORTVERSION}
+DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/BDB
+ADDITIONAL_OBJCFLAGS+= -I${BDB_INCLUDE_DIR}
+ADDITIONAL_LDFLAGS+= -L${BDB_LIB_DIR}
+
+ENCORE_PORT?= devel/fortytwo-encore
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ @${TAR} -C ${WRKDIR}/BDB-0.2.0-api-ref -cf - . | \
+ ${TAR} -C ${DOCSDIR} -xf -
+.endif
+
+.include <bsd.port.mk>