Revision bump, moved ebuild from overlay.
authorWilliam Thomson <wltjr@gentoo.org>
Wed, 15 Nov 2006 04:03:55 +0000 (04:03 +0000)
committerWilliam Thomson <wltjr@gentoo.org>
Wed, 15 Nov 2006 04:03:55 +0000 (04:03 +0000)
Package-Manager: portage-2.1.2_rc1-r6

dev-java/commons-io/ChangeLog
dev-java/commons-io/Manifest
dev-java/commons-io/commons-io-1.2.ebuild [new file with mode: 0644]
dev-java/commons-io/files/digest-commons-io-1.2 [new file with mode: 0644]

index 733de9ec9dfbd142d7953ce1c7cda44cf8f9738a..ee2e0a687fb426c6ccefabd856213322a041b349 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/commons-io
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-io/ChangeLog,v 1.5 2006/10/09 02:27:30 nichoj Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-io/ChangeLog,v 1.6 2006/11/15 04:03:54 wltjr Exp $
+
+*commons-io-1.2 (15 Nov 2006)
+
+  15 Nov 2006; William L. Thomson Jr. <wltjr@gentoo.org>
+  +commons-io-1.2.ebuild:
+  Revision bump, moved ebuild from overlay.
 
   09 Oct 2006; Joshua Nichols <nichoj@gentoo.org> commons-io-1.1-r1.ebuild:
   Added ~ppc64.
index 40cd45f147e30c385a6ac6a4c82ba1f253b72c78..086a32a6184151e49258266a778be2af91a0d1bd 100644 (file)
@@ -8,6 +8,7 @@ RMD160 fd5ad828bde427ce8bfc62214b84d85132a9743d files/commons-io-1.1-gentoo.diff
 SHA256 925de8632fae344eb2564b0e0e26d41329bcd9e511813b561d1371366413f75b files/commons-io-1.1-gentoo.diff 508
 DIST commons-io-1.0-src.tar.gz 132118
 DIST commons-io-1.1-src.tar.gz 197922 RMD160 ad7be482ee4eebcdc193fe78497ed17394309ab1 SHA1 25a9302eaee611655ead3cd7e1a087e8ab745a99 SHA256 375983a026c86afee9b07405a616b3614de3f844b2530d54a5f12c06a666b92c
+DIST commons-io-1.2-src.tar.gz 205563 RMD160 cd1914721f5c2d460f0fe4e7ba2e1e23099bff2a SHA1 3f8758a3918e748d9a40500d3712292fdbcdd2df SHA256 9c9983fed8b5c633b156e429eb7885e70d6268eb23b00c16366702158daf8a22
 EBUILD commons-io-1.0.ebuild 1358 RMD160 0526b6e397ddafd468e5a74a0e97ad329c199a0c SHA1 198c5c617f0d1f104f4680a1a836ac4ec0ab2941 SHA256 a5513bf32eff45ccb8f7b2fdcc64a3a205edd94497b5d80dea1d8b6bffde1f6f
 MD5 19777a525a3840cd2f2d08d286e6f4ab commons-io-1.0.ebuild 1358
 RMD160 0526b6e397ddafd468e5a74a0e97ad329c199a0c commons-io-1.0.ebuild 1358
@@ -20,10 +21,14 @@ EBUILD commons-io-1.1.ebuild 1542 RMD160 1b51fdde51613887c20770f0145ce9c43bd504b
 MD5 a68959909875fa4e0c1c44570d2313c0 commons-io-1.1.ebuild 1542
 RMD160 1b51fdde51613887c20770f0145ce9c43bd504bd commons-io-1.1.ebuild 1542
 SHA256 cf72d5ac61b6ec8d9ed308cbea2d6a1ba35841c3166839827605f4efd4b679b2 commons-io-1.1.ebuild 1542
