View | Details | Raw Unified | Return to bug 242242
Collapse All | Expand All

(-)cad/cura-engine/Makefile (-6 / +10 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	CuraEngine
3
PORTNAME=	CuraEngine
4
PORTVERSION=	15.04
4
PORTVERSION=	4.3.0
5
PORTREVISION=	5
5
PORTEPOCH=	1
6
CATEGORIES=	cad
6
CATEGORIES=	cad
7
7
8
MAINTAINER=	cederom@tlen.pl
8
MAINTAINER=	cederom@tlen.pl
Lines 10-23 Link Here
10
10
11
LICENSE=	AGPLv3
11
LICENSE=	AGPLv3
12
12
13
USES=		compiler:c++11-lang gmake
13
LIB_DEPENDS=	libArcus.so:devel/libArcus	\
14
		libprotobuf.so:devel/protobuf
14
15
16
USES=		cmake
17
15
USE_GITHUB=	yes
18
USE_GITHUB=	yes
16
GH_ACCOUNT=	Ultimaker
19
GH_ACCOUNT=	Ultimaker
20
GH_TUPLE=	nothings:stb:052dce117ed98:stb/include/stb
17
21
22
CMAKE_ARGS+=	-DStb_FOUND:BOOL=ON		\
23
		-DStb_INCLUDE_DIRS=${WRKSRC}/include
24
18
PLIST_FILES=	bin/CuraEngine
25
PLIST_FILES=	bin/CuraEngine
19
26
20
do-install:
21
	${INSTALL_PROGRAM} ${WRKSRC}/build/CuraEngine ${STAGEDIR}${PREFIX}/bin
22
23
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)cad/cura-engine/distinfo (-2 / +5 lines)
Lines 1-2 Link Here
1
SHA256 (Ultimaker-CuraEngine-15.04_GH0.tar.gz) = d577e409b3e9554e7d2b886227dbbac6c9525efe34df4fc7d62e9474a2d7f965
1
TIMESTAMP = 1574734042
2
SIZE (Ultimaker-CuraEngine-15.04_GH0.tar.gz) = 107644
2
SHA256 (Ultimaker-CuraEngine-4.3.0_GH0.tar.gz) = 4922a21ae90f95daae918baf21b51d94e36b8aac8e160b73c8088b993dd78ccb
3
SIZE (Ultimaker-CuraEngine-4.3.0_GH0.tar.gz) = 1656780
4
SHA256 (nothings-stb-052dce117ed98_GH0.tar.gz) = 7d2a1535945b1cf320b2fb1bf42d5b68ccf9ed9543a51467ef88462553de4c79
5
SIZE (nothings-stb-052dce117ed98_GH0.tar.gz) = 1358512
(-)devel/libArcus/Makefile (+23 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	libArcus
4
PORTVERSION=	4.3.0
5
CATEGORIES=	devel
6
7
MAINTAINER=	kevans@FreeBSD.org
8
COMMENT=	Library for easy IPC with protobuf in C++ and Python3
9
10
LICENSE=	LGPL3
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
13
BUILD_DEPENDS=	sip:devel/py-sip@${PY_FLAVOR}
14
LIB_DEPENDS=	libprotobuf.so:devel/protobuf
15
16
USES=		cmake python:3.4+
17
18
USE_GITHUB=	yes
19
GH_ACCOUNT=	Ultimaker
20
21
USE_LDCONFIG=	yes
22
23
.include <bsd.port.mk>
(-)devel/libArcus/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1574733998
2
SHA256 (Ultimaker-libArcus-4.3.0_GH0.tar.gz) = 8f3211a76d352db5b508772abad41b7d223af22d174807f05f9be34ddaa7f268
3
SIZE (Ultimaker-libArcus-4.3.0_GH0.tar.gz) = 30540
(-)devel/libArcus/pkg-descr (+6 lines)
Line 0 Link Here
1
This library contains C++ code and Python3 bindings for creating a socket in a
2
thread and using this socket to send and receive messages based on the Protocol
3
Buffers library. It is designed to facilitate the communication between Cura and
4
its backend and similar code.
5
6
WWW: https://github.com/Ultimaker/libArcus
(-)devel/libArcus/pkg-plist (+14 lines)
Line 0 Link Here
1
include/Arcus/ArcusExport.h
2
include/Arcus/Error.h
3
include/Arcus/MessageTypeStore.h
4
include/Arcus/Socket.h
5
include/Arcus/SocketListener.h
6
include/Arcus/Types.h
7
lib/cmake/Arcus/Arcus-targets-%%CMAKE_BUILD_TYPE%%.cmake
8
lib/cmake/Arcus/Arcus-targets.cmake
9
lib/cmake/Arcus/ArcusConfig.cmake
10
lib/cmake/Arcus/ArcusConfigVersion.cmake
11
lib/libArcus.so
12
lib/libArcus.so.1.1.0
13
lib/libArcus.so.3
14
%%PYTHON_SITELIBDIR%%/Arcus.so
(-)devel/Makefile (+1 lines)
Lines 1116-1121 Link Here
1116
    SUBDIR += lemon
1116
    SUBDIR += lemon
1117
    SUBDIR += lfcbase
1117
    SUBDIR += lfcbase
1118
    SUBDIR += lfcxml
1118
    SUBDIR += lfcxml
1119
    SUBDIR += libArcus
1119
    SUBDIR += libCello
1120
    SUBDIR += libCello
1120
    SUBDIR += libIDL
1121
    SUBDIR += libIDL
1121
    SUBDIR += libPropList
1122
    SUBDIR += libPropList

Return to bug 242242