# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : coin3d version : 4.0.3 release : 7 source : - https://github.com/coin3d/coin/releases/download/v4.0.3/coin-4.0.3-src.tar.gz : 66e3f381401f98d789154eb00b2996984da95bc401ee69cc77d2a72ed86dfda8 homepage : https://coin3d.github.io/ license : BSD-3-Clause component : multimedia.library summary : Coin3D core library description: | Coin is an OpenGL-based, 3D graphics library that has its roots in the Open Inventor 2.1 API, which Coin still is compatible with. builddeps : - pkgconfig(bzip2) - pkgconfig(fontconfig) - pkgconfig(glu) - pkgconfig(openal) - pkgconfig(x11) - doxygen - libboost-devel #clang : true FreeCAD doesn't like clang setup : | %cmake_ninja \ -DCOIN_BUILD_DOCUMENTATION=ON \ -DCOIN_BUILD_DOCUMENTATION_MAN=ON \ -DCOIN_THREADSAFE=ON \ -DUSE_EXTERNAL_EXPAT=ON build : | %ninja_build install : | %ninja_install rm -rfv $installdir/usr/share/doc rmdir -v $installdir/usr/share/Coin/profiler cd $installdir/usr/share/man/man3 rename "" Coin_ [a-z]*.3 patterns : - devel : - /usr/bin/coin-config - /usr/share/Coin/conf - /usr/share/Coin/draggerDefaults - /usr/share/Coin/shaders