pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import freecad-0.16 as wip/freecad.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Wed Jul 6 02:24:04 2016 +0200
Changeset:	7d3cb9463d7462f62ed5fa67a7d0f76c79412958

Added Files:
	freecad/DESCR
	freecad/Makefile
	freecad/PLIST
	freecad/distinfo

Log Message:
Import freecad-0.16 as wip/freecad.

FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD,
MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product
design but also fits a wider range of uses in engineering, such as architecture
or other engineering specialties. It is 100% Open Source (LGPL2+ license) and
extremely modular, allowing for very advanced extension and customization.

FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open
Inventor-compliant 3D scene representation model provided by the Coin 3D
library, and a broad Python API. The interface is built with Qt.

FreeCAD runs exactly the same way on Windows, Mac OSX, BSD and Linux platforms.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7d3cb9463d7462f62ed5fa67a7d0f76c79412958

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 freecad/DESCR    | 11 +++++++++++
 freecad/Makefile | 27 +++++++++++++++++++++++++++
 freecad/PLIST    |  1 +
 freecad/distinfo |  6 ++++++
 4 files changed, 45 insertions(+)

diffs:
diff --git a/freecad/DESCR b/freecad/DESCR
new file mode 100644
index 0000000..1cb5486
--- /dev/null
+++ b/freecad/DESCR
@@ -0,0 +1,11 @@
+FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD,
+MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product
+design but also fits a wider range of uses in engineering, such as architecture
+or other engineering specialties. It is 100% Open Source (LGPL2+ license) and
+extremely modular, allowing for very advanced extension and customization.
+
+FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open
+Inventor-compliant 3D scene representation model provided by the Coin 3D
+library, and a broad Python API. The interface is built with Qt.
+
+FreeCAD runs exactly the same way on Windows, Mac OSX, BSD and Linux platforms.
diff --git a/freecad/Makefile b/freecad/Makefile
new file mode 100644
index 0000000..1c1f0a1
--- /dev/null
+++ b/freecad/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME=	FreeCAD-0.16
+PKGNAME=	${DISTNAME:tl}
+CATEGORIES=	cad
+MASTER_SITES=	${MASTER_SITE_GITHUB:=FreeCAD/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.freecadweb.org
+COMMENT=	General purpose feature-based, parametric 3D modeler
+LICENSE=	gnu-lgpl-v2
+
+WRKSRC=		${WRKDIR}/FreeCAD-0.16
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config bash
+USE_LANGUAGES=	c c++ fortran
+
+PKGCONFIG_OVERRIDE+=	src/Mod/Robot/App/kdl_cp/kdl.pc.in
+
+# Fix this
+.include "../../wip/py-pyside-shiboken/buildlink3.mk"
+.include "../../graphics/Coin/buildlink3.mk"
+.include "../../x11/qt4-tools/buildlink3.mk"
+.include "../../math/eigen3/buildlink3.mk"
+.include "../../wip/oce/buildlink3.mk"
+.include "../../textproc/xerces-c/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/freecad/PLIST b/freecad/PLIST
new file mode 100644
index 0000000..48d96a5
--- /dev/null
+++ b/freecad/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/freecad/distinfo b/freecad/distinfo
new file mode 100644
index 0000000..d6e1b0e
--- /dev/null
+++ b/freecad/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (FreeCAD-0.16.tar.gz) = 5e8956588e87b18c8c4140cbdcaa1229c04907bb
+RMD160 (FreeCAD-0.16.tar.gz) = 47eef6c13df03dfa424a0b9389b9b549a7569c6c
+SHA512 (FreeCAD-0.16.tar.gz) = bc9dc8122cabd9a84f2b955746818e0d77ae90e68747ec96521099472b7803df9ff794ed823d6eb29352bd0538b8f01cf81c306ff427f1af2ee049f8f7096dbb
+Size (FreeCAD-0.16.tar.gz) = 111706127 bytes


Home | Main Index | Thread Index | Old Index