Date: Tue, 12 Feb 2002 04:28:12 +0100 (CET) From: Palle Girgensohn <girgen@partitur.se> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/34856: new port databases/postgresql-jdbc Message-ID: <200202120328.g1C3SCt66103@palle.girgensohn.se>
next in thread | raw e-mail | index | archive | help
>Number: 34856 >Category: ports >Synopsis: new port databases/postgresql-jdbc >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Feb 11 19:50:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Palle Girgensohn <girgen@partitur.se> >Release: FreeBSD 4.5-PRERELEASE i386 >Organization: Partitur >Environment: System: FreeBSD palle.girgensohn.se 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #11: Fri Dec 28 17:22:10 CET 2001 root@palle.girgensohn.se:/usr/obj/usr/src/sys/STORDATAN i386 >Description: This is the implementation of JDBC, the Java Database Connectivity API, for accessing PostgreSQL databases from Java. It has been split from the main postgres port for many reasons, most of them good ;-) >How-To-Repeat: >Fix: When committing this port, make sure the postgresql main port has been updated first. Thanks! # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # postgresql-jdbc # postgresql-jdbc/Makefile # postgresql-jdbc/pkg-comment # postgresql-jdbc/pkg-descr # postgresql-jdbc/pkg-plist # postgresql-jdbc/pkg-message # echo c - postgresql-jdbc mkdir -p postgresql-jdbc > /dev/null 2>&1 echo x - postgresql-jdbc/Makefile sed 's/^X//' >postgresql-jdbc/Makefile << 'END-of-postgresql-jdbc/Makefile' X# New ports collection makefile for: PostgreSQL JDBC X# Date created: January 14, 2002 X# Whom: Palle Girgensohn <girgen@partitur.se> X# X# $FreeBSD: ports/databases/postgresql7/Makefile,v 1.90 2001/12/12 19:30:35 ijliao Exp $ X# X XPORTNAME= postgresql-jdbc XPORTVERSION= 7.2 XCATEGORIES= databases java X XMAINTAINER= girgen@partitur.se X XBUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/jakarta-ant X# Since we cannot distribute JVMs in binary format yet, don't set this X# to allow bento to build something useful X#RUN_DEPENDS= ${JAVA_HOME}/bin/java:${PORTSDIR}/java/jdk13 X XPOSTGRESQL_SUBPORT=YES X.include <${.CURDIR}/../postgresql7/Makefile> X XCONFIGURE_ARGS= --with-java X X# Honour JAVA_HOME if it is set XJAVA_HOME?= ${LOCALBASE}/jdk1.3.1 X XCONFIGURE_ENV= JAVA_HOME="${JAVA_HOME}" XMAKE_ENV+= JAVA_HOME="${JAVA_HOME}" XMAKE_ARGS+= -C src/interfaces/jdbc X Xpre-everything:: X @ ${ECHO} ;\ X ${ECHO} "Building PostgreSQL JDBC using the JVM in ${JAVA_HOME}." ;\ X ${ECHO} "You can instruct this port to use your favourite JVM by typing:" ;\ X ${ECHO} " make JAVA_HOME=${LOCALBASE}/jdk1.1.8" ;\ X ${ECHO} "or similar." ;\ X ${ECHO} X Xpost-build: X# will fail for java 1.1, so ignore errors X -@ cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${GMAKE} -C contrib/retep X Xpost-install: X @ ${MKDIR} -m 0555 ${PREFIX}/share/java/classes ;\ X ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/jars/postgresql.jar \ X ${PREFIX}/share/java/classes/postgresql.jar X @ cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${GMAKE} -C contrib/retep install X.if !defined(NOPORTDOCS) X @ ${MKDIR} -m 0555 ${PREFIX}/share/examples/postgresql ;\ X cd ${WRKSRC}/src/interfaces/jdbc/example ;\ X pax -rw . ${PREFIX}/share/examples/postgresql X.for i in README Implementation X @ ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/$i \ X ${PREFIX}/share/examples/postgresql X.endfor X.endif X @ ${ECHO} ==================================== ;\ X ${SED} -e "s,/usr/local,${PREFIX},g" pkg-message ;\ X ${ECHO} ==================================== X X.include <bsd.port.mk> END-of-postgresql-jdbc/Makefile echo x - postgresql-jdbc/pkg-comment sed 's/^X//' >postgresql-jdbc/pkg-comment << 'END-of-postgresql-jdbc/pkg-comment' XThe Java JDBC implementation for PostgreSQL END-of-postgresql-jdbc/pkg-comment echo x - postgresql-jdbc/pkg-descr sed 's/^X//' >postgresql-jdbc/pkg-descr << 'END-of-postgresql-jdbc/pkg-descr' XThis is the implementation of JDBC, the Java Database Connectivity API, Xfor accessing PostgreSQL databases from Java. X XThis software is part of the standard PostgreSQL distribution. X XWWW: http://www.postgresql.org/ END-of-postgresql-jdbc/pkg-descr echo x - postgresql-jdbc/pkg-plist sed 's/^X//' >postgresql-jdbc/pkg-plist << 'END-of-postgresql-jdbc/pkg-plist' X%%PORTDOCS%%share/examples/postgresql/corba/StockClient.java X%%PORTDOCS%%share/examples/postgresql/corba/StockDB.java X%%PORTDOCS%%share/examples/postgresql/corba/StockDispenserImpl.java X%%PORTDOCS%%share/examples/postgresql/corba/StockItemImpl.java X%%PORTDOCS%%share/examples/postgresql/corba/StockServer.java X%%PORTDOCS%%share/examples/postgresql/corba/readme X%%PORTDOCS%%share/examples/postgresql/corba/stock.idl X%%PORTDOCS%%share/examples/postgresql/corba/stock.sql X%%PORTDOCS%%@dirrm share/examples/postgresql/corba X%%PORTDOCS%%share/examples/postgresql/ImageViewer.java X%%PORTDOCS%%share/examples/postgresql/Unicode.java X%%PORTDOCS%%share/examples/postgresql/basic.java X%%PORTDOCS%%share/examples/postgresql/blobtest.java X%%PORTDOCS%%share/examples/postgresql/datestyle.java X%%PORTDOCS%%share/examples/postgresql/metadata.java X%%PORTDOCS%%share/examples/postgresql/psql.java X%%PORTDOCS%%share/examples/postgresql/threadsafe.java X%%PORTDOCS%%share/examples/postgresql/README X%%PORTDOCS%%share/examples/postgresql/Implementation X%%PORTDOCS%%@dirrm share/examples/postgresql Xshare/postgresql/java/postgresql-examples.jar Xshare/postgresql/java/postgresql.jar Xshare/postgresql/java/retepTools.jar X@dirrm share/postgresql/java X@unexec rmdir %D/share/postgresql 2>/dev/null || true Xshare/java/classes/postgresql.jar X@unexec rmdir %D/share/java/classes 2>/dev/null || true X@unexec rmdir %D/share/java 2>/dev/null || true END-of-postgresql-jdbc/pkg-plist echo x - postgresql-jdbc/pkg-message sed 's/^X//' >postgresql-jdbc/pkg-message << 'END-of-postgresql-jdbc/pkg-message' XPostgreSQL JDBC support installed! X Xpostgresql.jar resides in X/usr/local/share/java/classes/postgresql.jar XAdd this to your CLASSPATH! X Xjava examples reside in X/usr/local/share/examples/postgresql END-of-postgresql-jdbc/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202120328.g1C3SCt66103>