* [ITP] icu-3.8-3 - International Components for Unicode
@ 2008-06-28 10:24 Reini Urban
2008-07-02 7:16 ` Corinna Vinschen
0 siblings, 1 reply; 6+ messages in thread
From: Reini Urban @ 2008-06-28 10:24 UTC (permalink / raw)
To: CygWin-Apps
[-- Attachment #1: Type: text/plain, Size: 1189 bytes --]
I again would like to contribute and maintain the icu packages,
which I need for the parrot and perl6 packages.
Notes:
* Since icu-3.8-1 I've merged Yaakov's and my attempts
to fix the problems Volker detected in
http://thread.gmane.org/gmane.os.cygwin.applications/16292
* The package layout is similar to the latest debian.
http://packages.debian.org/unstable/libicu38
icu is just a tiny stub for the big libicu38.
README and setup.hints attached.
Download:
wget -x -nH --cut-dirs=1 \
http://rurban.xarch.at/cygr/icu/icu-3.8-3-src.tar.bz2 \
http://rurban.xarch.at/cygr/icu/icu-3.8-3.tar.bz2 \
http://rurban.xarch.at/cygr/icu/icu-doc/icu-doc-3.8-3.tar.bz2 \
http://rurban.xarch.at/cygr/icu/icu-doc/setup.hint \
http://rurban.xarch.at/cygr/icu/libicu-devel/libicu-devel-3.8-3.tar.bz2 \
http://rurban.xarch.at/cygr/icu/libicu-devel/setup.hint \
http://rurban.xarch.at/cygr/icu/libicu38/libicu38-3.8-3.tar.bz2 \
http://rurban.xarch.at/cygr/icu/libicu38/setup.hint \
http://rurban.xarch.at/cygr/icu/setup.hint
First failing attempt was at
http://thread.gmane.org/gmane.os.cygwin.applications/16292
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
[-- Attachment #2: README --]
[-- Type: text/plain, Size: 3383 bytes --]
icu
-------------------------------------------
IBM Internationalization Components for Unicode
Runtime requirements:
cygwin-1.5.25-7
Build requirements:
cygwin-1.5.25-7
autoconf2.5-2.61-1
binutils-20060817-1
cygport-0.3.7-1
gawk-3.1.5-4
gcc-core-3.4.4-3
make-3.81-1
sed-4.1.5-2
Canonical homepage:
http://ibm.com/software/globalization/icu/
Canonical download:
ftp://www-126.ibm.com/pub/icu/
-------------------------------------------
Build instructions:
unpack icu-3.8-X-src.tar.bz2
if you use setup to install this src package, it will be
unpacked under /usr/src automatically
cd /usr/src
cygport ./icu-3.8-X.cygport all
This will create:
/usr/src/icu-3.8-X-src.tar.bz2
/usr/src/icu-3.8-X.tar.bz2
/usr/src/libicu38-3.8-X.tar.bz2
/usr/src/libicu-devel-3.8-X.tar.bz2
/usr/src/icu-doc-3.8-X.tar.bz2
-------------------------------------------
Files included in the binary packages:
Files included in the =icu= package:
usr/share/doc/Cygwin/icu-3.8.README
Files included in the =libicu38= package:
usr/bin/cygicudt38.dll The huge DATA library
usr/bin/cygicuin38.dll i18n Library
usr/bin/cygicuio38.dll Optional stdio-like API with Unicode support
usr/bin/cygicule38.dll Optional Font Layout Engine
usr/bin/cygiculx38.dll Optional Font Layout Extensions Engine
usr/bin/cygicuuc38.dll Base library required by all other ICU libraries
Files included in the =libicu-devel= package:
usr/bin/cygicuut38.dll Internal Tool Utility Library
usr/bin/derb.exe
usr/bin/genbrk.exe
usr/bin/gencnval.exe
usr/bin/genctd.exe
usr/bin/genrb.exe
usr/bin/icu-config
usr/bin/makeconv.exe
usr/bin/pkgdata.exe
usr/bin/uconv.exe
usr/share/man/man1/derb.1
usr/share/man/man1/genbrk.1
usr/share/man/man1/gencnval.1
usr/share/man/man1/genctd.1
usr/share/man/man1/genrb.1
usr/share/man/man1/icu-config.1
usr/share/man/man1/makeconv.1
usr/share/man/man1/pkgdata.1
usr/share/man/man1/uconv.1
usr/share/man/man8/genccode.8
usr/share/man/man8/gencmn.8
usr/share/man/man8/gensprep.8
usr/share/man/man8/genuca.8
usr/share/man/man8/icupkg.8
usr/sbin/genccode.exe
usr/sbin/gencmn.exe
usr/sbin/gensprep.exe
usr/sbin/genuca.exe
usr/sbin/icupkg.exe
usr/sbin/icuswap.exe
usr/include/layout/*
usr/include/unicode/*
usr/lib/icu/3.8/Makefile.inc
usr/lib/icu/Makefile.inc
usr/lib/icu/current
usr/lib/libicudt38.0.dll.a
usr/lib/libicudt38.dll.a
usr/lib/libicuin38.0.dll.a
usr/lib/libicuin38.dll.a
usr/lib/libicuio38.0.dll.a
usr/lib/libicuio38.dll.a
usr/lib/libicule38.0.dll.a
usr/lib/libicule38.dll.a
usr/lib/libiculx38.0.dll.a
usr/lib/libiculx38.dll.a
usr/lib/libicuuc38.0.dll.a
usr/lib/libicuuc38.dll.a
usr/share/icu/3.8/config/mh-cygwin
usr/share/icu/3.8/mkinstalldirs
Files included in the =icu-doc= package:
usr/share/doc/icu/*.html
usr/share/doc/icu/html/*.html
------------------
Port Notes:
----- version 3.8-3 -----
Official cygwin release. Merge of Yaakov's
version with mine: Yaakov's simplier cygport,
Reini's layout + doc fixes (reini)
----- version 3.8-2 -----
Patch from Gentoo Linux for CVE-2007-4770,4771. (yaakov)
----- version 3.8-1 -----
Long-overdue version bump. (yaakov)
Another version was ITP'd at cygwin. (reini)
----- version 3.2-1 -----
Initial release for Cygwin. (yaakov)
Cygwin port maintained by:
Reini Urban
[-- Attachment #3: devel.hint --]
[-- Type: text/plain, Size: 897 bytes --]
category: Devel
requires: cygwin icu libicu38
external-source: icu
sdesc: "IBM Internationalization Components for Unicode (development)"
ldesc: "All the files necessary to write applications that use ICU,
along with examples and some documentation.
- The /usr/include/unicode directory which contains all the ICU
headers.
- The libraries and import libraries, versioned and unversioned.
- A sample Makefile fragment that can be included by applications
using ICU, to faciliate their building, along with a platform-specific
configuration file included by this fragment.
- The sample applications from the ICU source tree, in an appropriate
location for the system that the package is installed on (for example,
in /usr/share/doc/icu-3.8-1/examples).
This package depends on the ICU libraries package with the exact same
version, since it provides .dll.a symbolic links to the latest libraries."
[-- Attachment #4: doc.hint --]
[-- Type: text/plain, Size: 138 bytes --]
sdesc: "The ICU docs package"
ldesc: "The doxygen generated html set for icu."
category: Devel Doc
requires: cygwin
external-source: icu
[-- Attachment #5: icu.hint --]
[-- Type: text/plain, Size: 559 bytes --]
category: Libs
requires: cygwin libicu38
sdesc: "IBM Internationalization Components for Unicode (apps and docs)"
ldesc: "ICU is a set of C and C++ libraries that provides robust and full-featured
Unicode and locale support. The library provides calendar support, conversions
for many character sets, language sensitive collation, date
and time formatting, support for many locales, message catalogs
and resources, message formatting, normalization, number and currency
formatting, time zones support, transliteration, word, line and
sentence breaking, etc."
[-- Attachment #6: lib.hint --]
[-- Type: text/plain, Size: 413 bytes --]
category: Libs
requires: cygwin
external-source: icu
sdesc: "IBM Internationalization Components for Unicode (runtime libs)"
ldesc: "ICU is a C++ and C library that provides robust and full-featured
Unicode and locale support. Only libicu38 is required for runtime.
The ICU C/C++ project is also called ICU4C when a distinction to
the java library ICU4J is necessary.
For runtime only this package is needed."
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ITP] icu-3.8-3 - International Components for Unicode
2008-06-28 10:24 [ITP] icu-3.8-3 - International Components for Unicode Reini Urban
@ 2008-07-02 7:16 ` Corinna Vinschen
2008-07-02 8:10 ` Yaakov (Cygwin Ports)
2008-07-02 14:23 ` Charles Wilson
0 siblings, 2 replies; 6+ messages in thread
From: Corinna Vinschen @ 2008-07-02 7:16 UTC (permalink / raw)
To: cygwin-apps
On Jun 28 12:29, Reini Urban wrote:
> I again would like to contribute and maintain the icu packages,
> which I need for the parrot and perl6 packages.
>
> Notes:
> * Since icu-3.8-1 I've merged Yaakov's and my attempts
> to fix the problems Volker detected in
> http://thread.gmane.org/gmane.os.cygwin.applications/16292
> * The package layout is similar to the latest debian.
> http://packages.debian.org/unstable/libicu38
> icu is just a tiny stub for the big libicu38.
Packaging and setup.hint files are looking good to me.
ICU is really a build requirement for perl6? If so, I have a hard time
to require 5 votes for this package...
Anyway, let's start here: +1
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ITP] icu-3.8-3 - International Components for Unicode
2008-07-02 7:16 ` Corinna Vinschen
@ 2008-07-02 8:10 ` Yaakov (Cygwin Ports)
2008-07-02 10:37 ` Corinna Vinschen
2008-07-02 14:23 ` Charles Wilson
1 sibling, 1 reply; 6+ messages in thread
From: Yaakov (Cygwin Ports) @ 2008-07-02 8:10 UTC (permalink / raw)
To: cygwin-apps
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Corinna Vinschen wrote:
| ICU is really a build requirement for perl6? If so, I have a hard time
| to require 5 votes for this package...
|
| Anyway, let's start here: +1
I will point out that the previous version of icu is in Debian stable:
http://packages.debian.org/source/etch/icu
May I suggest that this suffice and skip the voting?
If not, +1.
Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEAREIAAYFAkhrN+EACgkQpiWmPGlmQSPxwACeKjzQ51wPe5Nkx86Bm+W0zhRp
ExsAoICTAfqzR9/pVBnWa8Fl5+1TIWxB
=+iQL
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ITP] icu-3.8-3 - International Components for Unicode
2008-07-02 8:10 ` Yaakov (Cygwin Ports)
@ 2008-07-02 10:37 ` Corinna Vinschen
0 siblings, 0 replies; 6+ messages in thread
From: Corinna Vinschen @ 2008-07-02 10:37 UTC (permalink / raw)
To: cygwin-apps
On Jul 2 03:10, Yaakov (Cygwin Ports) wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Corinna Vinschen wrote:
> | ICU is really a build requirement for perl6? If so, I have a hard time
> | to require 5 votes for this package...
> |
> | Anyway, let's start here: +1
>
> I will point out that the previous version of icu is in Debian stable:
>
> http://packages.debian.org/source/etch/icu
>
> May I suggest that this suffice and skip the voting?
Thanks for the hint. Uploaded.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ITP] icu-3.8-3 - International Components for Unicode
2008-07-02 7:16 ` Corinna Vinschen
2008-07-02 8:10 ` Yaakov (Cygwin Ports)
@ 2008-07-02 14:23 ` Charles Wilson
2008-07-02 15:34 ` Reini Urban
1 sibling, 1 reply; 6+ messages in thread
From: Charles Wilson @ 2008-07-02 14:23 UTC (permalink / raw)
To: CygWin-Apps
Corinna Vinschen wrote:
> On Jun 28 12:29, Reini Urban wrote:
>> I again would like to contribute and maintain the icu packages,
>> which I need for the parrot and perl6 packages.
+1 (for both 1.5, and 1.7 distros).
Also, if this is added, I'll build xerces-c to use it (but maybe I'll
only do this for the 1.7 distro).
--
Chuck
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [ITP] icu-3.8-3 - International Components for Unicode
2008-07-02 14:23 ` Charles Wilson
@ 2008-07-02 15:34 ` Reini Urban
0 siblings, 0 replies; 6+ messages in thread
From: Reini Urban @ 2008-07-02 15:34 UTC (permalink / raw)
To: cygwin-apps
Charles Wilson schrieb:
> Corinna Vinschen wrote:
>> On Jun 28 12:29, Reini Urban wrote:
>>> I again would like to contribute and maintain the icu packages,
>>> which I need for the parrot and perl6 packages.
>
> +1 (for both 1.5, and 1.7 distros).
>
> Also, if this is added, I'll build xerces-c to use it (but maybe I'll
> only do this for the 1.7 distro).
1.5 is already in.
For 1.7 I'll make an update if there's an improvement.
I'm just fighting with parrot first.
--
Reini Urban
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-07-02 15:34 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-28 10:24 [ITP] icu-3.8-3 - International Components for Unicode Reini Urban
2008-07-02 7:16 ` Corinna Vinschen
2008-07-02 8:10 ` Yaakov (Cygwin Ports)
2008-07-02 10:37 ` Corinna Vinschen
2008-07-02 14:23 ` Charles Wilson
2008-07-02 15:34 ` Reini Urban
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).