ports/68331: [NEW PORT] graphics/jumpgis-postgis: JUMP support for reading and writing a PostGIS database
Sam Lawrance
boris at brooknet.com.au
Sun Oct 3 07:10:27 UTC 2004
The following reply was made to PR ports/68331; it has been noted by GNATS.
From: Sam Lawrance <boris at brooknet.com.au>
To: freebsd-gnats-submit at freebsd.org
Cc:
Subject: Re: ports/68331: [NEW PORT] graphics/jumpgis-postgis: JUMP support
for reading and writing a PostGIS database
Date: Sun, 03 Oct 2004 17:12:10 +1000
Argh, those patches got wrapped. They should be:
--- Makefile.orig Sat Oct 2 17:26:11 2004
+++ Makefile Sun Oct 3 00:19:07 2004
@@ -31,9 +31,12 @@
do-install:
@${ECHO_MSG} "---> Installing JAR files"
+ ${MKDIR} ${TARGET_DIR}/lib/ext
+ ${CHMOD} 0755 ${TARGET_DIR}/lib/ext
${INSTALL_DATA} ${WRKSRC}/lib/ext/postgisdriver-1.1.0.jar ${TARGET_DIR}/lib/ext/
${INSTALL_DATA} ${WRKSRC}/lib/ext/pg74jdbc3.jar ${TARGET_DIR}/lib/
- @${ECHO_MSG} "---> Fixing CLASSPATH in ${PREFIX}/bin/jumpgis"
- [ -e ${PREFIX}/bin/jumpgis ] && ${GREP} 'CLASSPATH=.*pg74jdbc3.jar' ${PREFIX}/bin/jumpgis || ( ${REINPLACE_CMD} 's/CLASSPATH=.*/&:$$LIB\/pg74jdbc3.jar/g' ${PREFIX}/bin/jumpgis && ${RM} ${PREFIX}/bin/jumpgis.bak )
+post-install:
+ @${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+
.include <bsd.port.mk>
--- /dev/null Sun Oct 3 00:44:00 2004
+++ pkg-install Sun Oct 3 00:12:23 2004
@@ -0,0 +1,11 @@
+#!/bin/sh
+# $FreeBSD$
+
+if [ x$2 != xPOST-INSTALL ]; then
+ exit
+fi
+
+echo Fixing CLASSPATH in ${PKG_PREFIX}/bin/jumpgis
+
+sed -i '.bak' 's,CLASSPATH=.*,&\
+CLASSPATH=$CLASSPATH:$LIB/pg74jdbc3.jar,g' ${PKG_PREFIX}/bin/jumpgis && rm ${PKG_PREFIX}/bin/jumpgis.bak
--- /dev/null Sun Oct 3 00:44:00 2004
+++ pkg-deinstall Sun Oct 3 00:21:24 2004
@@ -0,0 +1,12 @@
+#!/bin/sh
+# $FreeBSD$
+
+if [ x$2 != xDEINSTALL ]; then
+ exit
+fi
+
+echo Restoring CLASSPATH in ${PKG_PREFIX}/bin/jumpgis
+
+grep -v '^CLASSPATH=$CLASSPATH:$LIB/pg74jdbc3.jar$' ${PKG_PREFIX}/bin/jumpgis > ${PKG_PREFIX}/bin/jumpgis.new
+cat ${PKG_PREFIX}/bin/jumpgis.new > ${PKG_PREFIX}/bin/jumpgis
+rm ${PKG_PREFIX}/bin/jumpgis.new
More information about the freebsd-ports-bugs
mailing list