svn commit: r529126 - in head/devel: . libsavitar
Diane Bruce
db at FreeBSD.org
Wed Mar 25 20:55:27 UTC 2020
Author: db
Date: Wed Mar 25 20:55:16 2020
New Revision: 529126
URL: https://svnweb.freebsd.org/changeset/ports/529126
Log:
libSavitar is a c++ implementation of 3mf loading with SIP python binding
Added:
head/devel/libsavitar/
head/devel/libsavitar/Makefile (contents, props changed)
head/devel/libsavitar/distinfo (contents, props changed)
head/devel/libsavitar/pkg-descr (contents, props changed)
head/devel/libsavitar/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Mar 25 20:45:33 2020 (r529125)
+++ head/devel/Makefile Wed Mar 25 20:55:16 2020 (r529126)
@@ -1310,6 +1310,7 @@
SUBDIR += librolegen
SUBDIR += libruin
SUBDIR += libs11n
+ SUBDIR += libsavitar
SUBDIR += libscca
SUBDIR += libsearpc
SUBDIR += libserialport
Added: head/devel/libsavitar/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libsavitar/Makefile Wed Mar 25 20:55:16 2020 (r529126)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= libSavitar
+DISTVERSION= 4.5.0
+CATEGORIES= devel cad
+DIST_SUBDIR= Ultimaker
+
+MAINTAINER= db at FreeBSD.org
+COMMENT= LibSavitar is a c++ implementation of 3mf loading/python bindings
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>0:devel/py-sip@${PY_FLAVOR}
+
+USES= cmake python:3.4+
+USE_GITHUB= yes
+GH_ACCOUNT= Ultimaker
+USE_GITHUB= yes
+GH_TAGNAME= 96eba0e
+USE_LDCONFIG= yes
+
+# need this hack so as not to conflict with pugixml
+# XXX TODO rework port to use pugixml instead
+post-install:
+ ${RM} ${STAGEDIR}${PREFIX}/include/pugiconfig.hpp
+ ${RM} ${STAGEDIR}${PREFIX}/include/pugixml.hpp
+ ${RM} ${STAGEDIR}${PREFIX}/lib/cmake/pugixml/pugixml-config.cmake
+ ${RM} ${STAGEDIR}${PREFIX}/lib/libpugixml.a
+
+.include <bsd.port.mk>
Added: head/devel/libsavitar/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libsavitar/distinfo Wed Mar 25 20:55:16 2020 (r529126)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1583953836
+SHA256 (Ultimaker/Ultimaker-libSavitar-4.5.0-96eba0e_GH0.tar.gz) = f64e9b20d6783247a88ddc751a80d20eec2073465c0b46fbba45c1ab9c01eb75
+SIZE (Ultimaker/Ultimaker-libSavitar-4.5.0-96eba0e_GH0.tar.gz) = 98038
Added: head/devel/libsavitar/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libsavitar/pkg-descr Wed Mar 25 20:55:16 2020 (r529126)
@@ -0,0 +1,3 @@
+libSavitar is a c++ implementation of 3mf loading with SIP python binding
+
+WWW: https://github.com/Ultimaker/libSavitar
Added: head/devel/libsavitar/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/libsavitar/pkg-plist Wed Mar 25 20:55:16 2020 (r529126)
@@ -0,0 +1,18 @@
+include/Savitar/Face.h
+include/Savitar/MeshData.h
+include/Savitar/Namespace.h
+include/Savitar/SavitarExport.h
+include/Savitar/Scene.h
+include/Savitar/SceneNode.h
+include/Savitar/ThreeMFParser.h
+include/Savitar/Types.h
+include/Savitar/Vertex.h
+lib/cmake/Savitar/Savitar-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Savitar/Savitar-targets.cmake
+lib/cmake/Savitar/SavitarConfig.cmake
+lib/cmake/Savitar/SavitarConfigVersion.cmake
+lib/cmake/pugixml/pugixml-config-%%CMAKE_BUILD_TYPE%%.cmake
+lib/libSavitar.so
+lib/libSavitar.so.0
+lib/libSavitar.so.0.1.1
+%%PYTHON_SITELIBDIR%%/Savitar.so
More information about the svn-ports-all
mailing list