[arch-commits] Commit in libxml2/repos (8 files)

2017-09-07 Thread Jan de Groot
Date: Thursday, September 7, 2017 @ 21:35:15
  Author: jgc
Revision: 305020

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libxml2/repos/extra-i686/PKGBUILD
(from rev 305019, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 305019, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 305019, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 305019, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
Deleted:
  libxml2/repos/extra-i686/PKGBUILD
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch

-+
 /PKGBUILD   |  130 ++
 /libxml2-2.9.4-remove-pyverify_fd.patch |   24 +++
 extra-i686/PKGBUILD |   65 -
 extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch   |   12 -
 extra-x86_64/PKGBUILD   |   65 -
 extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch |   12 -
 6 files changed, 154 insertions(+), 154 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-09-07 21:35:04 UTC (rev 305019)
+++ extra-i686/PKGBUILD 2017-09-07 21:35:15 UTC (rev 305020)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.5rc2+0+g69936b12
-pkgrel=1
-pkgdesc="XML parsing library, version 2"
-arch=(i686 x86_64)
-license=('MIT')
-depends=('zlib' 'readline' 'ncurses' 'xz' 'icu')
-options=(!makeflags)
-makedepends=('python2' 'python' 'git')
-url="http://www.xmlsoft.org/;
-_commit=69936b129fedcda3514fee1a0d6b39521923cbac  # tags/v2.9.5-rc2^0
-source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit
-https://www.w3.org/XML/Test/xmlts20080827.tar.gz
-libxml2-2.9.4-remove-pyverify_fd.patch)
-sha256sums=('SKIP'
-'96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7'
-'c9cebff010bd99c5453847e87b9fa8fdd7f744f415bf680b3650877789460ca9')
-
-pkgver() {
-  cd $pkgname
-  git describe --long | sed -e 's/-rc/rc/' -e 's/-/+/g' -e 's/^v//'
-}
-
-prepare() {
-  mkdir build-py3
-  mkdir build-py2
-  mv xmlconf build-py2/
-  cd $pkgname
-
-  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd build-py2
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2 --with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-
-  cd ../build-py3
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python --with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-}
-
-check() {
-  cd build-py2
-  make check
-}
-
-package() {
-  cd build-py2
-  find doc -type f -exec chmod 0644 {} \;
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-
-  cd ../build-py3/python
-  PYTHONHASHSEED=0 make DESTDIR="${pkgdir}" install
-}

Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 305019, 
libxml2/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-09-07 21:35:15 UTC (rev 305020)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Maintainer: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.5+6+g07e227ed
+pkgrel=1
+pkgdesc="XML parsing library, version 2"
+arch=(i686 x86_64)
+license=('MIT')
+depends=('zlib' 'readline' 'ncurses' 'xz' 'icu')
+options=(!makeflags)
+makedepends=('python2' 'python' 'git')
+url="http://www.xmlsoft.org/;
+_commit=07e227ed00d0fb787c06cf03069b2904e692e770  # master
+source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit
+https://www.w3.org/XML/Test/xmlts20080827.tar.gz
+libxml2-2.9.4-remove-pyverify_fd.patch)
+sha256sums=('SKIP'
+'96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7'
+'c9cebff010bd99c5453847e87b9fa8fdd7f744f415bf680b3650877789460ca9')
+
+pkgver() {
+  cd $pkgname
+  git describe --long | sed -e 's/-rc/rc/' -e 's/-/+/g' -e 's/^v//'
+}
+
+prepare() {
+  mkdir build-py3
+  mkdir build-py2
+  mv xmlconf build-py2/
+  cd $pkgname
+
+  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd build-py2
+  ../$pkgname/configure --prefix=/usr --with-threads --with-history 

[arch-commits] Commit in libxml2/repos (8 files)

2017-07-09 Thread Jan de Groot
Date: Sunday, July 9, 2017 @ 21:52:12
  Author: jgc
Revision: 299930

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libxml2/repos/extra-i686/PKGBUILD
(from rev 299929, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 299929, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 299929, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 299929, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
Deleted:
  libxml2/repos/extra-i686/PKGBUILD
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch

-+
 /PKGBUILD   |  128 +++
 /libxml2-2.9.4-remove-pyverify_fd.patch |  204 ++
 extra-i686/PKGBUILD |   64 -
 extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch   |  102 -
 extra-x86_64/PKGBUILD   |   64 -
 extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch |  102 -
 6 files changed, 332 insertions(+), 332 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-07-09 21:51:46 UTC (rev 299929)
+++ extra-i686/PKGBUILD 2017-07-09 21:52:12 UTC (rev 299930)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.4+16+g07418011
-pkgrel=2
-pkgdesc="XML parsing library, version 2"
-arch=(i686 x86_64)
-license=('MIT')
-depends=('zlib' 'readline' 'ncurses' 'xz' 'icu')
-options=(!makeflags)
-makedepends=('python2' 'python' 'git')
-url="http://www.xmlsoft.org/;
-_commit=074180119fc90d5fd04ef9e8a5ee1910d6f9ad8e  # master
-source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit
-https://www.w3.org/XML/Test/xmlts20080827.tar.gz
-libxml2-2.9.4-remove-pyverify_fd.patch)
-sha256sums=('SKIP'
-'96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7'
-'c201b0d6364a7b9df58ce40a5fc506e58945a3fbb834af9c1193a35665789d60')
-
-pkgver() {
-  cd $pkgname
-  git describe --long | sed -e 's/-/+/g' -e 's/^v//'
-}
-
-prepare() {
-  mkdir build-py3
-  mkdir build-py2
-  mv xmlconf build-py2/
-  cd $pkgname
-  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd build-py2
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2 --with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-
-  cd ../build-py3
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python --with-icu
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-}
-
-check() {
-  cd build-py2
-  make check
-}
-
-package() {
-  cd build-py2
-  find doc -type f -exec chmod 0644 {} \;
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-
-  cd ../build-py3/python
-  PYTHONHASHSEED=0 make DESTDIR="${pkgdir}" install
-}

Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 299929, 
libxml2/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-07-09 21:52:12 UTC (rev 299930)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Maintainer: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.4+96+gfb56f80e
+pkgrel=1
+pkgdesc="XML parsing library, version 2"
+arch=(i686 x86_64)
+license=('MIT')
+depends=('zlib' 'readline' 'ncurses' 'xz' 'icu')
+options=(!makeflags)
+makedepends=('python2' 'python' 'git')
+url="http://www.xmlsoft.org/;
+_commit=fb56f80eeffde4b79a49667c3f0727181d57aeb3  # master
+source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit
+https://www.w3.org/XML/Test/xmlts20080827.tar.gz
+libxml2-2.9.4-remove-pyverify_fd.patch)
+sha256sums=('SKIP'
+'96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7'
+'c201b0d6364a7b9df58ce40a5fc506e58945a3fbb834af9c1193a35665789d60')
+
+pkgver() {
+  cd $pkgname
+  git describe --long | sed -e 's/-/+/g' -e 's/^v//'
+}
+
+prepare() {
+  mkdir build-py3
+  mkdir build-py2
+  mv xmlconf build-py2/
+  cd $pkgname
+  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd build-py2
+  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2 --with-icu
+  sed -i -e 's/ 

[arch-commits] Commit in libxml2/repos (8 files)

2017-04-22 Thread Jan de Groot
Date: Saturday, April 22, 2017 @ 13:01:16
  Author: jgc
Revision: 293918

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libxml2/repos/extra-i686/PKGBUILD
(from rev 293917, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 293917, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 293917, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch
(from rev 293917, libxml2/trunk/libxml2-2.9.4-remove-pyverify_fd.patch)
Deleted:
  libxml2/repos/extra-i686/PKGBUILD
  libxml2/repos/extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch

-+
 /PKGBUILD   |  128 +++
 /libxml2-2.9.4-remove-pyverify_fd.patch |  204 ++
 extra-i686/PKGBUILD |   64 -
 extra-i686/libxml2-2.9.4-remove-pyverify_fd.patch   |  102 -
 extra-x86_64/PKGBUILD   |   64 -
 extra-x86_64/libxml2-2.9.4-remove-pyverify_fd.patch |  102 -
 6 files changed, 332 insertions(+), 332 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-22 13:01:07 UTC (rev 293917)
+++ extra-i686/PKGBUILD 2017-04-22 13:01:16 UTC (rev 293918)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.4+12+ge905f081
-pkgrel=5
-pkgdesc="XML parsing library, version 2"
-arch=(i686 x86_64)
-license=('MIT')
-depends=('zlib' 'readline' 'ncurses' 'xz')
-options=(!makeflags)
-makedepends=('python2' 'python' 'git')
-url="http://www.xmlsoft.org/;
-_commit=e905f08123e4a6e7731549e6f09dadff4cab65bd  # master
-source=(git://git.gnome.org/libxml2#commit=$_commit
-https://www.w3.org/XML/Test/xmlts20080827.tar.gz
-libxml2-2.9.4-remove-pyverify_fd.patch)
-md5sums=('SKIP'
- 'ae3d1ebe000a3972afa104ca7f0e1b4a'
- '0fcbf80989e6aa1f974465226259e818')
-
-pkgver() {
-  cd $pkgname
-  git describe --long | sed -e 's/-/+/g' -e 's/^v//'
-}
-
-prepare() {
-  mkdir build-py3
-  mkdir build-py2
-  mv xmlconf build-py2/
-  cd $pkgname
-  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd build-py2
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-
-  cd ../build-py3
-  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  PYTHONHASHSEED=0 make
-}
-
-check() {
-  cd build-py2
-  make check
-}
-
-package() {
-  cd build-py2
-  find doc -type f -exec chmod 0644 {} \;
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-
-  cd ../build-py3/python
-  PYTHONHASHSEED=0 make DESTDIR="${pkgdir}" install
-}

Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 293917, 
libxml2/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-22 13:01:16 UTC (rev 293918)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Maintainer: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.4+16+g07418011
+pkgrel=1
+pkgdesc="XML parsing library, version 2"
+arch=(i686 x86_64)
+license=('MIT')
+depends=('zlib' 'readline' 'ncurses' 'xz' 'icu')
+options=(!makeflags)
+makedepends=('python2' 'python' 'git')
+url="http://www.xmlsoft.org/;
+_commit=074180119fc90d5fd04ef9e8a5ee1910d6f9ad8e  # master
+source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit
+https://www.w3.org/XML/Test/xmlts20080827.tar.gz
+libxml2-2.9.4-remove-pyverify_fd.patch)
+sha256sums=('SKIP'
+'96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7'
+'c201b0d6364a7b9df58ce40a5fc506e58945a3fbb834af9c1193a35665789d60')
+
+pkgver() {
+  cd $pkgname
+  git describe --long | sed -e 's/-/+/g' -e 's/^v//'
+}
+
+prepare() {
+  mkdir build-py3
+  mkdir build-py2
+  mv xmlconf build-py2/
+  cd $pkgname
+  patch -Np1 -i ../libxml2-2.9.4-remove-pyverify_fd.patch
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd build-py2
+  ../$pkgname/configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2 --with-icu
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
+  make
+
+  cd ../build-py3
+  ../$pkgname/configure --prefix=/usr 

[arch-commits] Commit in libxml2/repos (8 files)

2015-12-09 Thread Jan de Groot
Date: Wednesday, December 9, 2015 @ 14:29:38
  Author: jgc
Revision: 255014

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libxml2/repos/extra-i686/PKGBUILD
(from rev 255013, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 255013, libxml2/trunk/PKGBUILD)
Deleted:
  libxml2/repos/extra-i686/PKGBUILD
  libxml2/repos/extra-i686/fix-CVE-2014-3660.patch
  libxml2/repos/extra-i686/revert-catalog-initialize.patch
  libxml2/repos/extra-x86_64/PKGBUILD
  libxml2/repos/extra-x86_64/fix-CVE-2014-3660.patch
  libxml2/repos/extra-x86_64/revert-catalog-initialize.patch

--+
 /PKGBUILD|   90 +
 extra-i686/PKGBUILD  |   48 -
 extra-i686/fix-CVE-2014-3660.patch   |   28 ---
 extra-i686/revert-catalog-initialize.patch   |   26 ---
 extra-x86_64/PKGBUILD|   48 -
 extra-x86_64/fix-CVE-2014-3660.patch |   28 ---
 extra-x86_64/revert-catalog-initialize.patch |   26 ---
 7 files changed, 90 insertions(+), 204 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2015-12-09 13:29:29 UTC (rev 255013)
+++ extra-i686/PKGBUILD 2015-12-09 13:29:38 UTC (rev 255014)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Maintainer: Tom Gundersen 
-# Contributor: John Proctor 
-
-pkgname=libxml2
-pkgver=2.9.2
-pkgrel=2
-pkgdesc="XML parsing library, version 2"
-arch=(i686 x86_64)
-license=('MIT')
-depends=('zlib' 'readline' 'ncurses' 'xz')
-makedepends=('python2')
-optdepends=('python2: python bindings to libxml')
-url="http://www.xmlsoft.org/;
-source=(ftp://ftp.xmlsoft.org/${pkgname}/${pkgname}-${pkgver}.tar.gz
-http://www.w3.org/XML/Test/xmlts20080827.tar.gz
-revert-catalog-initialize.patch
-fix-CVE-2014-3660.patch)
-md5sums=('9e6a9aca9d155737868b3dc5fd82f788'
- 'ae3d1ebe000a3972afa104ca7f0e1b4a'
- 'fdb2e26174ac9cced85ffbf4fb782187'
- '71c88ee5a133461a8ab8aaa194899453')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed -e 's|/usr/bin/python -u|/usr/bin/python2 -u|g' -e 
's|/usr/bin/python$|/usr/bin/python2|g' -i python/tests/*.py
-  mv ../xmlconf .
-  patch -Np1 -i ../revert-catalog-initialize.patch
-  patch -Np1 -i ../fix-CVE-2014-3660.patch
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make check
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}

Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 255013, 
libxml2/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2015-12-09 13:29:38 UTC (rev 255014)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Maintainer: Tom Gundersen 
+# Contributor: John Proctor 
+
+pkgname=libxml2
+pkgver=2.9.3
+pkgrel=1
+pkgdesc="XML parsing library, version 2"
+arch=(i686 x86_64)
+license=('MIT')
+depends=('zlib' 'readline' 'ncurses' 'xz')
+makedepends=('python2')
+optdepends=('python2: python bindings to libxml')
+url="http://www.xmlsoft.org/;
+source=(ftp://ftp.xmlsoft.org/${pkgname}/${pkgname}-${pkgver}.tar.gz
+http://www.w3.org/XML/Test/xmlts20080827.tar.gz)
+md5sums=('daece17e045f1c107610e137ab50c179'
+ 'ae3d1ebe000a3972afa104ca7f0e1b4a')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -e 's|/usr/bin/python -u|/usr/bin/python2 -u|g' -e 
's|/usr/bin/python$|/usr/bin/python2|g' -i python/tests/*.py
+  mv ../xmlconf .
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test 
"$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/  
func_append compile_command " -Wl,-O1,--as-needed"\n  func_append 
finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}

Deleted: extra-i686/fix-CVE-2014-3660.patch
===
--- extra-i686/fix-CVE-2014-3660.patch  2015-12-09 13:29:29 UTC (rev 255013)
+++ extra-i686/fix-CVE-2014-3660.patch  2015-12-09 13:29:38 UTC (rev 255014)
@@ -1,28 +0,0 @@
-From 72a46a519ce7326d9a00f0b6a7f2a8e958cd1675 Mon Sep 17 00:00:00 2001
-From: Daniel Veillard 

[arch-commits] Commit in libxml2/repos (8 files)

2014-11-17 Thread Jan de Groot
Date: Monday, November 17, 2014 @ 20:48:07
  Author: jgc
Revision: 226351

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libxml2/repos/extra-i686/PKGBUILD
(from rev 226350, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-i686/fix-CVE-2014-3660.patch
(from rev 226350, libxml2/trunk/fix-CVE-2014-3660.patch)
  libxml2/repos/extra-i686/revert-catalog-initialize.patch
(from rev 226350, libxml2/trunk/revert-catalog-initialize.patch)
  libxml2/repos/extra-x86_64/PKGBUILD
(from rev 226350, libxml2/trunk/PKGBUILD)
  libxml2/repos/extra-x86_64/fix-CVE-2014-3660.patch
(from rev 226350, libxml2/trunk/fix-CVE-2014-3660.patch)
  libxml2/repos/extra-x86_64/revert-catalog-initialize.patch
(from rev 226350, libxml2/trunk/revert-catalog-initialize.patch)
Deleted:
  libxml2/repos/extra-i686/PKGBUILD
  libxml2/repos/extra-x86_64/PKGBUILD

--+
 /PKGBUILD|   96 +
 extra-i686/PKGBUILD  |   42 --
 extra-i686/fix-CVE-2014-3660.patch   |   28 +++
 extra-i686/revert-catalog-initialize.patch   |   26 ++
 extra-x86_64/PKGBUILD|   42 --
 extra-x86_64/fix-CVE-2014-3660.patch |   28 +++
 extra-x86_64/revert-catalog-initialize.patch |   26 ++
 7 files changed, 204 insertions(+), 84 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2014-11-17 19:47:58 UTC (rev 226350)
+++ extra-i686/PKGBUILD 2014-11-17 19:48:07 UTC (rev 226351)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot j...@archlinux.org
-# Maintainer: Tom Gundersen t...@jklm.no
-# Contributor: John Proctor jproc...@prium.net
-
-pkgname=libxml2
-pkgver=2.9.2
-pkgrel=1
-pkgdesc=XML parsing library, version 2
-arch=(i686 x86_64)
-license=('MIT')
-depends=('zlib' 'readline' 'ncurses' 'xz')
-makedepends=('python2')
-optdepends=('python2: python bindings to libxml')
-url=http://www.xmlsoft.org/;
-source=(ftp://ftp.xmlsoft.org/${pkgname}/${pkgname}-${pkgver}.tar.gz
-http://www.w3.org/XML/Test/xmlts20080827.tar.gz)
-md5sums=('9e6a9aca9d155737868b3dc5fd82f788'
- 'ae3d1ebe000a3972afa104ca7f0e1b4a')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed -e 's|/usr/bin/python -u|/usr/bin/python2 -u|g' -e 
's|/usr/bin/python$|/usr/bin/python2|g' -i python/tests/*.py
-  mv ../xmlconf .
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make check
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-  install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
-}

Copied: libxml2/repos/extra-i686/PKGBUILD (from rev 226350, 
libxml2/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2014-11-17 19:48:07 UTC (rev 226351)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Jan de Groot j...@archlinux.org
+# Maintainer: Tom Gundersen t...@jklm.no
+# Contributor: John Proctor jproc...@prium.net
+
+pkgname=libxml2
+pkgver=2.9.2
+pkgrel=2
+pkgdesc=XML parsing library, version 2
+arch=(i686 x86_64)
+license=('MIT')
+depends=('zlib' 'readline' 'ncurses' 'xz')
+makedepends=('python2')
+optdepends=('python2: python bindings to libxml')
+url=http://www.xmlsoft.org/;
+source=(ftp://ftp.xmlsoft.org/${pkgname}/${pkgname}-${pkgver}.tar.gz
+http://www.w3.org/XML/Test/xmlts20080827.tar.gz
+revert-catalog-initialize.patch
+fix-CVE-2014-3660.patch)
+md5sums=('9e6a9aca9d155737868b3dc5fd82f788'
+ 'ae3d1ebe000a3972afa104ca7f0e1b4a'
+ 'fdb2e26174ac9cced85ffbf4fb782187'
+ '71c88ee5a133461a8ab8aaa194899453')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -e 's|/usr/bin/python -u|/usr/bin/python2 -u|g' -e 
's|/usr/bin/python$|/usr/bin/python2|g' -i python/tests/*.py
+  mv ../xmlconf .
+  patch -Np1 -i ../revert-catalog-initialize.patch
+  patch -Np1 -i ../fix-CVE-2014-3660.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr --with-threads --with-history 
--with-python=/usr/bin/python2
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+  install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
+}

Copied: libxml2/repos/extra-i686/fix-CVE-2014-3660.patch (from rev 226350, 
libxml2/trunk/fix-CVE-2014-3660.patch)
===
--- extra-i686/fix-CVE-2014-3660.patch  (rev 0)
+++ extra-i686/fix-CVE-2014-3660.patch  2014-11-17 19:48:07 UTC (rev 226351)
@@ -0,0 +1,28 @@
+From 72a46a519ce7326d9a00f0b6a7f2a8e958cd1675 Mon Sep 17 00:00:00 2001
+From: Daniel Veillard