summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalph Sennhauser <sera@gentoo.org>2012-06-10 10:37:28 +0000
committerRalph Sennhauser <sera@gentoo.org>2012-06-10 10:37:28 +0000
commitb390c5aed13e46b0ece31da9b4e27f00ed71b684 (patch)
tree7790d6b3c2dd234fe08dac03a6497285b896738d /dev-java/icu4j
parentRemove applied patches. (diff)
downloadhistorical-b390c5aed13e46b0ece31da9b4e27f00ed71b684.tar.gz
historical-b390c5aed13e46b0ece31da9b4e27f00ed71b684.tar.bz2
historical-b390c5aed13e46b0ece31da9b4e27f00ed71b684.zip
Version bump. #339526
Require at least jdk6. #361593 Build javadocs instead of downloading them. Add use examples to install samples and demos. No longer force javac as compiler. No longer disable any tests. Package-Manager: portage-2.1.10.62/cvs/Linux x86_64
Diffstat (limited to 'dev-java/icu4j')
-rw-r--r--dev-java/icu4j/ChangeLog14
-rw-r--r--dev-java/icu4j/Manifest18
-rw-r--r--dev-java/icu4j/icu4j-49.1.ebuild49
3 files changed, 71 insertions, 10 deletions
diff --git a/dev-java/icu4j/ChangeLog b/dev-java/icu4j/ChangeLog
index 8ab829474b98..4c31d2b7de30 100644
--- a/dev-java/icu4j/ChangeLog
+++ b/dev-java/icu4j/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-java/icu4j
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icu4j/ChangeLog,v 1.55 2011/12/31 12:32:47 sera Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icu4j/ChangeLog,v 1.56 2012/06/10 10:37:28 sera Exp $
+
+*icu4j-49.1 (10 Jun 2012)
+
+ 10 Jun 2012; Ralph Sennhauser <sera@gentoo.org> +icu4j-49.1.ebuild:
+ Version bump. #339526
+ Require at least jdk6. #361593
+ Build javadocs instead of downloading them.
+ Add use examples to install samples and demos.
+ No longer force javac as compiler.
+ No longer disable any tests.
31 Dec 2011; Ralph Sennhauser <sera@gentoo.org> icu4j-3.8.1-r1.ebuild,
icu4j-4.0.1.1.ebuild, icu4j-4.2.1.1.ebuild, icu4j-4.4.1.1.ebuild,
diff --git a/dev-java/icu4j/Manifest b/dev-java/icu4j/Manifest
index 16972dec13fb..65b43aaf8a35 100644
--- a/dev-java/icu4j/Manifest
+++ b/dev-java/icu4j/Manifest
@@ -5,6 +5,7 @@ AUX icu4j-3.8.1-manifest 781 RMD160 a7ed98a6cd2977a8dfbcf4231dc06b5fb0b0dcf9 SHA
AUX icu4j-4.0-manifest 785 RMD160 4d6026d51c29b39a26ba09203fdc82b1ac6df88f SHA1 0a14e30093a8ee1f224895ec0ae054f4431c4426 SHA256 d2b1599ac0826cab97290a4ac3f54b01330d54a046d0ed28c5f26ef558addc41
DIST icu4j-3_8_1-docs.jar 1470606 RMD160 8131fc868505050ded8563618f3a287e0a57d8eb SHA1 261ba7e69c97e1ea98f08c878280f9cc313184af SHA256 e3acbb4523ebf90288bde1ff4ebe16241ff8d5a3e53ce9e29636f569a42f0b46
DIST icu4j-3_8_1-src.jar 13782832 RMD160 8b0feb5d956b4d82ecc69e8da89c572c5c25cc8c SHA1 420d988835f6ac4582ebab90a0f97d2800a8bc4e SHA256 c6b42a4a9fe0d13302897ee0bf2c955b8a7a02af1ee01ad9cdb61a515638ca0f
+DIST icu4j-49_1.tgz 18487856 RMD160 d3bdfa7d52bfee081aeb3ae8488579091e65422d SHA1 4db744737a4e2fc62665efa39a309c8b6b00a2ba SHA256 40e0c09cb8a12883bd5c06826f6651203baf214919be98f120cd89002362329a
DIST icu4j-4_0_1_1-docs.jar 1553089 RMD160 e8304c27dc363ae99d2ddb6a0624e869c7c3a940 SHA1 167fcb43d5cd4059cd9e632720698e1ff676807f SHA256 44319c329b628c5e14e74eeb285ddb876c34e3529b06c69abd9a54799490cd8e
DIST icu4j-4_0_1_1-src.jar 15138020 RMD160 d6cd5163ebbf7bcb2bdfd8f65f83e9ec390c290d SHA1 daa3467983e6ecd735cd67e5920170702375bc7d SHA256 9d5484ccb3ad6849b6d3986ee2cf146984cbbb8adb2349dc79f6a4e006bc417e
DIST icu4j-4_2_1_1-docs.jar 1633918 RMD160 fce28952376f9257a26c1b67a1c2a5131197329d SHA1 7d51af37c38cbd9b28eb0457e900ea2211cad8bc SHA256 3749ec254d38b6ca2e13ed5cf493ac371ff3c548bf95302af41bb408e0bcbfa8
@@ -18,16 +19,17 @@ EBUILD icu4j-4.0.1.1.ebuild 2490 RMD160 8d476725c3446712f6ecc3553db8963525fb1cd0
EBUILD icu4j-4.2.1.1.ebuild 2229 RMD160 c29a68c4c88ebc4c862d7c45f7b2e5efab8025b4 SHA1 717c441af1e096aab2aa05cc8b11d11604916697 SHA256 0be6e6fdeba1de81c46271b4d41339aa251100f57d6351cb6b057ec628818fcd
EBUILD icu4j-4.4.1.1.ebuild 2378 RMD160 53e63e377fd5d8ae5e541742d89200c9e45a76b5 SHA1 1025e262adcad6a0f8732a86bf3a8010d433e726 SHA256 7c65f0ccaa288a2549d981c215d1a1373cf1523bf669237097cb8195804ad79b
EBUILD icu4j-4.4.2.ebuild 2374 RMD160 3146f87ecd5592cffb1b50a4b2449e798a2b8f7b SHA1 9b8ff86eebe72287364208c3ca2b4127a2ab7f73 SHA256 5325496b76afd81a2305912c00dc6d136153addba387fe10ff4d9363bfd4b5ff
-MISC ChangeLog 7634 RMD160 ff211401a5e5a44b0b94d04a4a901fdb4a0c2df9 SHA1 7462f950a0fe8ce90b85499076aabb5824611224 SHA256 af9254471a768c1f6c4522f5e8ad505f2b617492e59f7b791d8901b9ce0aa60d
+EBUILD icu4j-49.1.ebuild 1347 RMD160 68cf7d88edc5682c7b96091364b84938fc8b3cd2 SHA1 40dbef83081ef1a99c2bc27aef621cda11071d5a SHA256 b5459c36bd7841213dc2361aa552e5811d0eec8e2fd61f845a58cb5a89071107
+MISC ChangeLog 7952 RMD160 bc2f404838c6643f35dd3882f05111d894f940dc SHA1 5f017d2dc16e1be1ae51a7428e3459455c20dc35 SHA256 ff8ab6ff1426a427f5b67511952e4c773d7d0604f93f4411963fd565f508d1fa
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBAgAGBQJO/wD9AAoJEIUJ+svaV163zPoH/1zMmM09EQc+uahWw70X3j72
-Qgqw/6Bj02GY93TjXQmBIsviFwYmYQqNf4EpzhkLtIo8FjTcF4jsxElnpCyOZ7ML
-cSvZcFGe8n8/+4YMaBX4jdCkyY1m7uDNJh7woM65YnUmVMJlLje0276WmqpT3cHX
-a1kjC0dgPztoWmqqY133xJavH2GyVvUjpJci/jOjsmbakF1K1QW2h0D1WCI6GE9h
-xgf29toDgvbWN+4kyhgK+tVn6k4zlNJ+MpyoAzjlNV0xJju3mHpzqtwj/757et0k
-nH0YQpwBc7BxcAyExT16JNRFJ8W24lvyCoXTDfUqviVmTMLnF0IoZ4T3+jbWbVY=
-=ic/b
+iQEcBAEBAgAGBQJP1Hj2AAoJEIUJ+svaV163Qr8IAIYchtoVHi5fGpQzDWW7njDp
+E6SD2Xz6oZvojCpO9K7TrVFzTTjlfKByWuja2R8w2cclprlRX2ExKB/in6s8eyR4
+z7lbxvy4+Tx32In6YHr9kDbyvZbbm7vNvu8F5vra9bNDQhLrXah9up5RBC7E05z7
+yB/EHhNv2ln8M61Q6gcY3jbEM3rdDfviGFiZNkmFQEKjyaUMyImOs+cp7HrgfM+8
+1xY4pbG9/AZlnPHpcEiOj4RzngayX11kUc4J75+RttpMZ44/pdrs7RzOLzD589E5
+XkUas+vh3+tyH/cKdTscRsCJeFqf4Zr40TUXVwIrJmW0AtOmuAp0aXfcFUCNNAw=
+=xb9p
-----END PGP SIGNATURE-----
diff --git a/dev-java/icu4j/icu4j-49.1.ebuild b/dev-java/icu4j/icu4j-49.1.ebuild
new file mode 100644
index 000000000000..b16e80f47a53
--- /dev/null
+++ b/dev-java/icu4j/icu4j-49.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icu4j/icu4j-49.1.ebuild,v 1.1 2012/06/10 10:37:28 sera Exp $
+
+EAPI=4
+
+# testdata.jar, icudata.jar and icutzdata.jar do not contain *.class files
+# but *.res files. These *.res data files are needed to build the final jar.
+
+JAVA_PKG_IUSE="doc examples source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A set of Java libraries providing Unicode and Globalization support."
+HOMEPAGE="http://www.icu-project.org/"
+SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
+
+LICENSE="icu"
+SLOT="49"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+# Beware of jdk version dependant code #361593
+DEPEND=">=virtual/jdk-1.6"
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}"
+
+JAVA_PKG_BSFIX_NAME+=" common-targets.xml"
+
+EANT_DOC_TARGET="docs"
+
+EANT_TEST_TARGET="check"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_dojar "${PN}.jar"
+ java-pkg_dojar "${PN}-charset.jar"
+ java-pkg_dojar "${PN}-localespi.jar"
+
+ dohtml readme.html
+
+ use doc && java-pkg_dojavadoc doc
+ use examples && java-pkg_doexamples demos samples
+ use source && java-pkg_dosrc main/classes/*/src/com
+}