# Contributor: André Klitzing # Maintainer: André Klitzing pkgname=tinyxml2 pkgver=6.0.0 pkgrel=0 pkgdesc="A simple, small, efficient, C++ XML parser" url="http://www.grinninglizard.com/tinyxml2/" arch="all" license="zlib" makedepends="cmake" subpackages="$pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/leethomason/$pkgname/archive/$pkgver.tar.gz" builddir="$srcdir/"$pkgname-$pkgver build() { cd "$builddir" mkdir -p build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=Release make } check() { cd "$builddir"/build make test } package() { cd "$builddir"/build make DESTDIR="$pkgdir" install } sha512sums="30c68f491830187738b01ca5db1a96e7b4907cf8fa09a533c90ea084ab5e73f798dff6305cfc4edccc8989926e91c0482677bb5796799113c839dbd0528c8ad5 tinyxml2-6.0.0.tar.gz"