aboutsummaryrefslogtreecommitdiff
path: root/databases/dbXML/Makefile
diff options
context:
space:
mode:
authorErnst de Haan <znerd@FreeBSD.org>2002-03-05 00:43:18 +0000
committerErnst de Haan <znerd@FreeBSD.org>2002-03-05 00:43:18 +0000
commit7f7f152b7c35874acaa5a761be747fc2c51a176f (patch)
tree73f671465c88f41865c8241a65b29a02f8804e8d /databases/dbXML/Makefile
parent3eac6862b8483641e96668eefd0ff5b73270ad59 (diff)
downloadports-7f7f152b7c35874acaa5a761be747fc2c51a176f.tar.gz
ports-7f7f152b7c35874acaa5a761be747fc2c51a176f.zip
Notes
Diffstat (limited to 'databases/dbXML/Makefile')
-rw-r--r--databases/dbXML/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/databases/dbXML/Makefile b/databases/dbXML/Makefile
new file mode 100644
index 000000000000..5d06872ae5b8
--- /dev/null
+++ b/databases/dbXML/Makefile
@@ -0,0 +1,56 @@
+# Ports collection makefile for: dbXML
+# Date created: 2001/18/10
+# Whom: Richard Stockley <rws@procopia.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dbXML
+PORTVERSION= 1.0b2
+CATEGORIES= databases java
+MASTER_SITES= http://www.dbxml.org/files/
+DISTNAME= dbXML-Core-${PORTVERSION}
+
+MAINTAINER= rws@procopia.com
+
+RUN_DEPENDS= ${JAVA_HOME}/bin/java:${PORTSDIR}/java/jdk13
+
+JAVA_HOME= ${LOCALBASE}/jdk1.3.1
+WRKSRC= ${WRKDIR}/dbXML-Core-${PORTVERSION}
+DBXML_HOME= ${PREFIX}/share/java/${PORTNAME}
+PLIST_SUB+= T=${DBXML_HOME:S/^${PREFIX}\///}
+
+NO_BUILD= yes
+
+post-patch:
+ @${RM} ${WRKSRC}/config/system.xml.orig
+
+pre-install:
+ PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL
+
+do-install:
+ @${MKDIR} ${DBXML_HOME}
+ @cd ${WRKSRC}; \
+ ${CP} -R config docs idl java xml icons logs ${DBXML_HOME}; \
+ ${CP} LICENSE ${DBXML_HOME}; \
+ ${CP} README ${DBXML_HOME}
+ @${CAT} ${WRKSRC}/bin/dbxmladmin \
+ | ${SED} "s|%%PREFIX%%|${PREFIX}|g" > ${WRKDIR}/dbxmladmin
+ ${INSTALL_SCRIPT} -m 755 ${WRKDIR}/dbxmladmin ${PREFIX}/bin
+ @${CAT} ${WRKSRC}/bin/dbxml \
+ | ${SED} "s|%%PREFIX%%|${PREFIX}|g" > ${WRKDIR}/dbxml
+ ${INSTALL_SCRIPT} -m 755 ${WRKDIR}/dbxml ${PREFIX}/bin
+ @${CAT} ${FILESDIR}/00dbxml.sh \
+ | ${SED} "s|%%PREFIX%%|${PREFIX}|g" \
+ | ${SED} "s|%%JAVA_HOME%%|${JAVA_HOME}|g" > ${WRKDIR}/00dbxml.sh
+ ${INSTALL_SCRIPT} ${WRKDIR}/00dbxml.sh ${PREFIX}/etc/rc.d
+ @${CAT} ${FILESDIR}/dbxmlctl \
+ | ${SED} "s|%%JAVA_HOME%%|${JAVA_HOME}|g" \
+ | ${SED} "s|%%DBXML_HOME%%|${DBXML_HOME}|g" > ${WRKDIR}/dbxmlctl
+ ${INSTALL_SCRIPT} ${WRKDIR}/dbxmlctl ${PREFIX}/bin
+
+ ${CHOWN} -R dbxml:dbxml ${DBXML_HOME}
+post-install:
+ @${ECHO} "etc/rc.d/00dbxml.sh" >> ${TMPPLIST}
+
+.include <bsd.port.mk>