svn commit: r529112 - in head/net: . libarcus
Diane Bruce
db at FreeBSD.org
Wed Mar 25 18:06:01 UTC 2020
Author: db
Date: Wed Mar 25 17:58:43 2020
New Revision: 529112
URL: https://svnweb.freebsd.org/changeset/ports/529112
Log:
libArcus
This library contains C++ code and Python3 bindings for creating a socket
in a thread and using this socket to send and receive messages based on
the Protocol Buffers library. It is designed to facilitate the communication
between Cura and its backend and similar code.
WWW: https://github.com/Ultimaker/libArcus
Added:
head/net/libarcus/
head/net/libarcus/Makefile (contents, props changed)
head/net/libarcus/distinfo (contents, props changed)
head/net/libarcus/pkg-descr (contents, props changed)
head/net/libarcus/pkg-plist (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Wed Mar 25 17:33:26 2020 (r529111)
+++ head/net/Makefile Wed Mar 25 17:58:43 2020 (r529112)
@@ -345,6 +345,7 @@
SUBDIR += ldapsh
SUBDIR += leproxy
SUBDIR += lft
+ SUBDIR += libarcus
SUBDIR += libarms
SUBDIR += libbgpdump
SUBDIR += libcapn
Added: head/net/libarcus/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libarcus/Makefile Wed Mar 25 17:58:43 2020 (r529112)
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= libArcus
+PORTVERSION= 15.06.03
+CATEGORIES= net cad
+DIST_SUBDIR= Ultimaker
+
+MAINTAINER= db at FreeBSD.org
+COMMENT= Communication library between internal components for Ultimaker
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= sip:devel/py-sip@${PY_FLAVOR}
+LIB_DEPENDS= libprotobuf.so:devel/protobuf
+
+USES= cmake python:3.4+
+USE_GITHUB= yes
+GH_ACCOUNT= Ultimaker
+USE_LDCONFIG= yes
+GH_TAGNAME= d0f1ac1
+
+.include <bsd.port.mk>
Added: head/net/libarcus/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libarcus/distinfo Wed Mar 25 17:58:43 2020 (r529112)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1583929164
+SHA256 (Ultimaker/Ultimaker-libArcus-15.06.03-d0f1ac1_GH0.tar.gz) = b51148ca15e0aa158c97b480b27d2321da5d732a36ae0f2b7a10366ecf6e183b
+SIZE (Ultimaker/Ultimaker-libArcus-15.06.03-d0f1ac1_GH0.tar.gz) = 31955
Added: head/net/libarcus/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libarcus/pkg-descr Wed Mar 25 17:58:43 2020 (r529112)
@@ -0,0 +1,8 @@
+Arcus
+
+This library contains C++ code and Python3 bindings for creating a socket
+in a thread and using this socket to send and receive messages based on
+the Protocol Buffers library. It is designed to facilitate the communication
+between Cura and its backend and similar code.
+
+WWW: https://github.com/Ultimaker/libArcus
Added: head/net/libarcus/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/libarcus/pkg-plist Wed Mar 25 17:58:43 2020 (r529112)
@@ -0,0 +1,14 @@
+include/Arcus/ArcusExport.h
+include/Arcus/Error.h
+include/Arcus/MessageTypeStore.h
+include/Arcus/Socket.h
+include/Arcus/SocketListener.h
+include/Arcus/Types.h
+lib/cmake/Arcus/Arcus-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Arcus/Arcus-targets.cmake
+lib/cmake/Arcus/ArcusConfig.cmake
+lib/cmake/Arcus/ArcusConfigVersion.cmake
+lib/libArcus.so
+lib/libArcus.so.1.1.0
+lib/libArcus.so.3
+%%PYTHON_SITELIBDIR%%/Arcus.so
More information about the svn-ports-all
mailing list