From 0691c15a9d1753eaea19d3e4046d3a62c4d32d5e Mon Sep 17 00:00:00 2001 From: Tom Wijsman Date: Sat, 30 Nov 2013 08:30:00 +0000 Subject: 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 --- dev-java/jdbc-postgresql/ChangeLog | 10 ++- dev-java/jdbc-postgresql/Manifest | 16 +++-- .../jdbc-postgresql-9.2_p1003.ebuild | 79 ++++++++++++++++++++++ 3 files changed, 98 insertions(+), 7 deletions(-) create mode 100644 dev-java/jdbc-postgresql/jdbc-postgresql-9.2_p1003.ebuild (limited to 'dev-java') 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 + +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 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 +} -- cgit v1.2.3-65-gdbad