[arch-commits] Commit in icu/repos (10 files)
Date: Saturday, April 22, 2017 @ 11:59:19 Author: jgc Revision: 293903 archrelease: copy trunk to testing-i686, testing-x86_64 Added: icu/repos/testing-i686/ icu/repos/testing-i686/PKGBUILD (from rev 293902, icu/trunk/PKGBUILD) icu/repos/testing-i686/changeset-39671-CVE-2017-7867+7868.patch (from rev 293902, icu/trunk/changeset-39671-CVE-2017-7867+7868.patch) icu/repos/testing-i686/icu-58.1-iterator-reset.patch (from rev 293902, icu/trunk/icu-58.1-iterator-reset.patch) icu/repos/testing-i686/icu.8198.revert.icu5431.patch (from rev 293902, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/testing-x86_64/ icu/repos/testing-x86_64/PKGBUILD (from rev 293902, icu/trunk/PKGBUILD) icu/repos/testing-x86_64/changeset-39671-CVE-2017-7867+7868.patch (from rev 293902, icu/trunk/changeset-39671-CVE-2017-7867+7868.patch) icu/repos/testing-x86_64/icu-58.1-iterator-reset.patch (from rev 293902, icu/trunk/icu-58.1-iterator-reset.patch) icu/repos/testing-x86_64/icu.8198.revert.icu5431.patch (from rev 293902, icu/trunk/icu.8198.revert.icu5431.patch) -+ testing-i686/PKGBUILD | 55 testing-i686/changeset-39671-CVE-2017-7867+7868.patch | 155 ++ testing-i686/icu-58.1-iterator-reset.patch | 124 +++ testing-i686/icu.8198.revert.icu5431.patch | 129 +++ testing-x86_64/PKGBUILD | 55 testing-x86_64/changeset-39671-CVE-2017-7867+7868.patch | 155 ++ testing-x86_64/icu-58.1-iterator-reset.patch| 124 +++ testing-x86_64/icu.8198.revert.icu5431.patch| 129 +++ 8 files changed, 926 insertions(+) Copied: icu/repos/testing-i686/PKGBUILD (from rev 293902, icu/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-04-22 11:59:19 UTC (rev 293903) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Andreas Radke+# Contributor: Art Gramlich + +pkgname=icu +pkgver=58.2 +pkgrel=2 +pkgdesc="International Components for Unicode library" +arch=(i686 x86_64) +url="http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs>=4.7.1-5' 'sh') +#makedepends=('clang') +# no https available +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu-58.1-iterator-reset.patch +changeset-39671-CVE-2017-7867+7868.patch) +# upstream offers md5sum checks, only asc file for md5sum check +md5sums=('fac212b32b7ec7ab007a12dff1f3aea1' + '8c09ae284967def053e9579d64d0f83c' + 'cea722333992ad6ede88ebd0bd21cfcd') +sha256sums=('2b0a4410153a9b20de0e20c7d8b66049a72aef244b53683d0d7521371683da0c' +'8034928bcff89eca84d8d0f22fa9b6bdba5e0608a984f64fe7afe41b91bbea97' +'cf0c6f946d7336bd46857c52308fd67171918f24fcf19015b5a47a8d2fb8ca0c') + +prepare() { + cd icu/source + # http://bugs.icu-project.org/trac/ticket/12827 + patch -Np4 -i "${srcdir}"/icu-58.1-iterator-reset.patch + + patch -Np4 -i "${srcdir}"/changeset-39671-CVE-2017-7867+7868.patch +} + +build() { + cd icu/source + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --sbindir=/usr/bin + make +} + +check() { + cd icu/source + make -k check # passes all +} + +package() { + cd icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Copied: icu/repos/testing-i686/changeset-39671-CVE-2017-7867+7868.patch (from rev 293902, icu/trunk/changeset-39671-CVE-2017-7867+7868.patch) === --- testing-i686/changeset-39671-CVE-2017-7867+7868.patch (rev 0) +++ testing-i686/changeset-39671-CVE-2017-7867+7868.patch 2017-04-22 11:59:19 UTC (rev 293903) @@ -0,0 +1,155 @@ +Index: /trunk/icu4c/source/common/utext.cpp +=== +--- /trunk/icu4c/source/common/utext.cpp (revision 39670) /trunk/icu4c/source/common/utext.cpp (revision 39671) +@@ -848,7 +848,13 @@ + + // Chunk size. +-// Must be less than 85, because of byte mapping from UChar indexes to native indexes. +-// Worst case is three native bytes to one UChar. (Supplemenaries are 4 native bytes +-// to two UChars.) ++// Must be less than 42 (256/6), because of byte mapping from UChar indexes to native indexes. ++// Worst case there are six UTF-8 bytes per UChar. ++// obsolete 6 byte form fd + 5 trails maps to fffd ++//
[arch-commits] Commit in icu/repos (10 files)
Date: Tuesday, November 29, 2016 @ 06:36:30 Author: foutrelis Revision: 282275 archrelease: copy trunk to staging-i686, staging-x86_64 Added: icu/repos/staging-i686/PKGBUILD (from rev 282274, icu/trunk/PKGBUILD) icu/repos/staging-i686/icu-58.1-iterator-reset.patch (from rev 282274, icu/trunk/icu-58.1-iterator-reset.patch) icu/repos/staging-i686/icu.8198.revert.icu5431.patch (from rev 282274, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/staging-x86_64/PKGBUILD (from rev 282274, icu/trunk/PKGBUILD) icu/repos/staging-x86_64/icu-58.1-iterator-reset.patch (from rev 282274, icu/trunk/icu-58.1-iterator-reset.patch) icu/repos/staging-x86_64/icu.8198.revert.icu5431.patch (from rev 282274, icu/trunk/icu.8198.revert.icu5431.patch) Deleted: icu/repos/staging-i686/PKGBUILD icu/repos/staging-i686/icu.8198.revert.icu5431.patch icu/repos/staging-x86_64/PKGBUILD icu/repos/staging-x86_64/icu.8198.revert.icu5431.patch --+ /PKGBUILD| 110 ++ /icu.8198.revert.icu5431.patch | 258 + staging-i686/PKGBUILD| 49 staging-i686/icu-58.1-iterator-reset.patch | 124 staging-i686/icu.8198.revert.icu5431.patch | 129 staging-x86_64/PKGBUILD | 49 staging-x86_64/icu-58.1-iterator-reset.patch | 124 staging-x86_64/icu.8198.revert.icu5431.patch | 129 8 files changed, 616 insertions(+), 356 deletions(-) Deleted: staging-i686/PKGBUILD === --- staging-i686/PKGBUILD 2016-11-29 06:36:17 UTC (rev 282274) +++ staging-i686/PKGBUILD 2016-11-29 06:36:30 UTC (rev 282275) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke-# Contributor: Art Gramlich - -pkgname=icu -pkgver=58.1 -pkgrel=1 -pkgdesc="International Components for Unicode library" -arch=(i686 x86_64) -url="http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs>=4.7.1-5' 'sh') -#makedepends=('clang') -# no https available -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz) -# icu.8198.revert.icu5431.patch) -# upstream offers md5sum checks, only asc file for md5sum check -md5sums=('1901302aaff1c1633ef81862663d2917') -# 'ebd5470fc969c75e52baf4af94a9ee82') - -# that file is no more present in current release, asume the bug to be fixed. -#prepare() { -# cd icu/source -# # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 -# patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch -#} - -build() { - cd icu/source - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --sbindir=/usr/bin - make -} - -check() { - cd icu/source - make -k check # passes all -} - -package() { - cd icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/staging-i686/PKGBUILD (from rev 282274, icu/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2016-11-29 06:36:30 UTC (rev 282275) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Andreas Radke +# Contributor: Art Gramlich + +pkgname=icu +pkgver=58.1 +pkgrel=2 +pkgdesc="International Components for Unicode library" +arch=(i686 x86_64) +url="http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs>=4.7.1-5' 'sh') +#makedepends=('clang') +# no https available +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu-58.1-iterator-reset.patch) +# icu.8198.revert.icu5431.patch) +# upstream offers md5sum checks, only asc file for md5sum check +md5sums=('1901302aaff1c1633ef81862663d2917' + '8c09ae284967def053e9579d64d0f83c') +# 'ebd5470fc969c75e52baf4af94a9ee82') + +prepare() { + cd icu/source + +# that file is no more present in current release, asume the bug to be fixed. +# # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 +# patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + + # http://bugs.icu-project.org/trac/ticket/12827 + patch -Np4 -i ${srcdir}/icu-58.1-iterator-reset.patch +} + +build() { + cd icu/source + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --sbindir=/usr/bin + make +} + +check() { +
[arch-commits] Commit in icu/repos (10 files)
Date: Tuesday, December 18, 2012 @ 16:27:40 Author: andyrtr Revision: 173319 archrelease: copy trunk to extra-i686, extra-x86_64 Added: icu/repos/extra-i686/PKGBUILD (from rev 173318, icu/trunk/PKGBUILD) icu/repos/extra-i686/icu.8198.revert.icu5431.patch (from rev 173318, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/extra-x86_64/PKGBUILD (from rev 173318, icu/trunk/PKGBUILD) icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch (from rev 173318, icu/trunk/icu.8198.revert.icu5431.patch) Deleted: icu/repos/extra-i686/PKGBUILD icu/repos/extra-i686/changeset_32780.diff icu/repos/extra-i686/icu.8198.revert.icu5431.patch icu/repos/extra-x86_64/PKGBUILD icu/repos/extra-x86_64/changeset_32780.diff icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch + extra-i686/PKGBUILD| 89 - extra-i686/changeset_32780.diff| 67 --- extra-i686/icu.8198.revert.icu5431.patch | 258 +-- extra-x86_64/PKGBUILD | 89 - extra-x86_64/changeset_32780.diff | 67 --- extra-x86_64/icu.8198.revert.icu5431.patch | 258 +-- 6 files changed, 344 insertions(+), 484 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-12-18 21:27:05 UTC (rev 173318) +++ extra-i686/PKGBUILD 2012-12-18 21:27:40 UTC (rev 173319) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke andy...@archlinux.org -# Contributor: Art Gramlich a...@gramlich-net.com - -pkgname=icu -pkgver=50.1 -pkgrel=2 -pkgdesc=International Components for Unicode library -arch=(i686 x86_64) -url=http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs=4.7.1-5' 'sh') -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch changeset_32780.diff) -md5sums=('cf7bf9e56aa6c2057a8b6f464046483e' - 'ebd5470fc969c75e52baf4af94a9ee82' - '58f4b655e40dddc8e316600019b491b2') - -build() { - cd ${srcdir}/icu/source - - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch - - # fix building clients without c++11 http://bugs.icu-project.org/trac/changeset/32780 - patch -Np4 -i ${srcdir}/changeset_32780.diff - - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -check() { - cd $srcdir/icu/source - make -k check # passes all -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/extra-i686/PKGBUILD (from rev 173318, icu/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-12-18 21:27:40 UTC (rev 173319) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=50.1.1 +pkgrel=1 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs=4.7.1-5' 'sh') +#makedepends=('clang') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch) +md5sums=('c721c2e0c8f86975ccea620d09aedc81' + 'ebd5470fc969c75e52baf4af94a9ee82') + +build() { + cd ${srcdir}/icu/source + + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +check() { + cd $srcdir/icu/source + make -k check # passes all +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Deleted: extra-i686/changeset_32780.diff === --- extra-i686/changeset_32780.diff 2012-12-18 21:27:05 UTC (rev 173318) +++ extra-i686/changeset_32780.diff 2012-12-18 21:27:40 UTC (rev 173319) @@ -1,67 +0,0 @@ -Index: /icu/trunk/source/test/intltest/strtest.cpp -=== /icu/trunk/source/test/intltest/strtest.cpp(revision 32779) -+++
[arch-commits] Commit in icu/repos (10 files)
Date: Friday, November 16, 2012 @ 12:10:45 Author: andyrtr Revision: 171107 db-move: moved icu from [staging] to [testing] (i686, x86_64) Added: icu/repos/testing-i686/ icu/repos/testing-i686/PKGBUILD (from rev 171101, icu/repos/staging-i686/PKGBUILD) icu/repos/testing-i686/changeset_32780.diff (from rev 171101, icu/repos/staging-i686/changeset_32780.diff) icu/repos/testing-i686/icu.8198.revert.icu5431.patch (from rev 171101, icu/repos/staging-i686/icu.8198.revert.icu5431.patch) icu/repos/testing-x86_64/ icu/repos/testing-x86_64/PKGBUILD (from rev 171101, icu/repos/staging-x86_64/PKGBUILD) icu/repos/testing-x86_64/changeset_32780.diff (from rev 171101, icu/repos/staging-x86_64/changeset_32780.diff) icu/repos/testing-x86_64/icu.8198.revert.icu5431.patch (from rev 171101, icu/repos/staging-x86_64/icu.8198.revert.icu5431.patch) Deleted: icu/repos/staging-i686/ icu/repos/staging-x86_64/ --+ testing-i686/PKGBUILD| 46 testing-i686/changeset_32780.diff| 67 testing-i686/icu.8198.revert.icu5431.patch | 129 + testing-x86_64/PKGBUILD | 46 testing-x86_64/changeset_32780.diff | 67 testing-x86_64/icu.8198.revert.icu5431.patch | 129 + 6 files changed, 484 insertions(+) Copied: icu/repos/testing-i686/PKGBUILD (from rev 171101, icu/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-11-16 17:10:45 UTC (rev 171107) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=50.1 +pkgrel=2 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs=4.7.1-5' 'sh') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch changeset_32780.diff) +md5sums=('cf7bf9e56aa6c2057a8b6f464046483e' + 'ebd5470fc969c75e52baf4af94a9ee82' + '58f4b655e40dddc8e316600019b491b2') + +build() { + cd ${srcdir}/icu/source + + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + + # fix building clients without c++11 http://bugs.icu-project.org/trac/changeset/32780 + patch -Np4 -i ${srcdir}/changeset_32780.diff + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +check() { + cd $srcdir/icu/source + make -k check # passes all +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Copied: icu/repos/testing-i686/changeset_32780.diff (from rev 171101, icu/repos/staging-i686/changeset_32780.diff) === --- testing-i686/changeset_32780.diff (rev 0) +++ testing-i686/changeset_32780.diff 2012-11-16 17:10:45 UTC (rev 171107) @@ -0,0 +1,67 @@ +Index: /icu/trunk/source/test/intltest/strtest.cpp +=== +--- /icu/trunk/source/test/intltest/strtest.cpp(revision 32779) /icu/trunk/source/test/intltest/strtest.cpp(revision 32780) +@@ -1,5 +1,5 @@ + / + * COPYRIGHT: +- * Copyright (c) 1997-2011, International Business Machines Corporation and ++ * Copyright (c) 1997-2012, International Business Machines Corporation and + * others. All Rights Reserved. + / +@@ -95,5 +95,5 @@ + StringTest::Test_U_STRING() { + U_STRING_INIT(ustringVar, aZ0 -, 5); +-if( sizeof(ustringVar)/sizeof(*ustringVar)!=6 || ++if( u_strlen(ustringVar)!=5 || + ustringVar[0]!=0x61 || + ustringVar[1]!=0x5a || +Index: /icu/trunk/source/common/unicode/ustring.h +=== +--- /icu/trunk/source/common/unicode/ustring.h (revision 32779) /icu/trunk/source/common/unicode/ustring.h (revision 32780) +@@ -940,5 +940,5 @@ + */ + #if defined(U_DECLARE_UTF16) +-# define U_STRING_DECL(var, cs, length) static const UChar var[(length)+1]=U_DECLARE_UTF16(cs) ++# define U_STRING_DECL(var, cs, length) static const UChar *var=(const UChar *)U_DECLARE_UTF16(cs) + /**@stable ICU 2.0 */ + # define U_STRING_INIT(var, cs,
[arch-commits] Commit in icu/repos (10 files)
Date: Saturday, November 10, 2012 @ 16:07:38 Author: heftig Revision: 170742 archrelease: copy trunk to staging-i686, staging-x86_64 Added: icu/repos/staging-i686/PKGBUILD (from rev 170741, icu/trunk/PKGBUILD) icu/repos/staging-i686/changeset_32780.diff (from rev 170741, icu/trunk/changeset_32780.diff) icu/repos/staging-i686/icu.8198.revert.icu5431.patch (from rev 170741, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/staging-x86_64/PKGBUILD (from rev 170741, icu/trunk/PKGBUILD) icu/repos/staging-x86_64/changeset_32780.diff (from rev 170741, icu/trunk/changeset_32780.diff) icu/repos/staging-x86_64/icu.8198.revert.icu5431.patch (from rev 170741, icu/trunk/icu.8198.revert.icu5431.patch) Deleted: icu/repos/staging-i686/PKGBUILD icu/repos/staging-i686/icu.8198.revert.icu5431.patch icu/repos/staging-x86_64/PKGBUILD icu/repos/staging-x86_64/icu.8198.revert.icu5431.patch --+ staging-i686/PKGBUILD| 86 staging-i686/changeset_32780.diff| 67 ++ staging-i686/icu.8198.revert.icu5431.patch | 258 - staging-x86_64/PKGBUILD | 86 staging-x86_64/changeset_32780.diff | 67 ++ staging-x86_64/icu.8198.revert.icu5431.patch | 258 - 6 files changed, 484 insertions(+), 338 deletions(-) Deleted: staging-i686/PKGBUILD === --- staging-i686/PKGBUILD 2012-11-10 21:05:57 UTC (rev 170741) +++ staging-i686/PKGBUILD 2012-11-10 21:07:38 UTC (rev 170742) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke andy...@archlinux.org -# Contributor: Art Gramlich a...@gramlich-net.com - -pkgname=icu -pkgver=50.1 -pkgrel=1 -pkgdesc=International Components for Unicode library -arch=(i686 x86_64) -url=http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs=4.7.1-5' 'sh') -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch) -md5sums=('cf7bf9e56aa6c2057a8b6f464046483e' - 'ebd5470fc969c75e52baf4af94a9ee82') - -build() { - cd ${srcdir}/icu/source - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -check() { - cd $srcdir/icu/source - make -k check # passes all -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/staging-i686/PKGBUILD (from rev 170741, icu/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-11-10 21:07:38 UTC (rev 170742) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=50.1 +pkgrel=2 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs=4.7.1-5' 'sh') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch changeset_32780.diff) +md5sums=('cf7bf9e56aa6c2057a8b6f464046483e' + 'ebd5470fc969c75e52baf4af94a9ee82' + '58f4b655e40dddc8e316600019b491b2') + +build() { + cd ${srcdir}/icu/source + + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + + # fix building clients without c++11 http://bugs.icu-project.org/trac/changeset/32780 + patch -Np4 -i ${srcdir}/changeset_32780.diff + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +check() { + cd $srcdir/icu/source + make -k check # passes all +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Copied: icu/repos/staging-i686/changeset_32780.diff (from rev 170741, icu/trunk/changeset_32780.diff) === --- staging-i686/changeset_32780.diff (rev 0) +++ staging-i686/changeset_32780.diff 2012-11-10 21:07:38 UTC (rev 170742) @@ -0,0 +1,67 @@ +Index:
[arch-commits] Commit in icu/repos (10 files)
Date: Sunday, July 22, 2012 @ 23:03:14 Author: allan Revision: 163969 db-move: moved icu from [testing] to [extra] ( i686, x86_64) Added: icu/repos/extra-i686/PKGBUILD (from rev 163964, icu/repos/testing-i686/PKGBUILD) icu/repos/extra-i686/icu.8198.revert.icu5431.patch (from rev 163964, icu/repos/testing-i686/icu.8198.revert.icu5431.patch) icu/repos/extra-x86_64/PKGBUILD (from rev 163964, icu/repos/testing-x86_64/PKGBUILD) icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch (from rev 163964, icu/repos/testing-x86_64/icu.8198.revert.icu5431.patch) Deleted: icu/repos/extra-i686/PKGBUILD icu/repos/extra-i686/icu.8198.revert.icu5431.patch icu/repos/extra-x86_64/PKGBUILD icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch icu/repos/testing-i686/ icu/repos/testing-x86_64/ + extra-i686/PKGBUILD| 70 +++ extra-i686/icu.8198.revert.icu5431.patch | 258 +-- extra-x86_64/PKGBUILD | 70 +++ extra-x86_64/icu.8198.revert.icu5431.patch | 258 +-- 4 files changed, 328 insertions(+), 328 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-07-23 03:03:08 UTC (rev 163968) +++ extra-i686/PKGBUILD 2012-07-23 03:03:14 UTC (rev 163969) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke andy...@archlinux.org -# Contributor: Art Gramlich a...@gramlich-net.com - -pkgname=icu -pkgver=49.1.2 -pkgrel=1 -pkgdesc=International Components for Unicode library -arch=(i686 x86_64) -url=http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs' 'sh') -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch) -md5sums=('bbc609fe5237202d7abf016141012a45' - 'ebd5470fc969c75e52baf4af94a9ee82') - -build() { - cd ${srcdir}/icu/source - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/extra-i686/PKGBUILD (from rev 163964, icu/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-07-23 03:03:14 UTC (rev 163969) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=49.1.2 +pkgrel=2 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs=4.7.1-5' 'sh') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch) +md5sums=('bbc609fe5237202d7abf016141012a45' + 'ebd5470fc969c75e52baf4af94a9ee82') + +build() { + cd ${srcdir}/icu/source + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Deleted: extra-i686/icu.8198.revert.icu5431.patch === --- extra-i686/icu.8198.revert.icu5431.patch2012-07-23 03:03:08 UTC (rev 163968) +++ extra-i686/icu.8198.revert.icu5431.patch2012-07-23 03:03:14 UTC (rev 163969) @@ -1,129 +0,0 @@ -Index: icu/trunk/source/layout/IndicReordering.cpp -=== icu/trunk/source/layout/IndicReordering.cpp(revision 25772) -+++ icu/trunk/source/layout/IndicReordering.cpp(revision 26090) -@@ -126,4 +126,8 @@ - FeatureMask fSMFeatures; - -+LEUnicode fPreBaseConsonant; -+LEUnicode fPreBaseVirama; -+le_int32fPBCIndex; -+FeatureMask fPBCFeatures; - - void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass) -@@ -172,5 +176,6 @@ - fMatraFeatures(0), fMPreOutIndex(-1), fMPreFixups(mpreFixups), - fVMabove(0),
[arch-commits] Commit in icu/repos (10 files)
Date: Thursday, June 7, 2012 @ 09:35:03 Author: andyrtr Revision: 160960 archrelease: copy trunk to extra-i686, extra-x86_64 Added: icu/repos/extra-i686/PKGBUILD (from rev 160959, icu/trunk/PKGBUILD) icu/repos/extra-i686/icu.8198.revert.icu5431.patch (from rev 160959, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/extra-x86_64/PKGBUILD (from rev 160959, icu/trunk/PKGBUILD) icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch (from rev 160959, icu/trunk/icu.8198.revert.icu5431.patch) Deleted: icu/repos/extra-i686/PKGBUILD icu/repos/extra-i686/fix_broken_regex.diff icu/repos/extra-i686/icu.8198.revert.icu5431.patch icu/repos/extra-x86_64/PKGBUILD icu/repos/extra-x86_64/fix_broken_regex.diff icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch + extra-i686/PKGBUILD| 74 +++ extra-i686/fix_broken_regex.diff | 35 --- extra-i686/icu.8198.revert.icu5431.patch | 258 +-- extra-x86_64/PKGBUILD | 74 +++ extra-x86_64/fix_broken_regex.diff | 35 --- extra-x86_64/icu.8198.revert.icu5431.patch | 258 +-- 6 files changed, 328 insertions(+), 406 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-06-07 13:34:23 UTC (rev 160959) +++ extra-i686/PKGBUILD 2012-06-07 13:35:03 UTC (rev 160960) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke andy...@archlinux.org -# Contributor: Art Gramlich a...@gramlich-net.com - -pkgname=icu -pkgver=49.1.1 -pkgrel=2 -pkgdesc=International Components for Unicode library -arch=(i686 x86_64) -url=http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs' 'sh') -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch - fix_broken_regex.diff) -md5sums=('7c53f83e0327343f4060c0eb83842daf' - 'ebd5470fc969c75e52baf4af94a9ee82' - '5bbcd600fdf9b35cbd89a06cab522f3f') - -build() { - cd ${srcdir}/icu/source - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch - # patch broken regex - https://bugs.archlinux.org/task/29700 / http://bugs.icu-project.org/trac/ticket/9276 - patch -Np0 -i ${srcdir}/fix_broken_regex.diff - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/extra-i686/PKGBUILD (from rev 160959, icu/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-06-07 13:35:03 UTC (rev 160960) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=49.1.2 +pkgrel=1 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs' 'sh') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch) +md5sums=('bbc609fe5237202d7abf016141012a45' + 'ebd5470fc969c75e52baf4af94a9ee82') + +build() { + cd ${srcdir}/icu/source + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Deleted: extra-i686/fix_broken_regex.diff === --- extra-i686/fix_broken_regex.diff2012-06-07 13:34:23 UTC (rev 160959) +++ extra-i686/fix_broken_regex.diff2012-06-07 13:35:03 UTC (rev 160960) @@ -1,35 +0,0 @@ i18n/regexcmp.cpp -+++ i18n/regexcmp.cpp -@@ -3307,8 +3307,29 @@ - - case URX_STRING_I: --// TODO: Is the case-folded string the longest? --//If so we can optimize this the same as URX_STRING. --loc++; --currentLen = INT32_MAX; -+// TODO: This code assumes that any user string that matches will be no longer -+
[arch-commits] Commit in icu/repos (10 files)
Date: Friday, May 18, 2012 @ 05:16:01 Author: andyrtr Revision: 159211 archrelease: copy trunk to extra-i686, extra-x86_64 Added: icu/repos/extra-i686/PKGBUILD (from rev 159210, icu/trunk/PKGBUILD) icu/repos/extra-i686/fix_broken_regex.diff (from rev 159210, icu/trunk/fix_broken_regex.diff) icu/repos/extra-i686/icu.8198.revert.icu5431.patch (from rev 159210, icu/trunk/icu.8198.revert.icu5431.patch) icu/repos/extra-x86_64/PKGBUILD (from rev 159210, icu/trunk/PKGBUILD) icu/repos/extra-x86_64/fix_broken_regex.diff (from rev 159210, icu/trunk/fix_broken_regex.diff) icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch (from rev 159210, icu/trunk/icu.8198.revert.icu5431.patch) Deleted: icu/repos/extra-i686/PKGBUILD icu/repos/extra-i686/icu.8198.revert.icu5431.patch icu/repos/extra-x86_64/PKGBUILD icu/repos/extra-x86_64/icu.8198.revert.icu5431.patch + extra-i686/PKGBUILD| 74 --- extra-i686/fix_broken_regex.diff | 35 +++ extra-i686/icu.8198.revert.icu5431.patch | 258 +-- extra-x86_64/PKGBUILD | 74 --- extra-x86_64/fix_broken_regex.diff | 35 +++ extra-x86_64/icu.8198.revert.icu5431.patch | 258 +-- 6 files changed, 406 insertions(+), 328 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-05-18 09:15:06 UTC (rev 159210) +++ extra-i686/PKGBUILD 2012-05-18 09:16:01 UTC (rev 159211) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke andy...@archlinux.org -# Contributor: Art Gramlich a...@gramlich-net.com - -pkgname=icu -pkgver=49.1.1 -pkgrel=1 -pkgdesc=International Components for Unicode library -arch=(i686 x86_64) -url=http://www.icu-project.org/; -license=('custom:icu') -depends=('gcc-libs' 'sh') -source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch) -md5sums=('7c53f83e0327343f4060c0eb83842daf' - 'ebd5470fc969c75e52baf4af94a9ee82') - -build() { - cd ${srcdir}/icu/source - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR=${pkgdir} install - - # Install license - install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html -} Copied: icu/repos/extra-i686/PKGBUILD (from rev 159210, icu/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-05-18 09:16:01 UTC (rev 159211) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org +# Contributor: Art Gramlich a...@gramlich-net.com + +pkgname=icu +pkgver=49.1.1 +pkgrel=2 +pkgdesc=International Components for Unicode library +arch=(i686 x86_64) +url=http://www.icu-project.org/; +license=('custom:icu') +depends=('gcc-libs' 'sh') +source=(#http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver/./_}-src.tgz + http://download.icu-project.org/files/${pkgname}4c/${pkgver}/${pkgname}4c-${pkgver//./_}-src.tgz + icu.8198.revert.icu5431.patch + fix_broken_regex.diff) +md5sums=('7c53f83e0327343f4060c0eb83842daf' + 'ebd5470fc969c75e52baf4af94a9ee82' + '5bbcd600fdf9b35cbd89a06cab522f3f') + +build() { + cd ${srcdir}/icu/source + # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 + patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch + # patch broken regex - https://bugs.archlinux.org/task/29700 / http://bugs.icu-project.org/trac/ticket/9276 + patch -Np0 -i ${srcdir}/fix_broken_regex.diff + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man + make +} + +package() { + cd ${srcdir}/icu/source + make -j1 DESTDIR=${pkgdir} install + + # Install license + install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html +} Copied: icu/repos/extra-i686/fix_broken_regex.diff (from rev 159210, icu/trunk/fix_broken_regex.diff) === --- extra-i686/fix_broken_regex.diff(rev 0) +++ extra-i686/fix_broken_regex.diff2012-05-18 09:16:01 UTC (rev 159211) @@ -0,0 +1,35 @@ +--- i18n/regexcmp.cpp i18n/regexcmp.cpp +@@ -3307,8 +3307,29 @@ + + case URX_STRING_I: +-// TODO: Is the case-folded string the longest? +-//If so we can optimize this the same as URX_STRING.