Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/icu: metadata.xml ChangeLog icu-4.0.1.ebuild
Date: Sun, 05 Apr 2009 17:03:49
Message-Id: E1LqVl4-0004eJ-I8@stork.gentoo.org
1 arfrever 09/04/05 17:03:46
2
3 Modified: metadata.xml ChangeLog
4 Added: icu-4.0.1.ebuild
5 Log:
6 Version bump (bug #248912).
7 (Portage version: 13290-svn/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 dev-libs/icu/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 15 Aug 2006 15:01:26 -0000 1.2
23 +++ metadata.xml 5 Apr 2009 17:03:46 -0000 1.3
24 @@ -2,4 +2,8 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>php</herd>
28 + <maintainer>
29 + <email>arfrever@g.o</email>
30 + <name>Arfrever Frehtes Taifersar Arahesis</name>
31 + </maintainer>
32 </pkgmetadata>
33
34
35
36 1.77 dev-libs/icu/ChangeLog
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.77&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/ChangeLog?rev=1.77&content-type=text/plain
40 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/ChangeLog?r1=1.76&r2=1.77
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v
45 retrieving revision 1.76
46 retrieving revision 1.77
47 diff -u -r1.76 -r1.77
48 --- ChangeLog 20 Feb 2008 04:17:04 -0000 1.76
49 +++ ChangeLog 5 Apr 2009 17:03:46 -0000 1.77
50 @@ -1,6 +1,12 @@
51 # ChangeLog for dev-libs/icu
52 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.76 2008/02/20 04:17:04 beandog Exp $
54 +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
55 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.77 2009/04/05 17:03:46 arfrever Exp $
56 +
57 +*icu-4.0.1 (05 Apr 2009)
58 +
59 + 05 Apr 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
60 + metadata.xml, +icu-4.0.1.ebuild:
61 + Version bump (bug #248912).
62
63 20 Feb 2008; Steve Dibb <beandog@g.o> icu-3.6-r2.ebuild:
64 amd64 stable, security bug 208001
65
66
67
68 1.1 dev-libs/icu/icu-4.0.1.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/icu-4.0.1.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/icu/icu-4.0.1.ebuild?rev=1.1&content-type=text/plain
72
73 Index: icu-4.0.1.ebuild
74 ===================================================================
75 # Copyright 1999-2009 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-4.0.1.ebuild,v 1.1 2009/04/05 17:03:46 arfrever Exp $
78
79 EAPI="2"
80
81 inherit versionator
82
83 DESCRIPTION="International Components for Unicode"
84 HOMEPAGE="http://www.icu-project.org/ http://ibm.com/software/globalization/icu/"
85
86 BASEURI="http://download.icu-project.org/files/${PN}4c/${PV}"
87 DOCS_PV="$(get_version_component_range 1-2)"
88 DOCS_BASEURI="http://download.icu-project.org/files/${PN}4c/${DOCS_PV}"
89 DOCS_PV="${DOCS_PV/./_}"
90 SRCPKG="${PN}4c-${PV//./_}-src.tgz"
91 USERGUIDE="${PN}-${DOCS_PV}-userguide.zip"
92 APIDOCS="${PN}4c-${DOCS_PV}-docs.zip"
93
94 SRC_URI="${BASEURI}/${SRCPKG}
95 doc? ( ${DOCS_BASEURI}/${USERGUIDE}
96 ${DOCS_BASEURI}/${APIDOCS} )"
97
98 LICENSE="BSD"
99 SLOT="0"
100 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
101 IUSE="debug doc examples"
102
103 DEPEND="doc? ( app-arch/unzip )"
104 RDEPEND=""
105
106 S="${WORKDIR}/${PN}/source"
107
108 src_unpack() {
109 unpack ${SRCPKG}
110 if use doc ; then
111 mkdir userguide
112 pushd ./userguide > /dev/null
113 unpack ${USERGUIDE}
114 popd > /dev/null
115
116 mkdir apidocs
117 pushd ./apidocs > /dev/null
118 unpack ${APIDOCS}
119 popd > /dev/null
120 fi
121 }
122
123 src_prepare() {
124 # Do not hardcode used CFLAGS, LDFLAGS etc. into icu-config
125 # Bug 202059
126 # http://bugs.icu-project.org/trac/ticket/6102
127 for x in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS ; do
128 sed -i -e "/^${x} =.*/s:@${x}@::" config/Makefile.inc.in || die "sed failed"
129 done
130 }
131
132 src_configure() {
133 econf \
134 --enable-static \
135 $(use_enable debug) \
136 $(use_enable examples samples)
137 }
138
139 src_install() {
140 emake DESTDIR="${D}" install || die "emake install failed"
141
142 dohtml ../readme.html
143 dodoc ../unicode-license.txt
144 if use doc ; then
145 insinto /usr/share/doc/${PF}/html/userguide
146 doins -r "${WORKDIR}"/userguide/userguide/*
147
148 insinto /usr/share/doc/${PF}/html/apidocs
149 doins -r "${WORKDIR}"/apidocs/*
150 fi
151 }