# Maintainer: Natanael Copa pkgname=augeas pkgver=0.10.0 pkgrel=2 pkgdesc="a configuration editing tool" url="http://augeas.net" arch="all" license="LGPL" depends= depends_dev="libxml2-dev" makedepends="$depends_dev readline-dev" install= subpackages="$pkgname-dev $pkgname-doc $pkgname-tests" source="http://augeas.net/download/augeas-$pkgver.tar.gz regexp.c.patch augeas-requires-libxml2.patch " _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done # fix eglibc-2.16+ build issue sed -i -e '/gets is a/d' \ gnulib/lib/stdio.in.h \ || return 1 } build() { cd "$_builddir" ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm "$pkgdir"/usr/lib/*.la || return 1 } tests() { pkgdesc="Tests for Augeas lenses" mkdir -p "$subpkgdir"/usr/share/augeas/lenses/dist/ mv "$pkgdir"/usr/share/augeas/lenses/dist/tests \ "$subpkgdir"/usr/share/augeas/lenses/dist/ } md5sums="fe1834e90a066c3208ac0214622c7352 augeas-0.10.0.tar.gz a9f0fe2cd7e6aebf916747207cc2b537 regexp.c.patch ea212ab45cde19301646b974cc0941e8 augeas-requires-libxml2.patch"