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 }
|