Date: Tuesday, December 22, 2015 @ 16:32:55 Author: jgc Revision: 257156
archrelease: copy trunk to extra-i686, extra-x86_64 Added: libxml++/repos/extra-i686/PKGBUILD (from rev 257155, libxml++/trunk/PKGBUILD) libxml++/repos/extra-x86_64/PKGBUILD (from rev 257155, libxml++/trunk/PKGBUILD) Deleted: libxml++/repos/extra-i686/PKGBUILD libxml++/repos/extra-x86_64/PKGBUILD -----------------------+ /PKGBUILD | 80 ++++++++++++++++++++++++++++++++++++++++++++++++ extra-i686/PKGBUILD | 38 ---------------------- extra-x86_64/PKGBUILD | 38 ---------------------- 3 files changed, 80 insertions(+), 76 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2015-12-22 15:32:47 UTC (rev 257155) +++ extra-i686/PKGBUILD 2015-12-22 15:32:55 UTC (rev 257156) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: damir <da...@archlinux.org> - -pkgbase=libxml++ -pkgname=('libxml++' 'libxml++-docs') -pkgver=2.40.0 -pkgrel=2 -arch=('i686' 'x86_64') -license=('LGPL') -url="http://libxmlplusplus.sourceforge.net/" -makedepends=('pkgconfig' 'glibmm-docs' 'libxml2' 'glibmm') -options=('!emptydirs') -source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/${pkgver:0:4}/${pkgbase}-${pkgver}.tar.xz) -sha256sums=('a7b9703203696972cae50436e150979ef187d9b03c95519bdd89623b4068162a') - -build() { - cd "${srcdir}/${pkgbase}-${pkgver}" - ./configure --prefix=/usr - make -} - -package_libxml++() { - pkgdesc="C++ bindings to libxml2" - depends=('libxml2' 'glibmm') - replaces=('libxml++2') - provides=("libxml++2=${pkgver}") - conflicts=('libxml++2') - - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install doc_subdirs= -} - -package_libxml++-docs() { - pkgdesc="Developer documentation for libxml++" - depends=('glibmm-docs') - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" -C docs install -} Copied: libxml++/repos/extra-i686/PKGBUILD (from rev 257155, libxml++/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-12-22 15:32:55 UTC (rev 257156) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: damir <da...@archlinux.org> + +pkgbase=libxml++ +pkgname=('libxml++' 'libxml++-docs') +pkgver=2.40.1 +pkgrel=1 +arch=('i686' 'x86_64') +license=('LGPL') +url="http://libxmlplusplus.sourceforge.net/" +makedepends=('pkgconfig' 'glibmm-docs' 'libxml2' 'glibmm') +options=('!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/${pkgver:0:4}/${pkgbase}-${pkgver}.tar.xz) +sha256sums=('4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9') + +build() { + cd "${srcdir}/${pkgbase}-${pkgver}" + ./configure --prefix=/usr + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package_libxml++() { + pkgdesc="C++ bindings to libxml2" + depends=('libxml2' 'glibmm') + replaces=('libxml++2') + provides=("libxml++2=${pkgver}") + conflicts=('libxml++2') + + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install doc_subdirs= +} + +package_libxml++-docs() { + pkgdesc="Developer documentation for libxml++" + depends=('glibmm-docs') + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" -C docs install +} Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2015-12-22 15:32:47 UTC (rev 257155) +++ extra-x86_64/PKGBUILD 2015-12-22 15:32:55 UTC (rev 257156) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: damir <da...@archlinux.org> - -pkgbase=libxml++ -pkgname=('libxml++' 'libxml++-docs') -pkgver=2.40.0 -pkgrel=2 -arch=('i686' 'x86_64') -license=('LGPL') -url="http://libxmlplusplus.sourceforge.net/" -makedepends=('pkgconfig' 'glibmm-docs' 'libxml2' 'glibmm') -options=('!emptydirs') -source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/${pkgver:0:4}/${pkgbase}-${pkgver}.tar.xz) -sha256sums=('a7b9703203696972cae50436e150979ef187d9b03c95519bdd89623b4068162a') - -build() { - cd "${srcdir}/${pkgbase}-${pkgver}" - ./configure --prefix=/usr - make -} - -package_libxml++() { - pkgdesc="C++ bindings to libxml2" - depends=('libxml2' 'glibmm') - replaces=('libxml++2') - provides=("libxml++2=${pkgver}") - conflicts=('libxml++2') - - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" install doc_subdirs= -} - -package_libxml++-docs() { - pkgdesc="Developer documentation for libxml++" - depends=('glibmm-docs') - cd "${srcdir}/${pkgbase}-${pkgver}" - make DESTDIR="${pkgdir}" -C docs install -} Copied: libxml++/repos/extra-x86_64/PKGBUILD (from rev 257155, libxml++/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2015-12-22 15:32:55 UTC (rev 257156) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: damir <da...@archlinux.org> + +pkgbase=libxml++ +pkgname=('libxml++' 'libxml++-docs') +pkgver=2.40.1 +pkgrel=1 +arch=('i686' 'x86_64') +license=('LGPL') +url="http://libxmlplusplus.sourceforge.net/" +makedepends=('pkgconfig' 'glibmm-docs' 'libxml2' 'glibmm') +options=('!emptydirs') +source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/${pkgver:0:4}/${pkgbase}-${pkgver}.tar.xz) +sha256sums=('4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9') + +build() { + cd "${srcdir}/${pkgbase}-${pkgver}" + ./configure --prefix=/usr + + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package_libxml++() { + pkgdesc="C++ bindings to libxml2" + depends=('libxml2' 'glibmm') + replaces=('libxml++2') + provides=("libxml++2=${pkgver}") + conflicts=('libxml++2') + + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install doc_subdirs= +} + +package_libxml++-docs() { + pkgdesc="Developer documentation for libxml++" + depends=('glibmm-docs') + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" -C docs install +}