From 660cc4d7ca465397689b5ef1e521d4130e7895c5 Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Fri, 19 Mar 2010 12:01:01 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-15835-svn/cvs/Linux x86_64 --- dev-libs/icu/ChangeLog | 8 ++++- dev-libs/icu/Manifest | 8 ++--- dev-libs/icu/icu-4.4.ebuild | 71 +++++++++++++++++++++++++++++++++++++ 3 files changed, 82 insertions(+), 5 deletions(-) create mode 100644 dev-libs/icu/icu-4.4.ebuild diff --git a/dev-libs/icu/ChangeLog b/dev-libs/icu/ChangeLog index 10c2263f32a9..443bc3cb7b82 100644 --- a/dev-libs/icu/ChangeLog +++ b/dev-libs/icu/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/icu # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.104 2010/03/07 15:50:54 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.105 2010/03/19 12:01:01 arfrever Exp $ + +*icu-4.4 (19 Mar 2010) + + 19 Mar 2010; Arfrever Frehtes Taifersar Arahesis + -icu-4.4_rc1.ebuild, +icu-4.4.ebuild: + Version bump. *icu-4.4_rc1 (07 Mar 2010) diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 719797dbc68b..44011977f25a 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -15,12 +15,12 @@ DIST icu4c-4_0-docs.zip 4366805 RMD160 ce81012d86ff609b443b710f822f107d629a75ed DIST icu4c-4_0_1-src.tgz 12356471 RMD160 e40e7ffddd3134a34fe7e7bc98d776c5b67b637c SHA1 65a65e9cd5670e113031def9448f65fb8f84f47a SHA256 fe4d33cc7393c355df7b13080e1c3717ec1acac2f8cfe452b691f33c5f467259 DIST icu4c-4_2-docs.zip 4767072 RMD160 0ef1c2ef6f649924fa9ee603a48ae664965b0eec SHA1 703760245543aa64fa92084d77bba4f019bab0ae SHA256 2310cc74088ea715b083e24ff75d9d2c71533712b190eaccc901c6cb6bfd196f DIST icu4c-4_2_1-src.tgz 13161131 RMD160 1b94317a117c40d564ec047cff9cb2de2de3bd9e SHA1 872a77fca51325ab0b335cbbadc1739576078434 SHA256 814de31e1413df945cdd34939b424c4cf7a94d1c481f2d44c99c8ca52b288063 -DIST icu4c-4_4_rc1-docs.zip 4762481 RMD160 de18002e3f9cfe0f213cd5dc27d6c3a3398ab182 SHA1 5ff5c2d4e9ecf136e4414133807f44ea75a62970 SHA256 86cead0d27ba6f59aff56073207fc6e866018c63c0165a432dc991d254d51eba -DIST icu4c-4_4_rc1-src.tgz 16431456 RMD160 bc1e8e01fdb828d33a356dd1532635da3376a8ba SHA1 ab84a4098c49186b7e62479e85feb36f9337bc13 SHA256 a69730e66bfad1be8c571f9cdc86d08b31f6d35fe720ddb7625a2825a3c9eb73 +DIST icu4c-4_4-docs.zip 4743886 RMD160 6321fdc500d018358578249d32e84cfdc3f17db7 SHA1 fc76c72f8fa8954e6348fa2a34530cbc44e1491d SHA256 d7b21930173f9e4a9325bb7056081183c9fb395ca4eb259e9f5ea95239e53418 +DIST icu4c-4_4-src.tgz 16428350 RMD160 ef777ba1324cced2b4dbd1438ed7543eaf115d63 SHA1 6f01fe700e4ba035888c10ec7e964e1772c7f626 SHA256 96caab011e784b004ce5867665fe711402a53eb6d19a8817f582c819711f93f3 EBUILD icu-3.6-r2.ebuild 951 RMD160 9bbf921a1e5cdf0c14d3cbc6319f15c99c9fd255 SHA1 88de3f6de23f0a3a3d55d158a7f3f880aee23f4b SHA256 948a2a6ef61fb2669fc38f57bfb10773e9835523446f7356259058a0cdf6b086 EBUILD icu-3.8.1-r1.ebuild 2305 RMD160 6b6537758e8ff7038e362b02d412afb3d4e267b4 SHA1 1d37dd15f7c899010807726bf25a723776f80ba1 SHA256 a766cd6d4950c0fe44126c53a8fa14704a7293cf0b1120b0ba9611247b84e6e0 EBUILD icu-4.0.1.ebuild 2172 RMD160 bf0956acfe882128b7be0508b473cc45d2fa5827 SHA1 90f225176c33db740be4f0a7eade80bf9a3b5f1c SHA256 89ec96ebcbe1520c215887b127c3b1b6cf71a0d68af43f975f086cc3e6257a3a EBUILD icu-4.2.1.ebuild 2092 RMD160 1bcd9e0b51536bd5726d8b7fbd7065cdd81a37ba SHA1 18ebdeb5a06bc3087bd25984c2f930a015d71d09 SHA256 63d07ed11f3009af74eb0f266b7df17f6f757eb7e40d5512b47100e48a6dd60d -EBUILD icu-4.4_rc1.ebuild 1981 RMD160 0c52f70df6a635632b99541c9f1a4d0a42df7d6f SHA1 b504102c7b715e8f0f91b0c638a5fa341d557603 SHA256 cdce6dc4d6c8efae0e488ae909c65757eb9b8f5b2868465b2640a6bea9c88e80 -MISC ChangeLog 12623 RMD160 cd0b65ce63dcb33ca3d2b36ac7a225ec13e80d8f SHA1 1de18f4e92db88c220253653d513806377da2d13 SHA256 952bedbdd7552c8259098b0acf3c8cd6b3a31f4a110ee1984c246358d4695a0b +EBUILD icu-4.4.ebuild 1783 RMD160 eddba60e1bc9a8705dab48de7d736a5872fd1503 SHA1 c33373f04c1797db68197839c84d535d382728b2 SHA256 c8c959c76144f06395c2853d11cf1fe00dc4a72ca344baaae09ba9108d6bdc30 +MISC ChangeLog 12777 RMD160 a584de890097e8efcaa483ace123f8b35fedc854 SHA1 ed5b0e2261505eb8f37ad8ef212f01ab28e8de81 SHA256 502433d889ece806fd92a717f8ff6c90e88466586c863c4ecbc8050df42db915 MISC metadata.xml 274 RMD160 c5ce174bf40a37d632d003bab5e2c5b97777a1c6 SHA1 ccf8f018b8d3a49a1557b5f77e29802cbbc6140d SHA256 b2c70fe9d0595a367c5d41793662a02d301f77b09b6dc70f5b675c2725419a6a diff --git a/dev-libs/icu/icu-4.4.ebuild b/dev-libs/icu/icu-4.4.ebuild new file mode 100644 index 000000000000..7d06a8c5a796 --- /dev/null +++ b/dev-libs/icu/icu-4.4.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-4.4.ebuild,v 1.1 2010/03/19 12:01:01 arfrever Exp $ + +EAPI="3" + +inherit flag-o-matic versionator + +DESCRIPTION="International Components for Unicode" +HOMEPAGE="http://www.icu-project.org/ http://ibm.com/software/globalization/icu/" + +BASEURI="http://download.icu-project.org/files/${PN}4c/${PV}" +DOCS_PV="$(get_version_component_range 1-2)" +DOCS_BASEURI="http://download.icu-project.org/files/${PN}4c/${DOCS_PV}" +DOCS_PV="${DOCS_PV/./_}" +SRCPKG="${PN}4c-${PV//./_}-src.tgz" +APIDOCS="${PN}4c-${DOCS_PV}-docs.zip" + +SRC_URI="${BASEURI}/${SRCPKG} + doc? ( ${DOCS_BASEURI}/${APIDOCS} )" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc examples" + +DEPEND="doc? ( app-arch/unzip )" +RDEPEND="" + +S="${WORKDIR}/${PN}/source" + +src_unpack() { + unpack ${SRCPKG} + if use doc; then + mkdir apidocs + pushd apidocs > /dev/null + unpack ${APIDOCS} + popd > /dev/null + fi +} + +src_prepare() { + # Do not hardcode used CFLAGS, LDFLAGS etc. into icu-config + # Bug 202059 + # https://bugs.icu-project.org/trac/ticket/6102 + for x in ARFLAGS CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do + sed -i -e "/^${x} =.*/s:@${x}@::" "config/Makefile.inc.in" || die "sed failed" + done +} + +src_configure() { + econf \ + --enable-static \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_test() { + emake check || die "emake check failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dohtml ../readme.html + dodoc ../unicode-license.txt + if use doc; then + insinto /usr/share/doc/${PF}/html/apidocs + doins -r "${WORKDIR}"/apidocs/* + fi +} -- 2.26.2