-MISC ChangeLog 1090 RMD160 9f1f72386f000c955ac059f3b6b4198034368aa7 SHA1 4ec834ef4799cc30dd2d61c31b506db457c32b0c SHA256 5bcc7ce0eee116e1794ad2d1e853cda473f654fd8eb3934c56a6b470625863ed
-MD5 4808012d1af50a7807955dad7ddfb1ed ChangeLog 1090
-RMD160 9f1f72386f000c955ac059f3b6b4198034368aa7 ChangeLog 1090
-SHA256 5bcc7ce0eee116e1794ad2d1e853cda473f654fd8eb3934c56a6b470625863ed ChangeLog 1090
+EBUILD commons-io-1.2.ebuild 1462 RMD160 d34f10da4a5d93db43d86122699c07193a2b3ff5 SHA1 ab96b4bda4e76d67e96e2a8832cea039e65abad3 SHA256 ad2977142c60b58da4ed31c07aa7b42dd0437d953aefa8767583f13ab5103272
+MD5 3462521f0a5b8242f569489438b7574e commons-io-1.2.ebuild 1462
+RMD160 d34f10da4a5d93db43d86122699c07193a2b3ff5 commons-io-1.2.ebuild 1462
+SHA256 ad2977142c60b58da4ed31c07aa7b42dd0437d953aefa8767583f13ab5103272 commons-io-1.2.ebuild 1462
+MISC ChangeLog 1248 RMD160 93d235d76b77e5fa90bb7c897e01b14ce4ff6089 SHA1 7d86fa25d377f72da77c147bada3d6ca2fcc0734 SHA256 ecfc8d002c0cc6d0b7f7ec5f95ce2523d298ba8d14846a482443f709ce46b0d0
+MD5 89a86007aa82cce8074c0b89ff663b5f ChangeLog 1248
+RMD160 93d235d76b77e5fa90bb7c897e01b14ce4ff6089 ChangeLog 1248
+SHA256 ecfc8d002c0cc6d0b7f7ec5f95ce2523d298ba8d14846a482443f709ce46b0d0 ChangeLog 1248
 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157
@@ -37,3 +42,6 @@ SHA256 e61a0c2ef412f92221612ef4339403b97a7251b950e4e0216f383b6a193dad47 files/di
 MD5 bc1ffbee448015bc91fa01027dde0fc4 files/digest-commons-io-1.1-r1 256
 RMD160 cf11facacd17ab742a02e9e9e996b77144b1d1a6 files/digest-commons-io-1.1-r1 256
 SHA256 e61a0c2ef412f92221612ef4339403b97a7251b950e4e0216f383b6a193dad47 files/digest-commons-io-1.1-r1 256
+MD5 313a2af07d8d0fb3c8776ccc9dd58e8c files/digest-commons-io-1.2 256
+RMD160 e36e92280db0a42341c7d0ff11220cbde37143ab files/digest-commons-io-1.2 256
+SHA256 a297ee846d83225494f320601b5217e3ab923da5f67bdf8c12e0f8e81d086d23 files/digest-commons-io-1.2 256
diff --git a/dev-java/commons-io/commons-io-1.2.ebuild b/dev-java/commons-io/commons-io-1.2.ebuild
new file mode 100644 (file)
index 0000000..1f72cd5
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-io/commons-io-1.2.ebuild,v 1.1 2006/11/15 04:03:54 wltjr Exp $
+
+inherit java-pkg-2 java-ant-2 eutils
+
+MY_P="${P}-src"
+DESCRIPTION="Commons-IO contains utility classes  , stream implementations, file filters  , and endian classes."
+HOMEPAGE="http://jakarta.apache.org/commons/io"
+SRC_URI="mirror://apache/jakarta/commons/io/source/${MY_P}.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc source"
+
+DEPEND="dev-java/ant-core
+       source? ( app-arch/zip )
+       >=virtual/jdk-1.3"
+RDEPEND=">=virtual/jre-1.3"
+
+S="${WORKDIR}/${MY_P}"
+
+# junit tests are disabled for now.
+# one of the tests (FileUtilsCleanDirectoryTestCase) always fails when run as
+# root.
+# TODO report upstream
+
+src_unpack() {
+       unpack ${A}
+
+       cd ${S}
+       epatch ${FILESDIR}/${P}-gentoo.diff
+
+       mkdir -p build/lib
+       cd build/lib
+#      use junit && java-pkg_jar-from junit
+}
+
+src_compile() {
+       local antflags="jar -Dlibdir=build/lib"
+       use doc && antflags="${antflags} javadoc -Djavadocdir=dist/docs/api"
+#      use junit && antflags="${antflags} test"
+       eant ${antflags} || die "compile problem"
+}
+
+src_install() {
+       java-pkg_newjar build/${P}.jar ${PN}.jar
+
+       dodoc RELEASE-NOTES.txt NOTICE.txt
+       dohtml PROPOSAL.html STATUS.html usersguide.html
+       use doc && java-pkg_dohtml -r dist/docs/api
+       use source && java-pkg_dosrc src/java/*
+}
diff --git a/dev-java/commons-io/files/digest-commons-io-1.2 b/dev-java/commons-io/files/digest-commons-io-1.2
new file mode 100644 (file)
index 0000000..4a5c828
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 d45b0c7c0fae36c3be99df86354d4323 commons-io-1.2-src.tar.gz 205563
+RMD160 cd1914721f5c2d460f0fe4e7ba2e1e23099bff2a commons-io-1.2-src.tar.gz 205563
+SHA256 9c9983fed8b5c633b156e429eb7885e70d6268eb23b00c16366702158daf8a22 commons-io-1.2-src.tar.gz 205563