diff options
author | Ralph Sennhauser <sera@gentoo.org> | 2012-05-06 19:22:22 +0000 |
---|---|---|
committer | Ralph Sennhauser <sera@gentoo.org> | 2012-05-06 19:22:22 +0000 |
commit | 45e159e07ab4ced282632ac80a5d550e75d15da5 (patch) | |
tree | 3612b6022fc27812c90e229c2b42d4d0701fecf6 /dev-java/proxool | |
parent | eapi=4; vdr-plugin-2.eclass (diff) | |
download | gentoo-2-45e159e07ab4ced282632ac80a5d550e75d15da5.tar.gz gentoo-2-45e159e07ab4ced282632ac80a5d550e75d15da5.tar.bz2 gentoo-2-45e159e07ab4ced282632ac80a5d550e75d15da5.zip |
Major overhaul.
Require jdk6 for building. #402487
(Portage version: 2.1.10.57/cvs/Linux x86_64)
Diffstat (limited to 'dev-java/proxool')
-rw-r--r-- | dev-java/proxool/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/proxool/proxool-0.8.3-r2.ebuild | 55 |
2 files changed, 63 insertions, 2 deletions
diff --git a/dev-java/proxool/ChangeLog b/dev-java/proxool/ChangeLog index cebee8f74d2f..aacfd3021aa0 100644 --- a/dev-java/proxool/ChangeLog +++ b/dev-java/proxool/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/proxool -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/proxool/ChangeLog,v 1.13 2007/11/25 11:07:13 drac Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/proxool/ChangeLog,v 1.14 2012/05/06 19:22:22 sera Exp $ + +*proxool-0.8.3-r2 (06 May 2012) + + 06 May 2012; Ralph Sennhauser <sera@gentoo.org> +proxool-0.8.3-r2.ebuild: + Major overhaul. + Require jdk6 for building. #402487 25 Nov 2007; Samuli Suominen <drac@gentoo.org> proxool-0.8.3-r1.ebuild: amd64 stable wrt #189343 diff --git a/dev-java/proxool/proxool-0.8.3-r2.ebuild b/dev-java/proxool/proxool-0.8.3-r2.ebuild new file mode 100644 index 000000000000..446c1938575e --- /dev/null +++ b/dev-java/proxool/proxool-0.8.3-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/proxool/proxool-0.8.3-r2.ebuild,v 1.1 2012/05/06 19:22:22 sera Exp $ + +EAPI=4 + +JAVA_PKG_IUSE="doc source" +WANT_ANT_TASKS="ant-nodeps" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Proxool is a Java connection pool." +HOMEPAGE="http://proxool.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +# Tests disabled because they would need hibernate +# and as such creating a circular dependency +RESTRICT="test" + +COMMON_DEP=" + dev-java/avalon-framework:4.2 + dev-java/avalon-logkit:2.0 + dev-java/log4j:0 + dev-java/mx4j-core:3.0 + java-virtuals/servlet-api:3.0" +RDEPEND="${COMMON_DEP} + >=virtual/jre-1.4" +# Require jdk6 for building. #402487 +DEPEND="${COMMON_DEP} + virtual/jdk:1.6 + dev-util/checkstyle:0" + +java_prepare() { + find -name '*.jar' -exec rm {} + || die + + java-pkg_jar-from --into lib --build-only checkstyle +} + +JAVA_ANT_REWRITE_CLASSPATH="yes" +EANT_BUILD_TARGET="build-jar" +EANT_GENTOO_CLASSPATH="log4j,servlet-api-3.0,avalon-framework-4.2,avalon-logkit-2.0,mx4j-core-3.0" + +src_install() { + java-pkg_newjar build/${P}.jar ${PN}.jar + + dodoc README.txt || die + # dohtml valid as there are other docs too + use doc && java-pkg_dohtml -r doc/* + use source && java-pkg_dosrc src/java/* +} |