1SUMMARY="OpenGL Mathematics (glm) for C" 2DESCRIPTION="Highly optimized 2D|3D math library, also known as OpenGL Mathematics (glm) for C." 3HOMEPAGE="https://github.com/recp/cglm" 4COPYRIGHT="2005-2016 G-Truc Creation 5 1998-2016 Geometric Tools, LLC 6 2015-217 Recep Atlantas" 7LICENSE="MIT" 8REVISION="1" 9SOURCE_URI="$HOMEPAGE/archive/refs/tags/v0.8.5.tar.gz" 10CHECKSUM_SHA256="baefa21342d228a83c90708459a745d5aa9b0ebb381555eea42db1f37fdf7a5a" 11 12ARCHITECTURES="all !x86_gcc2" 13SECONDARY_ARCHITECTURES="x86" 14 15PROVIDES=" 16 cglm$secondaryArchSuffix = $portVersion 17 lib:libcglm$secondaryArchSuffix = $portVersion 18 " 19REQUIRES=" 20 haiku$secondaryArchSuffix 21 " 22 23PROVIDES_devel=" 24 cglm${secondaryArchSuffix}_devel = $portVersion 25 devel:libcglm$secondaryArchSuffix = $portVersion 26 " 27REQUIRES_devel=" 28 cglm$secondaryArchSuffix == $portVersion base 29 " 30 31BUILD_REQUIRES=" 32 haiku${secondaryArchSuffix}_devel 33 " 34BUILD_PREREQUIRES=" 35 cmd:cmake 36 cmd:gcc$secondaryArchSuffix 37 cmd:make 38 " 39 40BUILD() 41{ 42 cmake -B build -S . \ 43 $cmakeDirArgs \ 44 -DCMAKE_BUILD_TYPE=Release 45 make -C build $jobArgs 46} 47 48INSTALL() 49{ 50 make -C build install 51 prepareInstalledDevelLib libcglm 52 fixPkgconfig 53 54 packageEntries devel \ 55 $developDir \ 56 $libDir/cmake 57} 58