[arch-commits] Commit in icu/repos (10 files)

2017-04-22 Thread Jan de Groot
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)

2016-11-28 Thread Evangelos Foutras
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)

2012-12-18 Thread andyrtr
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)

2012-11-16 Thread andyrtr
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)

2012-11-10 Thread Jan Steffens
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)

2012-07-22 Thread Allan McRae
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)

2012-06-07 Thread andyrtr
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)

2012-05-18 Thread andyrtr
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.