Date: Thursday, May 6, 2010 @ 08:45:59 Author: jgc Revision: 79727 upgpkg: libxml++ 2.30.1-1 Update to 2.30.1 - split docs
Modified: libxml++/trunk/PKGBUILD ----------+ PKGBUILD | 36 +++++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-05-06 12:29:07 UTC (rev 79726) +++ PKGBUILD 2010-05-06 12:45:59 UTC (rev 79727) @@ -1,25 +1,39 @@ # $Id$ # Maintainer: damir <[email protected]> -pkgname=libxml++ -pkgver=2.30.0 +pkgbase=libxml++ +pkgname=('libxml++' 'libxml++-docs') +pkgver=2.30.1 pkgrel=1 -pkgdesc="C++ bindings to libxml2" arch=('i686' 'x86_64') license=('LGPL') url="http://libxmlplusplus.sourceforge.net/" -depends=('libxml2>=2.7.7' 'glibmm>=2.24.0') -makedepends=('pkgconfig') +makedepends=('pkgconfig' 'glibmm-docs' 'libxml2>=2.7.7' 'glibmm>=2.24.2') options=('!libtool' '!emptydirs') -replaces=('libxml++2') -provides=("libxml++2=${pkgver}") -conflicts=('libxml++2') -source=(http://ftp.gnome.org/pub/GNOME/sources/libxml++/2.30/libxml++-${pkgver}.tar.bz2) -sha256sums=('f3957b1c1e5d25be6d8dd0f409ad7d8b0dd71bfa57e53ec9f866824669e2f7c1') +source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/2.30/${pkgbase}-${pkgver}.tar.bz2) +sha256sums=('433f0e36486573a81582d62c83dc741d50bf795ce1a2dca076a54b16c28ab90a') build() { - cd "${srcdir}/libxml++-${pkgver}" + cd "${srcdir}/${pkgbase}-${pkgver}" ./configure --prefix=/usr || return 1 make || return 1 +} + +package_libxml++() { + pkgdesc="C++ bindings to libxml2" + depends=('libxml2>=2.7.7' 'glibmm>=2.24.2') + replaces=('libxml++2') + provides=("libxml++2=${pkgver}") + conflicts=('libxml++2') + + cd "${srcdir}/${pkgbase}-${pkgver}" + sed -i -e 's/install-data-am: install-data-local install-dist_referenceDATA/install-data-am: /' Makefile || return 1 make DESTDIR="${pkgdir}" install || return 1 } + +package_libxml++-docs() { + pkgdesc="Developer documentation for libxml++" + depends=('glibmm-docs') + cd "${srcdir}/${pkgbase}-${pkgver}" + make DESTDIR="${pkgdir}" install-data-local install-dist_referenceDATA || return 1 +}
