summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2009-05-06 21:52:45 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2009-05-06 21:52:45 +0000
commit23dfa93a17ba4d56694b6c8f702c79fa5f1a26aa (patch)
treeb86012cbabcc691dce0ad2525f79c5dc27453d25 /dev-java/jdbc-postgresql
parentkeyword ~x86-fbsd, bug #267148 (diff)
downloadhistorical-23dfa93a17ba4d56694b6c8f702c79fa5f1a26aa.tar.gz
historical-23dfa93a17ba4d56694b6c8f702c79fa5f1a26aa.tar.bz2
historical-23dfa93a17ba4d56694b6c8f702c79fa5f1a26aa.zip
Version bump. Fixes bug #250810.
Package-Manager: portage-2.2_rc28/cvs/Linux i686
Diffstat (limited to 'dev-java/jdbc-postgresql')
-rw-r--r--dev-java/jdbc-postgresql/ChangeLog14
-rw-r--r--dev-java/jdbc-postgresql/Manifest14
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild85
3 files changed, 110 insertions, 3 deletions
diff --git a/dev-java/jdbc-postgresql/ChangeLog b/dev-java/jdbc-postgresql/ChangeLog
index 3e1b70d75c68..2158fe9a37d3 100644
--- a/dev-java/jdbc-postgresql/ChangeLog
+++ b/dev-java/jdbc-postgresql/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/jdbc-postgresql
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/ChangeLog,v 1.23 2008/06/24 22:46:15 ken69267 Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/ChangeLog,v 1.24 2009/05/06 21:52:45 betelgeuse Exp $
+
+*jdbc-postgresql-8.3_p604 (06 May 2009)
+
+ 06 May 2009; Petteri Räty <betelgeuse@gentoo.org>
+ +jdbc-postgresql-8.3_p604.ebuild:
+ Version bump. Fixes bug #250810.
24 Jun 2008; Kenneth Prugh <ken69267@gentoo.org>
jdbc-postgresql-8.3_p603-r1.ebuild:
@@ -50,6 +56,10 @@
jdbc-postgresql-8.2_p505.ebuild:
stable x86, bug 187615
+*jdbc-postgresql-8.0_p320 (04 Aug 2007)
+*jdbc-postgresql-8.1_p410 (04 Aug 2007)
+*jdbc-postgresql-8.2_p506 (04 Aug 2007)
+
04 Aug 2007; Miroslav Šulc <fordfrog@gentoo.org>
-jdbc-postgresql-8.0_p319.ebuild, +jdbc-postgresql-8.0_p320.ebuild,
-jdbc-postgresql-8.1_p409.ebuild, +jdbc-postgresql-8.1_p410.ebuild,
diff --git a/dev-java/jdbc-postgresql/Manifest b/dev-java/jdbc-postgresql/Manifest
index fb4183405fc6..1966afca89af 100644
--- a/dev-java/jdbc-postgresql/Manifest
+++ b/dev-java/jdbc-postgresql/Manifest
@@ -1,13 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX jdbc-postgresql-8.2_p504-build.xml.patch 1814 RMD160 3281bd8bb2c9461ca099169d71eff2a3e1855fb5 SHA1 bd89239484c1459c1219ea34ee6c5af1cea8cf4a SHA256 79c50e8603246965ded01285983150ec8f89408afef0b1465551d12b90dbaa10
AUX jdbc-postgresql-8.2_p505-build.xml.patch 1814 RMD160 3281bd8bb2c9461ca099169d71eff2a3e1855fb5 SHA1 bd89239484c1459c1219ea34ee6c5af1cea8cf4a SHA256 79c50e8603246965ded01285983150ec8f89408afef0b1465551d12b90dbaa10
DIST postgresql-jdbc-8.2-504.src.tar.gz 482124 RMD160 5c47ee886bb1e7b056ee83d9eb59826cffb7bd47 SHA1 5be1fc49fb0990f2bff6919c4f88827de9d5b791 SHA256 a432864026e6018bc7871f5042456ac280895719fb07ce92a9ffa64564517fba
DIST postgresql-jdbc-8.2-505.src.tar.gz 498495 RMD160 2ad97701cd481d76c6ec4339524037b99738a351 SHA1 082c5135ff98b46cd2b089ca0f04fb66a4ee9ffb SHA256 76bf2aa5ead0d043d81df1c31db9f654e6eb9d80fa9e8a97fb7432950a8197b6
DIST postgresql-jdbc-8.2-506.src.tar.gz 501821 RMD160 abdff521a24d3e065031eebfcbfa9fd0fd399442 SHA1 54a8c67ddf689fa4b91d8af731e5938e243bc9d3 SHA256 9c3c930cb4f32830b2fc543ade6d5f89f91df971d21da0c50c05d709245eae1a
DIST postgresql-jdbc-8.3-603.src.tar.gz 521517 RMD160 3cebe6aab292d8dbbf003f6ef1036938a991f1a1 SHA1 3d0e17b3bb21c91e62ae7370a95e7f70ea1f062d SHA256 d7fa28a6f059887ae8d692c0e8a8befac688b3755ac6f46ab07e2119018e4f2d
+DIST postgresql-jdbc-8.3-604.src.tar.gz 527620 RMD160 6f9ebd2515a3927cb06c09b992e9012ff579d43a SHA1 74f68090b0520815c332e623ebb50a1e9897ba00 SHA256 116445d6810fe3c140acddebacb9b3929a5c56a5e02ea1e63934d95e2aa61aed
EBUILD jdbc-postgresql-8.2_p504.ebuild 2559 RMD160 1012b10fe39481b78120911d6b67a9ccfbd2e930 SHA1 0c6b7837ac63930c7a0be5aad113007bfd44491c SHA256 db41e3bace4302eec02d511fa0d345da4a7c1ca49ee2c44901db15660cc69d9c
EBUILD jdbc-postgresql-8.2_p505.ebuild 2548 RMD160 772d41f8e8f1749ae68532ce97f459150742e93e SHA1 e50b03627b3960068b6bedc9a21d64be38475c73 SHA256 703d2f0cb8be587f6da13abd7e00812dcc0e377bccfc3796daab484a24bfabfe
EBUILD jdbc-postgresql-8.2_p506.ebuild 2214 RMD160 e64b67ef982cc5ebbae49c1737a78bf7f54f5eec SHA1 28a1fee27bc9a3c97a1cbdb22f825efbb0afd892 SHA256 e2bb2ddd9b3408dc21b5d8fb70ac90d26d29494585df57155a21624f4813e63a
EBUILD jdbc-postgresql-8.3_p603-r1.ebuild 2467 RMD160 d0035b63dbedddd05238783ec3d97550f007adf1 SHA1 a51584998c94ef0af8bda7aea5c907e0d572fb3e SHA256 5d69526e87bf22c85d9d69277d9898e14e2a36e3da3dc6873400bc3e12e5cc42
EBUILD jdbc-postgresql-8.3_p603.ebuild 2222 RMD160 8171271fb5ff9bb28e5a78f79c1ad76efd5ac774 SHA1 07bd1500fcb64a41bd38e5229ee5cf17aceb0f16 SHA256 fa7536312b67894070b1154afc347daac323ea70acc157df048ca91bac853bb7
-MISC ChangeLog 4278 RMD160 134a8241b0cfbf1ddf609ce6a0e6b255d0e1130e SHA1 c5fb539357f09f4242502c69370435becfc21a2d SHA256 fdee6a8fda7a49197bf711688a92bbf51313ac503fda3ecd8ebb3f52782ab1a4
+EBUILD jdbc-postgresql-8.3_p604.ebuild 2387 RMD160 112c63c7a9bbf7891d09a918544315d397f02a90 SHA1 29fb514b3b6cd612084a2fd5a74c57199f730db3 SHA256 21209d69bfd8726702d2b73175535ef519f7cc6fc795fc65985a81802a3fbf1b
+MISC ChangeLog 4567 RMD160 388c0fdb7f4684cee793d88712e51b9f996678e9 SHA1 f5721b5f3b1795622a281506f1adeb1fcbb30444 SHA256 8350d0b46b15ad070f63f5f82f9ffae28e742a46cc33b2654993668e223e3623
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkoCBs0ACgkQcxLzpIGCsLSG8QCfVcrdQOuLn2Mlrot3VjmaUg8Y
+kkwAn0d8WVXfMZ5j2xq+CCo35udreG2v
+=JP6T
+-----END PGP SIGNATURE-----
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild
new file mode 100644
index 000000000000..2d88bb57d750
--- /dev/null
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-8.3_p604.ebuild,v 1.1 2009/05/06 21:52:45 betelgeuse Exp $
+
+EAPI="2"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-ant-2
+
+MY_PN="postgresql-jdbc"
+MY_PV="${PV/_p/-}"
+MY_P="${MY_PN}-${MY_PV}.src"
+
+DESCRIPTION="JDBC Driver for PostgreSQL"
+SRC_URI="http://jdbc.postgresql.org/download/${MY_P}.tar.gz"
+HOMEPAGE="http://jdbc.postgresql.org/"
+
+LICENSE="POSTGRESQL"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="java5 java6 test"
+
+DEPEND=">=dev-java/java-config-2.0.31
+ java6? ( =virtual/jdk-1.6* )
+ java5? ( =virtual/jdk-1.5* )
+ !java5? ( !java6? ( =virtual/jdk-1.4* ) )
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ )
+ test? (
+ dev-java/ant-junit
+ virtual/postgresql-server
+ )"
+RDEPEND="java6? ( >=virtual/jre-1.6 )
+ java5? ( >=virtual/jre-1.5 )
+ !java5? ( !java6? ( >=virtual/jre-1.4 ) )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ if use java5 && use java6 ; then
+ eerror "You cannot use both 'java5' and 'java6' USE flags at the same time"
+ die "use only one of java5 and java6"
+ fi
+ java-pkg-2_pkg_setup
+}
+
+EANT_DOC_TARGET="publicapi"
+
+src_compile() {
+ java-pkg-2_src_compile
+
+ # There is a task that creates this doc but I didn't find a way how to use system catalog
+ # to lookup the stylesheet so the 'doc' target is rewritten here to use system call instead.
+ if use doc; then
+ mkdir -p "${S}/build/doc"
+ xsltproc -o "${S}/build/doc/pgjdbc.html" http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook.xsl \
+ "${S}/doc/pgjdbc.xml"
+ fi
+}
+
+src_test() {
+ einfo "In order to run the tests successfully, you have to have:"
+ einfo "1) PostgreSQL server running"
+ einfo "2) database 'test' defined with user 'test' with password 'password'"
+ einfo " as owner of the database"
+ einfo "3) plpgsql support in the 'test' database"
+ einfo
+ einfo "You can find a general info on how to perform these steps at"
+ einfo "http://gentoo-wiki.com/HOWTO_Configure_Postgresql"
+
+ ANT_TASKS="ant-junit" eant test -Dgentoo.classpath=$(java-pkg_getjars --build-only junit)
+}
+
+src_install() {
+ java-pkg_newjar jars/postgresql.jar jdbc-postgresql.jar
+
+ if use doc ; then
+ java-pkg_dojavadoc build/publicapi
+ dohtml build/doc/pgjdbc.html || die
+ fi
+
+ use source && java-pkg_dosrc org
+}