summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-11-30 08:30:00 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-11-30 08:30:00 +0000
commit0691c15a9d1753eaea19d3e4046d3a62c4d32d5e (patch)
tree1651b952f405f89ea735bc492196feb2f711b9c2 /dev-java
parentQuoted multiple S variables. Removed redundant cd ${S} call from start of src... (diff)
downloadhistorical-0691c15a9d1753eaea19d3e4046d3a62c4d32d5e.tar.gz
historical-0691c15a9d1753eaea19d3e4046d3a62c4d32d5e.tar.bz2
historical-0691c15a9d1753eaea19d3e4046d3a62c4d32d5e.zip
Version bump to 9.2_p1003. EAPI 5. Fixes bug #489082, reported by Gordon Pettey (petteyg359).
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/jdbc-postgresql/ChangeLog10
-rw-r--r--dev-java/jdbc-postgresql/Manifest16
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild79
3 files changed, 98 insertions, 7 deletions
diff --git a/dev-java/jdbc-postgresql/ChangeLog b/dev-java/jdbc-postgresql/ChangeLog
index 26b01554967c..1e62e353ded6 100644
--- a/dev-java/jdbc-postgresql/ChangeLog
+++ b/dev-java/jdbc-postgresql/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-java/jdbc-postgresql
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/ChangeLog,v 1.48 2013/09/19 20:20:44 titanofold Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/ChangeLog,v 1.49 2013/11/30 08:29:53 tomwij Exp $
+
+*jdbc-postgresql-9.2_p1003 (30 Nov 2013)
+
+ 30 Nov 2013; Tom Wijsman <TomWij@gentoo.org>
+ +jdbc-postgresql-9.2_p1003.ebuild:
+ Version bump to 9.2_p1003. EAPI 5. Fixes bug #489082, reported by Gordon
+ Pettey (petteyg359).
19 Sep 2013; Aaron W. Swenson <titanofold@gentoo.org>
jdbc-postgresql-8.3_p603.ebuild, jdbc-postgresql-8.3_p605.ebuild,
@@ -249,4 +256,3 @@
+jdbc-postgresql-8.0_p318.ebuild, +jdbc-postgresql-8.1_p408.ebuild,
+jdbc-postgresql-8.2_p504.ebuild:
Created new ebuilds that will replace jdbc3-postgresql package, bug #157973.
-
diff --git a/dev-java/jdbc-postgresql/Manifest b/dev-java/jdbc-postgresql/Manifest
index 4564f9488e7b..ddd1c6d763b0 100644
--- a/dev-java/jdbc-postgresql/Manifest
+++ b/dev-java/jdbc-postgresql/Manifest
@@ -9,6 +9,7 @@ DIST postgresql-jdbc-9.0-801.src.tar.gz 608457 SHA256 cc79631445d977822f6670cc40
DIST postgresql-jdbc-9.1-901.src.tar.gz 616248 SHA256 0d08cf7c5c899c808bfd043aefd33eb1e628ef0068e9a7299be6eacf245a029f SHA512 607e62688a7d6a99cd251e93d50f4b698284bbbe84404b3674c1723d6271e06ff1e3dd5b08ea841e5934fb8f9e032016d5829a11a769aed2f191d9fa3e1ace3f WHIRLPOOL a1a0fa7467c1aac150e75cacfa05364d45a055a9d12e7ac182b63f81723c5a76c086447e3de4203a80c23d3a63aac7cc705095402655d2da29f93c71ea49f01d
DIST postgresql-jdbc-9.1-902.src.tar.gz 640376 SHA256 dfad932f090a38ab525c46749377736d19bf59f4845c4dc191294636e1278299 SHA512 9a64adf3f7abc2717f0364d44e952de7e9ed41c2a31dd30917277327424dd2732554a0346ff7c94da19057e44ea74ba73eaaf4131f2f9ded1bbab762c4aa3285 WHIRLPOOL 672e538f349852122e8057cb16d6c105cd614d1a85e324a436537bab521bcf7bf4ab42716ab0208de3cfa07c9a8e7f5494af4a9263b52decbc38d3e8b8352fdd
DIST postgresql-jdbc-9.2-1002.src.tar.gz 674693 SHA256 935129f1cacc4ea013f9aede9f173e9174545acf24fddc872abcb714335cbdd3 SHA512 9af7a92d8adf06569783c74fd6dd53c239c1dad3195096b9eb74a89d5fa691fdca13dbd4f9b73bc30aa6b6c47444e5ec5baa0271e729036a824678176eca1eac WHIRLPOOL 1e2b139fa49e25760dbd5cb7018138112f948c91eb396e24925e8654a76200317358f14409fc5a646d7659aa4f4c6e06296b276997b5415e2cddcde90dfaf87b
+DIST postgresql-jdbc-9.2-1003.src.tar.gz 1843082 SHA256 d61449b8a17ce540b26437382c33a59a49a94c578c943fccf91139ee06478968 SHA512 f91d9617726722998a51275c625f6ea89dfe0ac7ce415cc6fa76302b13762bcf825cd61ec69d25d0199ca21de8a24286eeffb843ad59c06fd3049a289ac2b702 WHIRLPOOL a7994d7ce38bd17e9353339d2838601a22328c8eff03baa122663526ef2c0c2afa8b16d9c93ea9fbff7a756612cddffef41ec00552640766acc5e1fbe4996282
EBUILD jdbc-postgresql-8.3_p603.ebuild 2099 SHA256 2d4a200651acfb76759d1d18e24c3bb673aa8fc407efdfc1f5beca13a75cf7e1 SHA512 27219b99340ea8ded423f5be25c63f047dc547f920d771f3861720c24c8c362fabd622c7f88fc9a7515610058c4d1af257e1ba6ab821eb758ac24683071de40f WHIRLPOOL 90fede74e2af1b9f571b44c9e75d1ebdb6116c9ea946b68122a4226e0038abe31b80c5286f23e0e6f0717c919f86cde5e916376aeb838c6d0a7e2eabe9af42ec
EBUILD jdbc-postgresql-8.3_p605.ebuild 2142 SHA256 bbc0b1518c4a882801a53285e6851641546b3686fa5048ecda7d2be804c9f954 SHA512 93b531d7acb56e0ad512c6de5cf847f7c82d8217bc3db15b96183632f7e581fedff6e46e877316beea40cbc043c0beee73e8fcf54ce8e512f6fb980373d711c8 WHIRLPOOL f6c54bdfcae224a5bc64d82ceb6c67282db43bd2e818aa15c39e2edfdda1c62af91e79f6973e3949c70a56a15cc8f394f3e2e7d2df1241cbd4e4587c331934c3
EBUILD jdbc-postgresql-8.4_p701-r1.ebuild 2139 SHA256 629bdd1a15de2d2e84c86a16776401ae7d5725d058b8016346936271fe5d6ee0 SHA512 fd51868ac410c7bc30137e7bc4d9854d0b72e05bb639fd991f981292e83becb639fb630df037cf85f3722e7cab0e9b4bd530727f1b5784d22b55fa0a0101aa82 WHIRLPOOL 8134f3d8eab7814c50285ff51d6abf1fd0a20ff6e31e67bff993080997f92530144efbbe29d08400ca6191dc8f944bf8d416f5cccbffe123fde9cc7528e7391c
@@ -16,12 +17,17 @@ EBUILD jdbc-postgresql-9.0_p801.ebuild 2072 SHA256 4ba3d0efaa88349e6fca2d3d006ae
EBUILD jdbc-postgresql-9.1_p901.ebuild 2158 SHA256 2298a761f9d3b3f9ef90d29e039a6d7566ea0d84b0251ed33a589df087eb3c38 SHA512 d1ac00057895ac9da7b37e95a59344069f4f7ef6d09005ae5e8c9e7d24dcb0276d9d1f2394d26e9b8ac80ff1da682a4ec0457c3b3aa8387336e030d3b2216e39 WHIRLPOOL 6cb74cec6ecdc64614aaf2c2679e15c3f0c6bfdfcb700eb52fb09dac0480c0b2b434c779f628e674f416223a28319f85873380e4343c677ee69572779f0671fa
EBUILD jdbc-postgresql-9.1_p902.ebuild 2072 SHA256 e5fcd755ac74861fe7ff9feca713796ab520380b32373afc3c3d895357bb1a83 SHA512 663ad78e0601e0956ff8a5919d14c82a16fb4adfd725f4890a4e88b4aec20ffeeef550dd8bdef477fa597746c89af5e720405e53aff19471cef949cf3628cb34 WHIRLPOOL dae0dd8ddf183a7c6694be93e5ecae07c049495eb135b972da2736334c0083e175cf9811e22d8c2de80045fd0e8810f837fc31227e2eaacc334be8a89a02debd
EBUILD jdbc-postgresql-9.2_p1002.ebuild 2102 SHA256 c031d0a36b1f30de0d3f337012a45d4d3a503a610c746fe8f6854c078a75746b SHA512 39c3530f38194fb3bfeb62c50698b5eaabaa7a28a461f5633b6105f01bfc0bcfe300d803b421b5e8ba6246839689a4c04c2766734bd4c4fa4937e94d8512a3a6 WHIRLPOOL 38acffc2c078074cefec60d328e8b148dbc56d18b69db33a46d25cff4b303b86137411a0f6125a0817842a7d60f3d83a0a75ed2a177ffe77c374dcec12ba89e2
-MISC ChangeLog 8963 SHA256 c6e02b0151f9ac70b59679bb2c84f95c79af4260068a0d95ff90239933e105f8 SHA512 59a0a00033ced308d45693c5fe75dad87ad68bae4c706a0733e8ee3987f34dc130520f214be71bdaf7ec53aabe7e976741a1a4f395e35ae248a50bbb8a89ce47 WHIRLPOOL eddaa123c4891c15afd02ba4306300422c0341a3e94b0ad8d6c541fd3ca9c4772f8bdfd5c707587150e0134fad2df9f5e5f6df603c7ede3aa38dbd4063b87467
+EBUILD jdbc-postgresql-9.2_p1003.ebuild 2091 SHA256 77b28292dce9f33da09414d84bfed848a5bce5b8071f935cf1bbf2c1e332ff5d SHA512 8c9053bf5f76a2b7bba2dbb1e5fa380a1b9eb9e1104a2e898471bc7011e5ff24453a9ced2ce05c16695aa8c40aa4dacf96d29990dc87de708380c0a7de2bc1c7 WHIRLPOOL 61d00fd74b2b44572aaf7d554eda1391f672791cea259f4ca2a735066353f212859b65309ca8b0b85355478516554845ea68adc364b44c077bae6ca30866b6cd
+MISC ChangeLog 9183 SHA256 5c014a6e38afb5954fab4d7f9ce3232c24603f9c88d765a75ecee62d370d8189 SHA512 acee016d5aebf3b5d7eeaffb3808e21fee31653f067bc6d10164832770b9e718903dd448a48c305c8d7bbb663eec977ec95bf7204a3ce5030dc418a2b6f4918a WHIRLPOOL 1f033f77e6c71ebfa1c305e0885e9bb5afcb9a9858414057c59340d78c79249e53fec02d52f1a7b0f72b57436f928987541aba69b04f31bab406ae91e9a1641e
MISC metadata.xml 157 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 SHA512 bbae663e26f48fdc5e272adc2b06c14f77f34c53caf84acb53908ff036e7c12a3edbbc0929d2db56bee861a453381d979c7e0983a23716f629ed2135c22ffece WHIRLPOOL 887e153e2481e7d76f0f1b67a395f10f0328b93930185ecdb8fcb5fe3c50f839086a18831d61cf45b34657aaffca6c3b7900cf3c04b712846a05027a84602448
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlI7XKkACgkQVxOqA9G7/aARfgEAiQmyNEyzCbFzNLksifSOdUUM
-zcekOvtY/GvA1vzyjBwA/1Gw2DZLcHr6qf4TNLaAL9U25/vlsTo2GVZwwaIpexOa
-=He6D
+iQEcBAEBCAAGBQJSmaG8AAoJEJWyH81tNOV90mEH/14MxzL1aXVy94G9Y+U93JPj
+swDj7IwAFqb1pRZSYVKlE4tT/uYE1o9UsphPalAAPu7oIR949YCyLGuelj2sxKWn
+uErE7/07rqjwSG4YWK9qSSvmBtDW3/xf8Hdk/H1yMxTkAUJcW0DxngSfOYH5gp9Q
+sbFLFPRk1bZ6R6S1L/FVTozRBXrpKhBCnF/FmoVJWB+lqu9qlDxjS64zV7gN1o7h
+YCdHD+H5IAHJKxrjeyVgsAZQbE7AR/rNy268ejAzBOjfxnzhOaD8lHli02+cizHr
+TN7yRuxmRVkNnx36ggEPoXzFwAT264dqjYjKLjCnUlZwNSLKbU3p9XsLoH6X7OE=
+=JWIc
-----END PGP SIGNATURE-----
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
new file mode 100644
index 000000000000..3e7e207aea18
--- /dev/null
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild,v 1.1 2013/11/30 08:29:53 tomwij Exp $
+
+EAPI="5"
+
+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="test"
+
+DEPEND="
+ >=virtual/jdk-1.6
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ )
+ test? (
+ dev-java/ant-junit
+ dev-db/postgresql-server
+ )"
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}/postgresql-jdbc-${MY_PV}.src"
+
+java_prepare() {
+ find -name "*.class" -type f -exec rm -v {} + || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+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 "https://wiki.gentoo.org/wiki/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
+ fi
+
+ use source && java-pkg_dosrc org
+}