From 71f2743eef5199fec4917ec3d91419c09d305125 Mon Sep 17 00:00:00 2001 From: abs Date: Tue, 3 Jan 2006 17:54:09 +0000 Subject: Add jdbc-postgresql80-314 to pkgsrc: This is a pure Java (Type IV) JDBC driver for the PostgreSQL database. It allows Java programs to connect to a PostgreSQL database using standard, database independent Java code. The driver provides a reasonably complete implementation of the JDBC 3 specification in addition to some PostgreSQL specific extensions. This package installs the official jdbc3 jarfile from jdbc.postgresql.org, but also download the src to include the README and example java files. As such it does not require java at build time. --- databases/jdbc-postgresql80/DESCR | 7 +++++++ databases/jdbc-postgresql80/Makefile | 37 ++++++++++++++++++++++++++++++++++++ databases/jdbc-postgresql80/PLIST | 13 +++++++++++++ databases/jdbc-postgresql80/distinfo | 8 ++++++++ 4 files changed, 65 insertions(+) create mode 100644 databases/jdbc-postgresql80/DESCR create mode 100644 databases/jdbc-postgresql80/Makefile create mode 100644 databases/jdbc-postgresql80/PLIST create mode 100644 databases/jdbc-postgresql80/distinfo (limited to 'databases/jdbc-postgresql80') diff --git a/databases/jdbc-postgresql80/DESCR b/databases/jdbc-postgresql80/DESCR new file mode 100644 index 00000000000..604592cb879 --- /dev/null +++ b/databases/jdbc-postgresql80/DESCR @@ -0,0 +1,7 @@ +This is a pure Java (Type IV) JDBC driver for the PostgreSQL +database. It allows Java programs to connect to a PostgreSQL +database using standard, database independent Java code. + +The driver provides a reasonably complete implementation of the +JDBC 3 specification in addition to some PostgreSQL specific +extensions. diff --git a/databases/jdbc-postgresql80/Makefile b/databases/jdbc-postgresql80/Makefile new file mode 100644 index 00000000000..29f483a192e --- /dev/null +++ b/databases/jdbc-postgresql80/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/01/03 17:54:09 abs Exp $ +# + +DISTNAME= postgresql-jdbc-8.0-314.src +PKGNAME= jdbc-postgresql80-314 +DISTFILES+= postgresql-jdbc-8.0-314.src.tar.gz +DISTFILES+= ${JARDIST} +CATEGORIES= databases +MASTER_SITES= http://jdbc.postgresql.org/download/ + +MAINTAINER= abs@NetBSD.org +HOMEPAGE= http://jdbc.postgresql.org/download/ +COMMENT= PostgreSQL 8.0 JDBC3 driver + +JARDIST= postgresql-8.0-314.jdbc3.jar +JARFILE= postgresql80.jar +EXTRACT_ONLY= ${DISTFILES:N*.jar} + +USE_JAVA2= 1.4 +NO_BUILD= YES + +EXAMPLEDIR= share/examples/java/jdbc-postgresql80 +DOCDIR= share/doc/java/jdbc-postgresql80 +PLIST_SUBST+= JARFILE=${JARFILE:Q} +PLIST_SUBST+= EXAMPLEDIR=${EXAMPLEDIR:Q} +PLIST_SUBST+= DOCDIR=${DOCDIR:Q} + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/lib/java + ${INSTALL_DATA} ${DISTDIR}/${JARDIST} ${PREFIX}/lib/java/${JARFILE} + ${INSTALL_DATA_DIR} ${PREFIX}/${EXAMPLEDIR} + ${INSTALL_DATA} ${WRKSRC}/example/*.java ${PREFIX}/${EXAMPLEDIR} + ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/${DOCDIR} + +.include "../../mk/java-vm.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/databases/jdbc-postgresql80/PLIST b/databases/jdbc-postgresql80/PLIST new file mode 100644 index 00000000000..02058562754 --- /dev/null +++ b/databases/jdbc-postgresql80/PLIST @@ -0,0 +1,13 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/03 17:54:09 abs Exp $ +lib/java/${JARFILE} +${DOCDIR}/README +${EXAMPLEDIR}/ImageViewer.java +${EXAMPLEDIR}/Unicode.java +${EXAMPLEDIR}/basic.java +${EXAMPLEDIR}/blobtest.java +${EXAMPLEDIR}/datestyle.java +${EXAMPLEDIR}/metadata.java +${EXAMPLEDIR}/psql.java +${EXAMPLEDIR}/threadsafe.java +@dirrm ${EXAMPLEDIR} +@dirrm ${DOCDIR} diff --git a/databases/jdbc-postgresql80/distinfo b/databases/jdbc-postgresql80/distinfo new file mode 100644 index 00000000000..fe949b8c43c --- /dev/null +++ b/databases/jdbc-postgresql80/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/01/03 17:54:09 abs Exp $ + +SHA1 (postgresql-jdbc-8.0-314.src.tar.gz) = e4ce68156d8068ff8b56fa19dc1c1805562dfa31 +RMD160 (postgresql-jdbc-8.0-314.src.tar.gz) = 65aee7adf433b2a48ce77c7d7af77e5ae1e3dabb +Size (postgresql-jdbc-8.0-314.src.tar.gz) = 424387 bytes +SHA1 (postgresql-8.0-314.jdbc3.jar) = 60fe595359658a9541e5d99c86ff7d8fb06bba9e +RMD160 (postgresql-8.0-314.jdbc3.jar) = 49d2112e98a3332f04c4e753aaff1bfd37515952 +Size (postgresql-8.0-314.jdbc3.jar) = 358513 bytes -- cgit v1.2.3