diff options
author | 2005-03-12 16:43:25 +0000 | |
---|---|---|
committer | 2005-03-12 16:43:25 +0000 | |
commit | 47cde785181ef4d810bd6543ac8ffac99d30f277 (patch) | |
tree | 298eb6ea4504bced9557ca5fe056f844a46c8568 /dev-java | |
parent | compile fix (diff) | |
download | gentoo-2-47cde785181ef4d810bd6543ac8ffac99d30f277.tar.gz gentoo-2-47cde785181ef4d810bd6543ac8ffac99d30f277.tar.bz2 gentoo-2-47cde785181ef4d810bd6543ac8ffac99d30f277.zip |
package doesnt make use of binary dependencies any longer. fixes #75856
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/commons-logging/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/commons-logging/Manifest | 4 | ||||
-rw-r--r-- | dev-java/commons-logging/commons-logging-1.0.4-r1.ebuild | 45 | ||||
-rw-r--r-- | dev-java/commons-logging/files/digest-commons-logging-1.0.4-r1 | 1 |
4 files changed, 56 insertions, 2 deletions
diff --git a/dev-java/commons-logging/ChangeLog b/dev-java/commons-logging/ChangeLog index 9c6f7c6ad9ee..ef180bff6d49 100644 --- a/dev-java/commons-logging/ChangeLog +++ b/dev-java/commons-logging/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/commons-logging # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-logging/ChangeLog,v 1.27 2005/01/26 21:07:48 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-logging/ChangeLog,v 1.28 2005/03/12 16:43:25 luckyduck Exp $ + +*commons-logging-1.0.4-r1 (12 Mar 2005) + + 12 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> + +commons-logging-1.0.4-r1.ebuild: + package doesnt make use of binary dependencies any longer. fixes #75856 26 Jan 2005; Markus Rothe <corsair@gentoo.org> commons-logging-1.0.4.ebuild: Stable on ppc64 diff --git a/dev-java/commons-logging/Manifest b/dev-java/commons-logging/Manifest index 2adcc181ad17..3773c980d394 100644 --- a/dev-java/commons-logging/Manifest +++ b/dev-java/commons-logging/Manifest @@ -1,4 +1,6 @@ -MD5 14a8e0b0bec4dcf56e447b587708d155 ChangeLog 3685 +MD5 ab7d074b446caff7ae7b4d4b9550c314 commons-logging-1.0.4-r1.ebuild 1641 MD5 0626fe661ad5c0ea60a9c17e620685d8 commons-logging-1.0.4.ebuild 1533 +MD5 14a8e0b0bec4dcf56e447b587708d155 ChangeLog 3685 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 MD5 1e62b8a1770a8f7d817420e0c0d5f651 files/digest-commons-logging-1.0.4 77 +MD5 1e62b8a1770a8f7d817420e0c0d5f651 files/digest-commons-logging-1.0.4-r1 77 diff --git a/dev-java/commons-logging/commons-logging-1.0.4-r1.ebuild b/dev-java/commons-logging/commons-logging-1.0.4-r1.ebuild new file mode 100644 index 000000000000..910fa708dae6 --- /dev/null +++ b/dev-java/commons-logging/commons-logging-1.0.4-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-logging/commons-logging-1.0.4-r1.ebuild,v 1.1 2005/03/12 16:43:25 luckyduck Exp $ + +inherit java-pkg + +DESCRIPTION="The Jakarta-Commons Logging package is an ultra-thin bridge between different logging libraries." +HOMEPAGE="http://jakarta.apache.org/commons/logging/" +SRC_URI="mirror://apache/jakarta/commons/logging/source/${PN}-${PV}-src.tar.gz" +DEPEND=">=dev-java/log4j-1.2.5 + =dev-java/avalon-logkit-1.2* + >=dev-java/ant-1.4 + avalon? ( =dev-java/avalon-framework-4.2* ) + jikes? ( >=dev-java/jikes-1.21 ) + >=virtual/jdk-1.3" +RDEPEND=">=virtual/jre-1.3" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="avalon doc jikes" + +S="${WORKDIR}/${P}-src/" + +src_unpack() { + unpack ${A} + cd ${S} + echo "log4j.jar=$(java-config -p log4j)" > build.properties + echo "logkit.jar=$(java-config -p avalon-logkit-1.2)" >> build.properties + use avalon && echo "avalon-framework.jar=$(java-config -p avalon-framework-4.2)" >> build.properties +} + +src_compile() { + local antflags="compile" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + use doc && antflags="${antflags} javadoc" + ant ${antflags} || die "compile problem" +} + +src_install() { + java-pkg_dojar target/${PN}-api.jar target/${PN}.jar + + dodoc RELEASE-NOTES.txt + dohtml PROPOSAL.html STATUS.html usersguide.html + use doc && java-pkg_dohtml -r dist/docs/ +} diff --git a/dev-java/commons-logging/files/digest-commons-logging-1.0.4-r1 b/dev-java/commons-logging/files/digest-commons-logging-1.0.4-r1 new file mode 100644 index 000000000000..f624da15c5f7 --- /dev/null +++ b/dev-java/commons-logging/files/digest-commons-logging-1.0.4-r1 @@ -0,0 +1 @@ +MD5 db5dc75c89e794f794be92d10df6be1b commons-logging-1.0.4-src.tar.gz 101017 |