Date: Friday, March 16, 2018 @ 08:17:23 Author: lcarlier Revision: 308792
archrelease: copy trunk to multilib-x86_64 Added: lib32-libxml2/repos/multilib-x86_64/PKGBUILD (from rev 308791, lib32-libxml2/trunk/PKGBUILD) Deleted: lib32-libxml2/repos/multilib-x86_64/PKGBUILD ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-03-16 08:17:18 UTC (rev 308791) +++ PKGBUILD 2018-03-16 08:17:23 UTC (rev 308792) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot <j...@archlinux.org> -# Contributor: John Proctor <jproc...@prium.net> - -_pkgbasename=libxml2 -pkgname=lib32-$_pkgbasename -pkgver=2.9.4+16+g07418011 -pkgrel=2 -pkgdesc="XML parsing library, version 2 (32-bit)" -arch=(x86_64) -license=('custom') -depends=('lib32-zlib' 'lib32-readline' 'lib32-ncurses' 'lib32-icu' 'libxml2') -makedepends=(gcc-multilib git) -url="http://www.xmlsoft.org/" -_commit=074180119fc90d5fd04ef9e8a5ee1910d6f9ad8e # master -source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit) -md5sums=(SKIP) - -+pkgver() { - cd "${srcdir}/${_pkgbasename}" - git describe --long | sed -e 's/-/+/g' -e 's/^v//' -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgbasename}" - autoreconf -fi - - ./configure --prefix=/usr --with-threads --with-history --with-icu --libdir=/usr/lib32 --without-lzma - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool - - make -} - -package() { - cd "${srcdir}/${_pkgbasename}" - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/usr/lib32/xml2Conf.sh" - mkdir -p "$pkgdir/usr/share/licenses" - ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" -} Copied: lib32-libxml2/repos/multilib-x86_64/PKGBUILD (from rev 308791, lib32-libxml2/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-03-16 08:17:23 UTC (rev 308792) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Jan de Groot <j...@archlinux.org> +# Contributor: John Proctor <jproc...@prium.net> + +_pkgbasename=libxml2 +pkgname=lib32-$_pkgbasename +pkgver=2.9.8 +pkgrel=1 +pkgdesc="XML parsing library, version 2 (32-bit)" +arch=(x86_64) +license=('custom') +depends=(lib32-zlib lib32-readline lib32-ncurses lib32-icu libxml2) +makedepends=(gcc-multilib git) +url="http://www.xmlsoft.org/" +_commit=18890f471c420411aa3c989e104d090966ec9dbf # tags/v2.9.8^0 +source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit) +md5sums=('SKIP') + ++pkgver() { + cd "${srcdir}/${_pkgbasename}" + git describe --tags | sed 's/-rc/rc/;s/^v//;s/-/+/g' +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgbasename}" + autoreconf -fi + + ./configure --prefix=/usr --with-threads --with-history --with-icu --libdir=/usr/lib32 --without-lzma + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + + make +} + +package() { + cd "${srcdir}/${_pkgbasename}" + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} "$pkgdir/usr/lib32/xml2Conf.sh" + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +}