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