pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CuraEngine: Import CuraEngine-4.11.0 as wip/CuraEngine
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Sat Nov 6 16:40:32 2021 +0900
Changeset: e4ac868ccb635aaa1e1e7f385856645018eba89c
Modified Files:
Makefile
Added Files:
CuraEngine/DESCR
CuraEngine/Makefile
CuraEngine/PLIST
CuraEngine/buildlink3.mk
CuraEngine/distinfo
Log Message:
CuraEngine: Import CuraEngine-4.11.0 as wip/CuraEngine
The CuraEngine is a C++ console application for 3D printing GCode
generation. It has been made as a better and faster alternative to the
old Skeinforge engine.
The CuraEngine is pure C++ and uses Clipper from
http://www.angusj.com/delphi/clipper.php Furthermore it depends on
libArcus by Ultimaker, which can be found at
http://github.com/Ultimaker/libArcus
This is just a console application for GCode generation. For a full
graphical application look at https://github.com/Ultimaker/Cura which
is the graphical frontend for CuraEngine.
The CuraEngine can be used seperately or in other applications. Feel
free to add it to your application. But please take note of the
License.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e4ac868ccb635aaa1e1e7f385856645018eba89c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
CuraEngine/DESCR | 16 ++++++++++++++++
CuraEngine/Makefile | 21 +++++++++++++++++++++
CuraEngine/PLIST | 2 ++
CuraEngine/buildlink3.mk | 15 +++++++++++++++
CuraEngine/distinfo | 5 +++++
Makefile | 1 +
6 files changed, 60 insertions(+)
diffs:
diff --git a/CuraEngine/DESCR b/CuraEngine/DESCR
new file mode 100644
index 0000000000..204bfad360
--- /dev/null
+++ b/CuraEngine/DESCR
@@ -0,0 +1,16 @@
+The CuraEngine is a C++ console application for 3D printing GCode
+generation. It has been made as a better and faster alternative to the
+old Skeinforge engine.
+
+The CuraEngine is pure C++ and uses Clipper from
+http://www.angusj.com/delphi/clipper.php Furthermore it depends on
+libArcus by Ultimaker, which can be found at
+http://github.com/Ultimaker/libArcus
+
+This is just a console application for GCode generation. For a full
+graphical application look at https://github.com/Ultimaker/Cura which
+is the graphical frontend for CuraEngine.
+
+The CuraEngine can be used seperately or in other applications. Feel
+free to add it to your application. But please take note of the
+License.
diff --git a/CuraEngine/Makefile b/CuraEngine/Makefile
new file mode 100644
index 0000000000..516c93575c
--- /dev/null
+++ b/CuraEngine/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+GITHUB_PROJECT= CuraEngine
+GITHUB_TAG= 4.11.0
+DISTNAME= ${GITHUB_TAG}
+PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Ultimaker/}
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/Ultimaker/CuraEngine/
+COMMENT= Converting 3D models into g-code instructions for 3D printers
+LICENSE= gnu-agpl-v3
+
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/protobuf/buildlink3.mk"
+.include "../../wip/libArcus/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/CuraEngine/PLIST b/CuraEngine/PLIST
new file mode 100644
index 0000000000..b549f57216
--- /dev/null
+++ b/CuraEngine/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/CuraEngine
diff --git a/CuraEngine/buildlink3.mk b/CuraEngine/buildlink3.mk
new file mode 100644
index 0000000000..0f6d093a7f
--- /dev/null
+++ b/CuraEngine/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= CuraEngine
+
+.if !defined(CURAENGINE_BUILDLINK3_MK)
+CURAENGINE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.CuraEngine+= CuraEngine>=4.11.0
+BUILDLINK_PKGSRCDIR.CuraEngine?= ../../wip/CuraEngine
+
+.include "../../devel/protobuf/buildlink3.mk"
+.include "../../wip/libArcus/buildlink3.mk"
+.endif # CURAENGINE_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -CuraEngine
diff --git a/CuraEngine/distinfo b/CuraEngine/distinfo
new file mode 100644
index 0000000000..194dc17163
--- /dev/null
+++ b/CuraEngine/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (CuraEngine/4.11.0.tar.gz) = aea87a641f775ac4f0af6f4d709333fb65de3bb1bd539269866bc2f57858a736
+SHA512 (CuraEngine/4.11.0.tar.gz) = 3152bd0847d6977e2ee7afd57675cb5000a1824d50bbe442d6e67a0534b8f8b8858f8a71f545a8fabaaf2065b47acbd7de11c35591cf6e891bc6871ea84107c1
+Size (CuraEngine/4.11.0.tar.gz) = 1707416 bytes
diff --git a/Makefile b/Makefile
index 91e993c208..61274577df 100644
--- a/Makefile
+++ b/Makefile
@@ -12,6 +12,7 @@ SUBDIR+= ARC
SUBDIR+= Aseprite
SUBDIR+= Bear
SUBDIR+= Chinput
+SUBDIR+= CuraEngine
SUBDIR+= ETL
SUBDIR+= FLIF
SUBDIR+= FLIF-git
Home |
Main Index |
Thread Index |
Old Index