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.
This commit is contained in:
abs 2006-01-03 17:54:09 +00:00
parent 16a2702955
commit a3861bf3d0
4 changed files with 65 additions and 0 deletions

View file

@ -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.

View file

@ -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"

View file

@ -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}

View file

@ -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