Re: [ITP] icu-3.8-3 - International Components for Unicode

2008-07-02 Thread Corinna Vinschen
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


Re: [ITP] icu-3.8-3 - International Components for Unicode

2008-07-02 Thread Yaakov (Cygwin Ports)

-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-


Re: [ITP] icu-3.8-3 - International Components for Unicode

2008-07-02 Thread Corinna Vinschen
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


Re: [ITP] icu-3.8-3 - International Components for Unicode

2008-07-02 Thread Charles Wilson

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


Re: [ITP] icu-3.8-3 - International Components for Unicode

2008-07-02 Thread Reini Urban

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



[ITP] icu-3.8-3 - International Components for Unicode

2008-06-28 Thread Reini Urban

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/

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.dllThe huge DATA library
  usr/bin/cygicuin38.dlli18n Library
  usr/bin/cygicuio38.dllOptional stdio-like API with Unicode support
  usr/bin/cygicule38.dllOptional Font Layout Engine  
  usr/bin/cygiculx38.dllOptional Font Layout Extensions Engine
  usr/bin/cygicuuc38.dllBase library required by all other ICU libraries

Files included in the =libicu-devel= package:

  usr/bin/cygicuut38.dllInternal 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
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