Source: pycam
Section: python
Priority: extra
Maintainer: Lars Kruse <devel@sumpfralle.de>
Build-Depends: python, debhelper (>= 7), cdbs, patchutils
Build-Depends-Indep: python-support, help2man
Standards-Version: 3.9.2
Homepage: http://sourceforge.net/projects/pycam/
Package: pycam
Architecture: all
Depends: python-gtk2, python-opengl (>>3.0.0~b6-3), python-gtkglext1,
python-rsvg, ${misc:Depends}, ${python:Depends}
Recommends: python-pyode (>>1.2.0-3), python-psyco, python-setproctitle,
python-guppy, inkscape, pstoedit
Suggests: qcad-data | librecad-data
Description: CAM program & Python library for generating toolpaths
PyCAM is a toolpath generator for 3 axis machines. The generated
GCode can be used with EMC2 and other machine controllers.
The included Python library can be used independently from the GUI.
.
Features:
* read and write STL model files (3D)
* support for 2D models (DXF/SVG/PS)
* generate toolpaths (GCode) for various strategies and drill
definitions
* manage and store processing templates
* scale, move, rotate, flip and transform the model
* interactive 3D model view based on OpenGL
* non-interactive generation of GCode via commandline
* render single-line fonts (provided by QCAD)
-
Sebastian Kuzminsky authored
PyCAM currently shells out to inkscape and pstoedit to read SVG files - without those helper programs, pycam cannot read SVGs. The pycam debian package currently Suggests those dependencies, which means that by default (unless the user explicitly selects them) they won't be installed. This commit upgrades the relationship from Suggests to Recommends, so they'll be installed by default, making SVG work "out of the box".
6d533ffa