aboutsummaryrefslogtreecommitdiff
path: root/databases/postgis-jdbc
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2004-06-30 03:51:48 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2004-06-30 03:51:48 +0000
commit7699b253306cad248ce7c6ea1bdff68b051ad4a5 (patch)
treed4b7b0bf53c37865f84811c09446881707c52ea7 /databases/postgis-jdbc
parent745512aa4c15726cc307d337dc633f30f7b09da9 (diff)
downloadports-7699b253306cad248ce7c6ea1bdff68b051ad4a5.tar.gz
ports-7699b253306cad248ce7c6ea1bdff68b051ad4a5.zip
Add postgis-jdbc 0.8.2, postGIS spatial data structures for JDBC.
PR: ports/68322 Submitted by: Sam Lawrance <boris@brooknet.com.au>
Notes
Notes: svn path=/head/; revision=112576
Diffstat (limited to 'databases/postgis-jdbc')
-rw-r--r--databases/postgis-jdbc/Makefile28
-rw-r--r--databases/postgis-jdbc/distinfo2
-rw-r--r--databases/postgis-jdbc/files/patch-Makefile51
-rw-r--r--databases/postgis-jdbc/pkg-descr4
-rw-r--r--databases/postgis-jdbc/pkg-plist4
5 files changed, 89 insertions, 0 deletions
diff --git a/databases/postgis-jdbc/Makefile b/databases/postgis-jdbc/Makefile
new file mode 100644
index 000000000000..b548b9960b04
--- /dev/null
+++ b/databases/postgis-jdbc/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: postgis-jdbc
+# Date created: June 25 2004
+# Whom: Sam Lawrance <boris@brooknet.com.au>
+#
+# $FreeBSD$
+#
+
+PORTNAME= postgis-jdbc
+PORTVERSION= 0.8.2
+CATEGORIES= databases java
+MASTER_SITES= http://postgis.refractions.net/
+DISTNAME= postgis-${PORTVERSION}
+
+MAINTAINER= boris@brooknet.com.au
+COMMENT= PostGIS spatial data structures for JDBC
+
+BUILD_DEPENDS= ${JAVAJARDIR}/postgresql.jar:${PORTSDIR}/databases/postgresql-jdbc
+
+USE_JAVA= 1.4+
+EXAMPLESDIR= ${PREFIX}/share/examples/${PKGBASE}
+MAKE_ARGS= EXAMPLESDIR="${EXAMPLESDIR}" \
+ DESTDIR="${PREFIX}" \
+ INSTALL_DATA="${INSTALL_DATA}" \
+ JAVAJARDIR="${JAVAJARDIR}"
+
+WRKSRC= ${WRKDIR}/postgis-${PORTVERSION}/jdbc
+
+.include <bsd.port.mk>
diff --git a/databases/postgis-jdbc/distinfo b/databases/postgis-jdbc/distinfo
new file mode 100644
index 000000000000..77425a69e556
--- /dev/null
+++ b/databases/postgis-jdbc/distinfo
@@ -0,0 +1,2 @@
+MD5 (postgis-0.8.2.tar.gz) = 0a2ed054e7a1ad74153eb844d1b56046
+SIZE (postgis-0.8.2.tar.gz) = 1875280
diff --git a/databases/postgis-jdbc/files/patch-Makefile b/databases/postgis-jdbc/files/patch-Makefile
new file mode 100644
index 000000000000..d657301bc048
--- /dev/null
+++ b/databases/postgis-jdbc/files/patch-Makefile
@@ -0,0 +1,51 @@
+diff -urN ../jdbc.orig/Makefile ./Makefile
+--- ../jdbc.orig/Makefile Fri Jun 25 18:11:45 2004
++++ ./Makefile Fri Jun 25 18:12:52 2004
+@@ -1,15 +1,21 @@
+ JAVAC = javac
+ JAVA = java
+ JAR = jar
+-CLASSPATH = ../../../src/interfaces/jdbc/jars/postgresql.jar:.
++CLASSPATH = $(JAVAJARDIR)/postgresql.jar:.
+
+ all: ogis \
+ pgobjs \
+- test
++ test \
++ jar
+
+ jar:
+ $(JAR) -cf postgis.jar org/postgis/*.java org/postgis/*.class README
+
++install:
++ $(INSTALL_DATA) postgis.jar $(JAVAJARDIR)
++ [ -d $(EXAMPLESDIR) ] || mkdir $(EXAMPLESDIR) || exit -1
++ $(INSTALL_DATA) examples/Test.java examples/TestServer.java $(EXAMPLESDIR)
++
+ ogis:
+ $(JAVAC) -classpath $(CLASSPATH) \
+ org/postgis/Geometry.java \
+@@ -20,19 +26,21 @@
+ org/postgis/LinearRing.java \
+ org/postgis/Polygon.java \
+ org/postgis/MultiPolygon.java
++ touch ogis
+
+
+ pgobjs:
+ $(JAVAC) -classpath $(CLASSPATH) \
+ org/postgis/PGgeometry.java \
+ org/postgis/PGbox3d.java
++ touch pgobjs
+
+ test:
+ $(JAVAC) -classpath $(CLASSPATH) examples/Test.java
+ $(JAVA) -classpath $(CLASSPATH) examples/Test
+-
++ touch test
+
+ jtest:
+ $(JAVAC) -classpath $(CLASSPATH) examples/TestServer.java
+ $(JAVA) -classpath $(CLASSPATH) examples/TestServer
+-
++ touch jtest
diff --git a/databases/postgis-jdbc/pkg-descr b/databases/postgis-jdbc/pkg-descr
new file mode 100644
index 000000000000..74beaac5b923
--- /dev/null
+++ b/databases/postgis-jdbc/pkg-descr
@@ -0,0 +1,4 @@
+PostGIS-JDBC provides the spatial data structures needed to use
+PostgreSQL-JDBC with spatial tables.
+
+WWW: http://postgis.refractions.net
diff --git a/databases/postgis-jdbc/pkg-plist b/databases/postgis-jdbc/pkg-plist
new file mode 100644
index 000000000000..24e89d6002e4
--- /dev/null
+++ b/databases/postgis-jdbc/pkg-plist
@@ -0,0 +1,4 @@
+share/java/classes/postgis.jar
+%%EXAMPLESDIR%%/Test.java
+%%EXAMPLESDIR%%/TestServer.java
+@dirrm %%EXAMPLESDIR%%