add icu 4
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@908 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
f8647230c5
commit
e0839787c8
275
dev-libs/icu/ChangeLog
Normal file
275
dev-libs/icu/ChangeLog
Normal file
@ -0,0 +1,275 @@
|
||||
# ChangeLog for dev-libs/icu
|
||||
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.76 2008/02/20 04:17:04 beandog Exp $
|
||||
|
||||
20 Feb 2008; Steve Dibb <beandog@gentoo.org> icu-3.6-r2.ebuild:
|
||||
amd64 stable, security bug 208001
|
||||
|
||||
10 Feb 2008; Olivier Crête <tester@gentoo.org> icu-3.8.1-r1.ebuild:
|
||||
Stable amd64, security bug #208001
|
||||
|
||||
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> icu-3.6-r2.ebuild,
|
||||
icu-3.8.1-r1.ebuild:
|
||||
alpha/ia64/sparc stable wrt security #208001
|
||||
|
||||
04 Feb 2008; Christian Faulhammer <opfer@gentoo.org> icu-3.6-r2.ebuild,
|
||||
icu-3.8.1-r1.ebuild:
|
||||
stable x86, security bug 208001
|
||||
|
||||
03 Feb 2008; Jeroen Roovers <jer@gentoo.org> icu-3.6-r2.ebuild,
|
||||
icu-3.8.1-r1.ebuild:
|
||||
Stable for HPPA (bug #208001).
|
||||
|
||||
03 Feb 2008; Brent Baude <ranger@gentoo.org> icu-3.8.1-r1.ebuild:
|
||||
Marking icu-3.8.1-r1 ppc and ppc64 for bug 208001
|
||||
|
||||
03 Feb 2008; Brent Baude <ranger@gentoo.org> icu-3.6-r2.ebuild:
|
||||
Marking icu-3.6-r2 ppc and ppc64 for bug 208001
|
||||
|
||||
*icu-3.6-r2 (02 Feb 2008)
|
||||
|
||||
02 Feb 2008; Christian Hoffmann <hoffie@gentoo.org>
|
||||
+files/icu-3.6-regexp-CVE-2007-4770+4771.diff, +icu-3.6-r2.ebuild:
|
||||
adding patch (by redhat) for CVE-2007-{4770,4771} per bug #208001 for 3.6
|
||||
series as well
|
||||
|
||||
*icu-3.8.1-r1 (02 Feb 2008)
|
||||
|
||||
02 Feb 2008; Christian Hoffmann <hoffie@gentoo.org>
|
||||
+files/icu-3.8-regexp-CVE-2007-4770+4771.diff, +icu-3.8.1-r1.ebuild:
|
||||
adding patch for CVE-2007-{4770,4771} per bug #208001, thanks to jakub
|
||||
|
||||
*icu-3.8.1 (04 Jan 2008)
|
||||
|
||||
04 Jan 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/icu-3.8-setBreakType-public.diff, +icu-3.8.1.ebuild:
|
||||
Version bump from project overlay
|
||||
|
||||
14 Nov 2007; Samuli Suominen <drac@gentoo.org> icu-3.6-r1.ebuild:
|
||||
amd64 stable wrt #198580
|
||||
|
||||
14 Nov 2007; Jeroen Roovers <jer@gentoo.org> icu-3.6-r1.ebuild:
|
||||
Stable for HPPA (bug #198580).
|
||||
|
||||
11 Nov 2007; Raúl Porcel <armin76@gentoo.org> icu-3.6-r1.ebuild:
|
||||
alpha/ia64/sparc stable wrt #198580
|
||||
|
||||
11 Nov 2007; Dawid Węgliński <cla@gentoo.org> icu-3.6-r1.ebuild:
|
||||
Stable on x86 (bug #198580)
|
||||
|
||||
10 Nov 2007; Markus Rothe <corsair@gentoo.org> icu-3.6-r1.ebuild:
|
||||
Stable on ppc64; bug #198580
|
||||
|
||||
09 Nov 2007; nixnut <nixnut@gentoo.org> icu-3.6-r1.ebuild:
|
||||
Stable on ppc wrt bug 198580
|
||||
|
||||
27 Aug 2007; Markus Ullmann <jokey@gentoo.org> -icu-2.8.ebuild,
|
||||
-icu-3.2.ebuild, -icu-3.4.1.ebuild:
|
||||
some cleanup
|
||||
|
||||
*icu-3.6-r1 (27 Aug 2007)
|
||||
|
||||
27 Aug 2007; Markus Ullmann <jokey@gentoo.org> +icu-3.6-r1.ebuild:
|
||||
Version bump from project overlay
|
||||
|
||||
21 Aug 2007; Jakub Moc <jakub@gentoo.org> icu-3.6-r1.ebuild:
|
||||
Add debug use flag
|
||||
|
||||
21 Aug 2007; Jakub Moc <jakub@gentoo.org> +metadata.xml, +icu-3.6-r1.ebuild:
|
||||
Always install static libs as well, Bug 167481
|
||||
|
||||
14 Jul 2007; Raúl Porcel <armin76@gentoo.org> icu-3.6.ebuild:
|
||||
alpha stable
|
||||
|
||||
02 Jun 2007; Raúl Porcel <armin76@gentoo.org> icu-3.6.ebuild:
|
||||
Add ~alpha wrt #148659
|
||||
|
||||
08 May 2007; Fabian Groffen <grobian@gentoo.org> icu-3.4.1.ebuild,
|
||||
icu-3.6.ebuild:
|
||||
Dropped ppc-macos keyword, see you in prefix
|
||||
|
||||
21 Apr 2007; Raúl Porcel <armin76@gentoo.org> icu-3.6.ebuild:
|
||||
ia64 stable
|
||||
|
||||
28 Mar 2007; Raúl Porcel <armin76@gentoo.org> icu-3.6.ebuild:
|
||||
Add ~ia64 wrt bug 148659
|
||||
|
||||
28 Dec 2006; Jeroen Roovers <jer@gentoo.org> icu-3.6.ebuild:
|
||||
Stable for HPPA (bug #158770).
|
||||
|
||||
23 Dec 2006; Peter Weller <welp@gentoo.org> icu-3.6.ebuild:
|
||||
Stable on amd64
|
||||
|
||||
03 Dec 2006; Markus Rothe <corsair@gentoo.org> icu-3.6.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
26 Nov 2006; Tiziano Müller <dev-zero@gentoo.org> icu-3.6.ebuild:
|
||||
~x86-fbsd keyword added
|
||||
|
||||
12 Nov 2006; Luca Longinotti <chtekk@gentoo.org> -icu-2.6.ebuild,
|
||||
-icu-2.6.2.ebuild, icu-2.8.ebuild, icu-3.4.1.ebuild, icu-3.6.ebuild:
|
||||
Cleanup of old ebuilds, sync new ones.
|
||||
|
||||
*icu-3.6 (06 Nov 2006)
|
||||
|
||||
06 Nov 2006; Sebastian Bergmann <sebastian@gentoo.org> +icu-3.6.ebuild:
|
||||
Version bump for bug #154203.
|
||||
|
||||
30 Oct 2006; Stuart Longland <redhatter@gentoo.org> icu-3.4.1.ebuild:
|
||||
Tested successfully (using inbuilt testkit) -- ~mips keyword added on
|
||||
request of bug #148659.
|
||||
|
||||
25 Oct 2006; Joshua Jackson <tsunam@gentoo.org> icu-3.4.1.ebuild:
|
||||
Stable x86; bug #148658
|
||||
|
||||
01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> icu-3.4.1.ebuild:
|
||||
Added ~hppa, bug #148659
|
||||
|
||||
26 Sep 2006; Jason Wever <weeve@gentoo.org> icu-3.4.1.ebuild:
|
||||
Stable on SPARC wrt bug #148658.
|
||||
|
||||
23 Sep 2006; <nixnut@gentoo.org> icu-3.4.1.ebuild:
|
||||
Stable on ppc wrt bug 148658
|
||||
|
||||
22 Sep 2006; Luca Longinotti <chtekk@gentoo.org> icu-3.2.ebuild,
|
||||
icu-3.4.1.ebuild:
|
||||
Fix again parallel build failure, seems it doesn't work with high values,
|
||||
sorry!
|
||||
|
||||
22 Sep 2006; Markus Rothe <corsair@gentoo.org> icu-3.4.1.ebuild:
|
||||
Added ~ppc64; bug #148659
|
||||
|
||||
22 Sep 2006; Luca Longinotti <chtekk@gentoo.org> -icu-2.0.ebuild,
|
||||
-icu-2.2.ebuild, icu-2.6.ebuild, icu-2.6.2.ebuild, icu-2.8.ebuild,
|
||||
icu-3.2.ebuild, -icu-3.4.ebuild, icu-3.4.1.ebuild:
|
||||
Cleanup ebuilds, remove -j1 forcing since I couldn't reproduce any failure
|
||||
with the compile, remove --enable-layout since it's already default.
|
||||
|
||||
15 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> icu-3.4.1.ebuild:
|
||||
Marked ~amd64 For bug #111545
|
||||
|
||||
13 Sep 2006; Luca Barbato <lu_zero@gentoo.org> icu-3.4.1.ebuild:
|
||||
Marked ~ppc
|
||||
|
||||
15 Aug 2006; Sebastian Bergmann <sebastian@gentoo.org> metadata.xml:
|
||||
This package is now maintained by php-bugs@gentoo.org.
|
||||
|
||||
*icu-3.4.1 (15 Aug 2006)
|
||||
|
||||
15 Aug 2006; Sebastian Bergmann <sebastian@gentoo.org> +icu-3.4.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
10 Nov 2005; Jason Wever <weeve@gentoo.org> icu-3.4.ebuild:
|
||||
Added ~sparc keyword as it went the way of the dodo in the version bump.
|
||||
|
||||
02 Oct 2005; Fabian Groffen <grobian@gentoo.org> icu-3.4.ebuild:
|
||||
Marking ~ppc-macos (bug #107641)
|
||||
|
||||
*icu-3.4 (16 Sep 2005)
|
||||
|
||||
16 Sep 2005; Sebastian Bergmann <sebastian@gentoo.org> +icu-3.4.ebuild:
|
||||
Version bump, closes bug 102191.
|
||||
|
||||
03 Sep 2005; Stefan Briesenick <sbriesen@gentoo.org> icu-3.2.ebuild:
|
||||
fixing parallel build problems using 'emake -j1' (see bug 102426)
|
||||
|
||||
20 Mar 2005; Jason Wever <weeve@gentoo.org> icu-2.8.ebuild:
|
||||
Stable on SPARC.
|
||||
|
||||
14 Mar 2005; Peter Johanson <latexer@gentoo.org> icu-2.8.ebuild:
|
||||
Stable on x86
|
||||
|
||||
26 Feb 2005; Peter Johanson <latexer@gentoo.org> icu-2.0.ebuild,
|
||||
icu-2.2.ebuild, icu-2.6.2.ebuild, icu-2.6.ebuild, icu-2.8.ebuild,
|
||||
icu-3.2.ebuild:
|
||||
Update the homepage. See bug #83280.
|
||||
|
||||
*icu-3.2 (24 Feb 2005)
|
||||
|
||||
24 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> +icu-3.2.ebuild:
|
||||
New upstream version.
|
||||
|
||||
19 Feb 2005; David Holm <dholm@gentoo.org> icu-2.8.ebuild:
|
||||
Stable on ppc
|
||||
|
||||
20 Jan 2005; Aron Griffis <agriffis@gentoo.org> icu-2.8.ebuild:
|
||||
stable on ia64
|
||||
|
||||
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||
Change encoding to UTF-8 for GLEP 31 compliance
|
||||
|
||||
17 Dec 2004; Markus Rothe <corsair@gentoo.org> icu-2.8.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
04 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> icu-2.8.ebuild:
|
||||
Added to ~sparc.
|
||||
|
||||
08 Nov 2004; Markus Rothe <corsair@gentoo.org> icu-2.8.ebuild:
|
||||
Marked ~ppc64
|
||||
|
||||
*icu-2.6.2 (07 Nov 2004)
|
||||
|
||||
07 Nov 2004; <peter@gentoo.org> +metadata.xml, +icu-2.6.2.ebuild:
|
||||
Bump to the latest 2.6.x series, and add a metadata.xml.
|
||||
|
||||
21 Oct 2004; Aron Griffis <agriffis@gentoo.org> icu-2.8.ebuild:
|
||||
add ~ia64
|
||||
|
||||
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> icu-2.0.ebuild,
|
||||
icu-2.2.ebuild, icu-2.6.ebuild, icu-2.8.ebuild:
|
||||
virtual/glibc -> virtual/libc
|
||||
|
||||
23 May 2004; Bryan Østergaard <kloeri@gentoo.org> icu-2.8.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
13 May 2004; Michael McCabe <randy@gentoo.org> icu-2.8.ebuild:
|
||||
Added s390 keywords
|
||||
|
||||
05 May 2004; David Holm <dholm@gentoo.org> icu-2.8.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
20 Apr 2004; Bryan Østergaard <kloeri@gentoo.org> icu-2.8.ebuild:
|
||||
Added ~alpha to keywords.
|
||||
|
||||
27 Mar 2004; Chuck Short <zul@gentoo.org> icu-2.6.ebuild:
|
||||
Stable on sparc.
|
||||
|
||||
10 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> icu-2.8.ebuild:
|
||||
Adding amd64 keyword.
|
||||
|
||||
*icu-2.8 (25 Feb 2004)
|
||||
|
||||
25 Feb 2004; Markus Nigbur <pyrania@gentoo.org> icu-2.8.ebuild:
|
||||
Version bump.
|
||||
|
||||
17 Feb 2004; <agriffis@gentoo.org> icu-2.6.ebuild:
|
||||
add ~alpha and ~ia64
|
||||
|
||||
15 Feb 2004; David Holm <dholm@gentoo.org> icu-2.6.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*icu-2.6 (06 Oct 2003)
|
||||
|
||||
06 Oct 2003; Markus Nigbur <pyrania@gentoo.org> icu-2.6.ebuild:
|
||||
Bumped. Thanks to davidslists@gmx.net (David Blue) (bug 29812).
|
||||
|
||||
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||
|
||||
*icu-2.2 (05 Oct 2002)
|
||||
|
||||
05 Oct 2002; Seemant Kulleen <seemant@gentoo.org> icu-2.2.ebuild
|
||||
files/digest-icu-2.2 :
|
||||
|
||||
Version bump (long needed), thanks to: davidslists@gmx.net (David Blue) in
|
||||
bug #8789
|
||||
|
||||
*icu-2.0 (24 Feb 2002)
|
||||
|
||||
05 Oct 2002; Seemant Kulleen <seemant@gentoo.org> icu-2.0.ebuild :
|
||||
|
||||
emake->make. Thanks to: davidslists@gmx.net (David Blue) in bug #8789.
|
||||
|
||||
24 Feb 2002; Chris Houser <chouser@gentoo.org> icu-2.0.ebuild
|
||||
files/digest-icu-2.0 ChangeLog :
|
||||
|
||||
Initial Gentoo package; thanks, Charles Kerr.
|
6
dev-libs/icu/Manifest
Normal file
6
dev-libs/icu/Manifest
Normal file
@ -0,0 +1,6 @@
|
||||
DIST icu-4_0-userguide.zip 2201832 RMD160 efbde385d89be4f91f4945c963d3abc118121f50 SHA1 a4c7bbe4ce0b99bf907b598620aa58daf51d6883 SHA256 db9accfdfdb6536881513d8d0c09ff53cee0340804f0f06ed4fb303cceed1092
|
||||
DIST icu4c-4_0-docs.zip 4366805 RMD160 ce81012d86ff609b443b710f822f107d629a75ed SHA1 9a7c0a0c63adf02fb156b076d76acaa7dc59a15b SHA256 d99ffa2356e45620b49d71c43a21f830f92d3cf7eb5aa0b02b23580c2289bed6
|
||||
DIST icu4c-4_0_1-src.tgz 12356471 RMD160 e40e7ffddd3134a34fe7e7bc98d776c5b67b637c SHA1 65a65e9cd5670e113031def9448f65fb8f84f47a SHA256 fe4d33cc7393c355df7b13080e1c3717ec1acac2f8cfe452b691f33c5f467259
|
||||
EBUILD icu-4.0.1.ebuild 1962 RMD160 38b031ff49c6c2244f5843443437685a30ef71b5 SHA1 c9cfc8514818d569e9b4e89b7bebe1bf08058eae SHA256 4a651819b46ddccc38db38a7bd09a2185cb926834a97f23b6ae1fc06990be17f
|
||||
MISC ChangeLog 8950 RMD160 3961f4961232664ce570223faf45ca09ea5673c4 SHA1 3b53d59ff897625afe1530c7b607a17632e62390 SHA256 18e5bd62ee156ae7cc95693c9c3e832266684a2a4124ee4cf9fb99b11a7228b8
|
||||
MISC metadata.xml 157 RMD160 a98db3a086fae3c09a903dadbc05f60443ec4b1a SHA1 ddaa23cc35eb917bf8962b652442bebb1ce0f440 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1
|
77
dev-libs/icu/icu-4.0.1.ebuild
Normal file
77
dev-libs/icu/icu-4.0.1.ebuild
Normal file
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-3.8.1-r1.ebuild,v 1.7 2008/12/07 12:06:07 vapier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit 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"
|
||||
USERGUIDE="${PN}-${DOCS_PV}-userguide.zip"
|
||||
APIDOCS="${PN}4c-${DOCS_PV}-docs.zip"
|
||||
|
||||
SRC_URI="${BASEURI}/${SRCPKG}
|
||||
doc? ( ${DOCS_BASEURI}/${USERGUIDE}
|
||||
${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 userguide
|
||||
pushd ./userguide > /dev/null
|
||||
unpack ${USERGUIDE}
|
||||
popd > /dev/null
|
||||
|
||||
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
|
||||
# http://bugs.icu-project.org/trac/ticket/6102
|
||||
for x in CFLAGS CXXFLAGS CPPFLAGS 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_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/userguide
|
||||
doins -r "${WORKDIR}"/userguide/userguide/*
|
||||
|
||||
insinto /usr/share/doc/${PF}/html/apidocs
|
||||
doins -r "${WORKDIR}"/apidocs/*
|
||||
fi
|
||||
}
|
5
dev-libs/icu/metadata.xml
Normal file
5
dev-libs/icu/metadata.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>php</herd>
|
||||
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user