From 7454bd0f02b5fbce243b430841b35922fb2a3a0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 1 Mar 2016 16:14:50 +0100 Subject: [PATCH] New package: collada2gltf-1.0.20160229 --- srcpkgs/collada2gltf/template | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 srcpkgs/collada2gltf/template diff --git a/srcpkgs/collada2gltf/template b/srcpkgs/collada2gltf/template new file mode 100644 index 00000000000..00973aec2f3 --- /dev/null +++ b/srcpkgs/collada2gltf/template @@ -0,0 +1,39 @@ +# Template file for 'collada2gltf' +pkgname=collada2gltf +version=1.0.20160229 +revision=1 +_gitrev=bc1fe2adaf3e0bec42750ade3bc1d763d0f298aa +wrksrc="glTF" +build_wrksrc="COLLADA2GLTF" +build_style=cmake +nopies=yes +hostmakedepends="cmake git git-perl pkg-config" +makedepends="libpng-devel libxml2-devel pcre-devel" +short_desc="Converter for COLLADA to glTF" +maintainer="Jürgen Buchmüller " +license="MIT, BSD" +homepage="https://github.com/KhronosGroup/glTF/wiki/converter" + +do_fetch() { + git clone --recurse-submodules https://github.com/KhronosGroup/glTF.git + cd glTF + git checkout ${_gitrev} + if [ -n "$CROSS_BUILD" ]; then + # Linking test_o3gdc fails in cross build with message: + # "relocation R_ARM_MOVW_ABS_NC against `__pthread_key_create' can not + # be used when making a shared object; recompile with -fPIC" + # Simply disable it because we don't need it for libreoffice + sed -i COLLADA2GLTF/dependencies/o3dgc/src/CMakeLists.txt \ + -e 's;add_subdirectory ("${${PROJECT_NAME}_SOURCE_DIR}/test");;' + fi +} + +do_install() { + vbin build/bin/OpenCOLLADAValidator + vbin build/bin/collada2gltf + if [ -z "$CROSS_BUILD" ]; then + vbin build/bin/test_o3dgc + fi + cat ${wrksrc}/LICENSE.md | tr -d \013 > LICENSE + vlicense LICENSE +}