summaryrefslogtreecommitdiff
path: root/glm/Pkgfile
blob: 33ef4e1cf62aa24b8d8d03a579a16e615eb17a32 (plain)
    1 # Description: C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification
    2 # URL: http://glm.g-truc.net
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: cmake
    5 
    6 name=glm
    7 version=0.9.9.8
    8 release=1
    9 source=(https://github.com/g-truc/glm/archive/$version/$name-$version.tar.gz
   10   glm.pc.in
   11   glmConfig.cmake.in
   12   glmConfigVersion.cmake.in
   13   glmTargets.cmake)
   14 
   15 build() {
   16     cd $name-$version
   17     mkdir -p $PKG/usr/include/
   18     cp -r glm $PKG/usr/include/
   19 
   20     mkdir -p $PKG/usr/lib/pkgconfig/
   21     sed "s/@VERSION@/$version/" $SRC/glm.pc.in > $PKG/usr/lib/pkgconfig/glm.pc
   22 
   23     mkdir -p $PKG/usr/lib/cmake/glm/
   24     sed "s/@VERSION@/$version/" $SRC/glmConfigVersion.cmake.in > $PKG/usr/lib/cmake/glm/glmConfigVersion.cmake
   25     sed "s/@VERSION@/$version/" $SRC/glmConfig.cmake.in > $PKG/usr/lib/cmake/glm/glmConfig.cmake
   26     install -Dm644 $SRC/glmTargets.cmake $PKG/usr/lib/cmake/glm/glmTargets.cmake
   27 }

Generated by cgit