# ChangeLog for dev-java/jnr-netdb
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-netdb/ChangeLog,v 1.5 2010/06/25 13:05:13 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-netdb/ChangeLog,v 1.6 2010/06/27 07:44:31 ali_bush Exp $
+
+*jnr-netdb-1.0.1 (27 Jun 2010)
+
+ 27 Jun 2010; Alistair Bush <ali_bush@gentoo.org> +jnr-netdb-1.0.1.ebuild:
+ Version Bump and fix #325079.
25 Jun 2010; Petteri Räty <betelgeuse@gentoo.org> jnr-netdb-1.0.ebuild:
Raise jaffl minimum to 0.5.1. See bug #322739.
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+DIST jnr-netdb-1.0.1.tar.gz 670834 RMD160 260fef6628e1ba0625fa2c0c2d32fddbb69ab1d5 SHA1 28ce799420e72468a686c028f5fc0a3c9266ef6b SHA256 654360f56c4a0131df293b6dcaa96618dfa9ded549180284dbaa20e6305d8906
DIST jnr-netdb-1.0.tar.gz 670833 RMD160 b661bfd55e8a04df346727dcf7a4647bfdeb4469 SHA1 4ddedbb7a2548f920b205b4c9c7c3da8870f9a4e SHA256 f3cc6933a260b365d7c057132505732f3646c0da83626057c4b37003944972ae
+EBUILD jnr-netdb-1.0.1.ebuild 1763 RMD160 a4b8c4062c62af3a90a2af669bfd7948226a31dd SHA1 81b0ea687117628bc9049f091cf45a45039e2545 SHA256 d7ca7a98dc595d6229fbc254d2ff7747cfef1452c43d3277dbe66979421aa481
EBUILD jnr-netdb-1.0.ebuild 1761 RMD160 28889531ed3dcf208f08c118c87abbebc09cfb05 SHA1 529e7b3e808526b64d565031cc663265cd384b6f SHA256 eca69b94ed2ad2602c6b3f5192bba18126bde116d32f11ad304f166e55512a83
-MISC ChangeLog 852 RMD160 ea63271f2f7a3f36ed4b0aacd20070c26e35942c SHA1 c5b885a1199bad4f32a6b22ba5ad13c36435a5a5 SHA256 8c962e44862f6f0273621fd9fe96d753befe6cc9ffe73688e92e502962c1dbe7
+MISC ChangeLog 991 RMD160 0340e7cd8986ea686b7fcbbb5421381b095460ba SHA1 e4ec88faa0e8313cf8dbc66b49104434f1d37f1e SHA256 53825118143091a910749edabbd4e02f14a9da066cd23faad8113f004369dab4
MISC metadata.xml 506 RMD160 ab31425f671c8292317aeb4a8105cf405985e8c6 SHA1 f548919b49003c53ebb0593f17df532ff0707747 SHA256 33f9202e1ab6449bb23a12c6e571f0b08257b660b2208d1dc6fcc372c52da27d
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iEYEARECAAYFAkwkqeIACgkQcxLzpIGCsLTlJACgnL5A9CdUPsu4XwvgzeCtfp6n
-tkcAn3XKHRJjmBIFHEftlHoh79Q3Ee1e
-=CUt4
------END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jnr-netdb/jnr-netdb-1.0.1.ebuild,v 1.1 2010/06/27 07:44:32 ali_bush Exp $
+
+EAPI=3
+
+JAVA_PKG_IUSE="doc source"
+WANT_ANT_TASKS="ant-nodeps"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Network services database access for java."
+HOMEPAGE="http://github.com/wmeissner/jnr-netdb"
+SRC_URI="http://github.com/wmeissner/jnr-netdb/tarball/${PV} -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+COMMON_DEP=">=dev-java/jaffl-0.5.1:0"
+
+RDEPEND=">=virtual/jre-1.5
+ ${COMMON_DEP}"
+DEPEND=">=virtual/jdk-1.5
+ ${COMMON_DEP}
+ test?
+ (
+ dev-java/ant-junit4:0
+ dev-java/hamcrest-core:0
+ java-virtuals/jdk-with-com-sun:0
+ )"
+
+src_unpack() {
+ unpack ${A}
+ mv w* "${P}" || die
+}
+
+src_prepare() {
+ mkdir -p lib
+ find . -iname 'junit*.jar' -delete
+ sed -i -e "s|run.test.classpath=|run.test.classpath=lib/hamcrest-core.jar:|g" nbproject/project.properties
+ java-pkg_jar-from --into lib jaffl jaffl.jar
+}
+
+EANT_EXTRA_ARGS="-Dreference.jaffl.jar=lib/jaffl.jar \
+ -Dproject.jaffl=\"${S}\" \
+ -D\"already.built.${S}\"=true"
+
+src_test() {
+ java-pkg_jar-from --build-only --into lib/junit_4 junit-4 \
+ junit.jar junit-4.5.jar
+ java-pkg_jar-from --build-only --into lib hamcrest-core \
+ hamcrest-core.jar
+ sed -i -e \
+ "s_\${file.reference.jffi-complete.jar}_$(java-pkg_getjars --build-only --with-dependencies jaffl)_" \
+ nbproject/project.properties
+
+ ANT_TASKS="ant-junit4 ant-nodeps" eant test \
+ ${EANT_EXTRA_ARGS} \
+ -Djava.library.path="$(java-config -di jaffl)"
+}
+
+src_install() {
+ java-pkg_dojar "dist/${PN}.jar"
+ use doc && java-pkg_dojavadoc dist/javadoc
+ use source && java-pkg_dosrc src/*
+}