Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Mar 2020 20:55:16 +0000 (UTC)
From:      Diane Bruce <db@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r529126 - in head/devel: . libsavitar
Message-ID:  <202003252055.02PKtG8E066442@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003252055.02PKtG8E066442>