# Maintainer: Sven-Hendrik Haase # Contributor: Peter Hatina pkgname=glm-git pkgver=0.9.9.8.r189.g6ad79aae pkgrel=1 pkgdesc="C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification" arch=('any') license=('MIT') url="http://glm.g-truc.net" makedepends=('cmake') conflicts=('glm') provides=('glm') source=("git+https://github.com/g-truc/glm.git") sha512sums=('SKIP') pkgver() { cd "${srcdir}/glm" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } package() { cd "${srcdir}/glm" mkdir -p build cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib make DESTDIR=$pkgdir install cd .. mkdir -p $pkgdir/usr/share/doc cp -r doc $pkgdir/usr/share/doc/glm find $pkgdir -type f -exec chmod 644 {} \; find $pkgdir -type d -exec chmod 755 {} \; install -Dm644 $srcdir/glm/copying.txt "$pkgdir"/usr/share/licenses/$pkgname/COPYING }