aboutsummaryrefslogtreecommitdiff
path: root/graphics/jumpgis-postgis
diff options
context:
space:
mode:
authorHerve Quiroz <hq@FreeBSD.org>2004-11-07 02:00:39 +0000
committerHerve Quiroz <hq@FreeBSD.org>2004-11-07 02:00:39 +0000
commit3435ab1ef68251ccfd86f3ed398ef9aab0d9688f (patch)
tree3df3f5a59a0d34b104db79a34bdbeb430b43268e /graphics/jumpgis-postgis
parentc6f3aee419cc8ba38cedc561c559c7aae1f9403e (diff)
downloadports-3435ab1ef68251ccfd86f3ed398ef9aab0d9688f.tar.gz
ports-3435ab1ef68251ccfd86f3ed398ef9aab0d9688f.zip
Notes
Diffstat (limited to 'graphics/jumpgis-postgis')
-rw-r--r--graphics/jumpgis-postgis/Makefile37
-rw-r--r--graphics/jumpgis-postgis/distinfo2
-rw-r--r--graphics/jumpgis-postgis/pkg-deinstall12
-rw-r--r--graphics/jumpgis-postgis/pkg-descr4
-rw-r--r--graphics/jumpgis-postgis/pkg-install11
-rw-r--r--graphics/jumpgis-postgis/pkg-plist2
6 files changed, 68 insertions, 0 deletions
diff --git a/graphics/jumpgis-postgis/Makefile b/graphics/jumpgis-postgis/Makefile
new file mode 100644
index 000000000000..2bc9a8a05c4b
--- /dev/null
+++ b/graphics/jumpgis-postgis/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: JUMP PostGIS plugin
+# Date created: June 25 2004
+# Whom: Sam Lawrance <boris@brooknet.com.au>
+#
+# $FreeBSD$
+#
+
+PORTNAME= jumpgis-postgis
+PORTVERSION= 1.1.0
+CATEGORIES= graphics databases java
+MASTER_SITES= http://postgis.refractions.net/
+DISTNAME= postgisdriver-${PORTVERSION}
+
+MAINTAINER= boris@brooknet.com.au
+COMMENT= JUMP support for reading and writing a PostGIS database
+
+RUN_DEPENDS= jumpgis:${PORTSDIR}/graphics/jumpgis
+
+TARGET_DIR= ${PREFIX}/jumpgis
+USE_JAVA= yes
+JAVA_VERSION= 1.3+
+USE_ZIP= yes
+USE_REINPLACE= yes
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+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/
+
+post-install:
+ @${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+
+.include <bsd.port.mk>
diff --git a/graphics/jumpgis-postgis/distinfo b/graphics/jumpgis-postgis/distinfo
new file mode 100644
index 000000000000..9deca38018da
--- /dev/null
+++ b/graphics/jumpgis-postgis/distinfo
@@ -0,0 +1,2 @@
+MD5 (postgisdriver-1.1.0.zip) = cd5e5e588e87f25dee1043c8cd9912ce
+SIZE (postgisdriver-1.1.0.zip) = 239876
diff --git a/graphics/jumpgis-postgis/pkg-deinstall b/graphics/jumpgis-postgis/pkg-deinstall
new file mode 100644
index 000000000000..1e60b15b1a4c
--- /dev/null
+++ b/graphics/jumpgis-postgis/pkg-deinstall
@@ -0,0 +1,12 @@
+#!/bin/sh
+# $FreeBSD$
+
+if [ "$2" != "DEINSTALL" ]; 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
diff --git a/graphics/jumpgis-postgis/pkg-descr b/graphics/jumpgis-postgis/pkg-descr
new file mode 100644
index 000000000000..1e83fdb2230a
--- /dev/null
+++ b/graphics/jumpgis-postgis/pkg-descr
@@ -0,0 +1,4 @@
+The JUMP PostGIS driver plugin allows reading from and writing to a
+PostGIS database.
+
+WWW: http://www.jump-project.org/
diff --git a/graphics/jumpgis-postgis/pkg-install b/graphics/jumpgis-postgis/pkg-install
new file mode 100644
index 000000000000..ddad414b70f4
--- /dev/null
+++ b/graphics/jumpgis-postgis/pkg-install
@@ -0,0 +1,11 @@
+#!/bin/sh
+# $FreeBSD$
+
+if [ "$2" != "POST-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
diff --git a/graphics/jumpgis-postgis/pkg-plist b/graphics/jumpgis-postgis/pkg-plist
new file mode 100644
index 000000000000..560090546f46
--- /dev/null
+++ b/graphics/jumpgis-postgis/pkg-plist
@@ -0,0 +1,2 @@
+jumpgis/lib/ext/postgisdriver-1.1.0.jar
+jumpgis/lib/pg74jdbc3.jar