From owner-svn-ports-all@freebsd.org Fri Jan 29 17:55:28 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60C82A712D6; Fri, 29 Jan 2016 17:55:28 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C90B14AE; Fri, 29 Jan 2016 17:55:28 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0THtRVY087265; Fri, 29 Jan 2016 17:55:27 GMT (envelope-from trasz@FreeBSD.org) Received: (from trasz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0THtQ1Y087259; Fri, 29 Jan 2016 17:55:26 GMT (envelope-from trasz@FreeBSD.org) Message-Id: <201601291755.u0THtQ1Y087259@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: trasz set sender to trasz@FreeBSD.org using -f From: Edward Tomasz Napierala Date: Fri, 29 Jan 2016 17:55:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r407489 - in head/cad: . pycam pycam/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2016 17:55:28 -0000 Author: trasz Date: Fri Jan 29 17:55:26 2016 New Revision: 407489 URL: https://svnweb.freebsd.org/changeset/ports/407489 Log: brickM is a toolpath generator for 3-axis CNC machining. It loads 3D models in STL format or 2D contour models from DXF or SVG files. The resulting GCode can be used with EMC2 or any other machine controller. PyCAM supports a wide range of toolpath strategies for 3D models and 2D contour models. WWW: http://pycam.sourceforge.net/ Sponsored by: The FreeBSD Foundation Added: head/cad/pycam/ head/cad/pycam/Makefile (contents, props changed) head/cad/pycam/distinfo (contents, props changed) head/cad/pycam/files/ head/cad/pycam/files/patch-setup.cfg (contents, props changed) head/cad/pycam/pkg-descr (contents, props changed) head/cad/pycam/pkg-plist (contents, props changed) Modified: head/cad/Makefile Modified: head/cad/Makefile ============================================================================== --- head/cad/Makefile Fri Jan 29 17:12:39 2016 (r407488) +++ head/cad/Makefile Fri Jan 29 17:55:26 2016 (r407489) @@ -61,6 +61,7 @@ SUBDIR += p5-Verilog-Perl SUBDIR += pcb SUBDIR += pdnmesh + SUBDIR += pycam SUBDIR += pythoncad SUBDIR += qcad SUBDIR += qcad-partslib Added: head/cad/pycam/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/pycam/Makefile Fri Jan 29 17:55:26 2016 (r407489) @@ -0,0 +1,21 @@ +# Created by: Edward Tomasz Napierala +# $FreeBSD$ + +PORTNAME= pycam +PORTVERSION= 0.5.1 +CATEGORIES= cad python +MASTER_SITES= SOURCEFORGE/pycam/${PORTNAME}/${PORTVERSION} + +MAINTAINER= trasz@FreeBSD.org +COMMENT= Toolpath generator for 3-axis CNC machining + +LICENSE= GPLv3 + +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \ + ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl \ + ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:${PORTSDIR}/x11-toolkits/py-gtkglext + +USES= python +USE_PYTHON= distutils autoplist + +.include Added: head/cad/pycam/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/pycam/distinfo Fri Jan 29 17:55:26 2016 (r407489) @@ -0,0 +1,2 @@ +SHA256 (pycam-0.5.1.tar.gz) = e26a6db82efa4761a1db6b81de3165898430d5c14d09614b67321105d67e264c +SIZE (pycam-0.5.1.tar.gz) = 1680577 Added: head/cad/pycam/files/patch-setup.cfg ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/pycam/files/patch-setup.cfg Fri Jan 29 17:55:26 2016 (r407489) @@ -0,0 +1,10 @@ +--- setup.cfg.orig 2016-01-28 13:08:25.505821000 +0100 ++++ setup.cfg 2016-01-28 13:08:29.908308000 +0100 +@@ -1,7 +1,3 @@ +-[bdist_wininst] +-install_script = pycam_win32_postinstall.py +-bitmap = share/ui/logo_gui_vertical.bmp +- + [bdist_msi] + install_script = pycam_win32_postinstall.py + Added: head/cad/pycam/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/pycam/pkg-descr Fri Jan 29 17:55:26 2016 (r407489) @@ -0,0 +1,9 @@ +PyCAM is a toolpath generator for 3-axis CNC machining. It loads +3D models in STL format or 2D contour models from DXF or SVG files. +The resulting GCode can be used with EMC2 or any other machine +controller. + +PyCAM supports a wide range of toolpath strategies for 3D models +and 2D contour models. + +WWW: http://pycam.sourceforge.net/ Added: head/cad/pycam/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/cad/pycam/pkg-plist Fri Jan 29 17:55:26 2016 (r407489) @@ -0,0 +1 @@ +@comment $FreeBSD$