debian/0000755000000000000000000000000011621561707007174 5ustar debian/compat0000644000000000000000000000000211621561706010371 0ustar 7 debian/docs0000644000000000000000000000004011621561706010040 0ustar readme.txt install.txt changelogdebian/copyright0000644000000000000000000000305211621561706011126 0ustar This work was packaged for Debian by: Markus Schulz on Sat, 26 Nov 2010 18:27:36 -0400 It was downloaded from: https://launchpad.net/robocut Upstream Authors: Tim Hutt Markus Schulz Copyright: © 2010 by Tim Hutt © 2010 by Markus Schulz License: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. The Debian packaging is: Copyright © 2010 Markus Schulz and is licensed under the GPL version 3, see above. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/LGPL-2.2`, `/usr/share/common-licenses/GPL-2` and `/usr/share/common-licenses/GPL-3`. Files: * Copyright: 2010-2011 Tim Hutt and or Markus Schulz License: GPL-3+ Files: debian/* Copyright: 2010-2011 Markus Schulz License: GPL-3+ debian/rules0000755000000000000000000000067211621561706010260 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ debian/changelog0000644000000000000000000000067411621561706011054 0ustar robocut (1.0.8-1) unstable; urgency=low * Add two more example registration mark files * Add USB ID 111C as another default * add debian/README.source * removed $SOURCES/usr/share/qt4/mkspecs files -- Markus Schulz Sat, 06 Aug 2011 03:33:00 -0500 robocut (1.0.6-1) unstable; urgency=low * Initial release. (Closes: #605345) -- Markus Schulz Sun, 28 Nov 2010 18:53:28 -0500 debian/misc/0000755000000000000000000000000011621561706010126 5ustar debian/misc/robocut.desktop0000644000000000000000000000035611621561706013202 0ustar [Desktop Entry] Name=Robocut GenericName=controller program for cutting plotters Comment=allow you to cut graphics with a Graphtec plotters Exec=robocut Icon=robocut Terminal=false Type=Application Categories=Graphics; StartupNotify=falsedebian/robocut.menu0000644000000000000000000000023411621561706011535 0ustar ?package(robocut):needs="X11" section="Applications/Graphics" \ icon="/usr/share/pixmaps/robocut.xpm" \ title="Robocut" \ command="/usr/bin/robocut" debian/robocut.manpages0000644000000000000000000000002111621561706012356 0ustar debian/robocut.1 debian/robocut.10000644000000000000000000000554211621561706010740 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.4. .TH ROBOCUT "1" "August 2011" "Robocut V1.0.8" "User Commands" .SH NAME Robocut \- is used with cutting plotters. .SH DESCRIPTION The `Robocut' program plots or cuts SVG files on a Craft Robo or Silhouette SD or most likely any other customer grade Graphtec cutting plotter. .SS "Usage:" .IP robocut [OPTIONS...] [File] .SS "Help Options:" .TP \fB\-\-help\fR Show summary of options. .TP \fB\-\-version\fR Show version information and copyright details. .TP \fB\-\-show\fR Show all the parameters entered and the defaults. .SS "Application Options:" .TP \fB\-s\fR, \fB\-\-no\-sort\fR Stop sort the objects from the SVG before plotting. .TP \fB\-t\fR, \fB\-\-bb\-sort\fR Sort the objects by bounding box, good for letters. This will cut out the inside first and than the outside. .TP \fB\-\-cut\fR Shows the cutting dialogue after start. .TP \fB\-\-media\fR INT Select the media. See drop down box. .TP \fB\-g\fR, \fB\-\-speed\fR INT The speed between 1 and 33. .TP \fB\-p\fR, \fB\-\-pressure\fR INT The pressure between 1 and 10. .TP \fB\-\-track\-enhancing\fR Move three times back and forward to create a track. .TP \fB\-\-margin\-top\fR DOUBLE Define the margin on top in mm. .TP \fB\-\-margin\-right\fR DOUBLE Define the margin right in mm. .SS "Registration Mark Options:" .TP \fB\-r\fR, \fB\-\-reg\-mark\-auto\fR Use registration marks and find the marks automatically. .TP \fB\-\-reg\-mark\fR Use registration marks but set the knife manually on top the round mark. .TP \fB\-a\fR, \fB\-\-reg\-dimension\-width\fR DOUBLE Specify the length in mm between the the two horizontal marks. .TP \fB\-b\fR, \fB\-\-reg\-dimension\-height\fR DOUBLE Specify the length in mm between the the two vertical marks. .TP \fB\-c\fR, \fB\-\-reg\-origin\-width\fR DOUBLE Specify the length in mm between the the edge of the paper and the first horizontal mark. .TP \fB\-d\fR, \fB\-\-reg\-origin\-height\fR DOUBLE Specify the length in mm between the the edge of the paper and the first vertical mark. .SS "Device Options:" .TP \fB\-\-usb\-vendor\-id\fR INT Try this program with other usb hardware on your own risk. You need to convert hex to dec. .TP \fB\-\-usb\-product\-id\fR INT May also work with other hardware, try usb\-devices program to scan your computer. .SH ENVIRONMENT QT SVG only supports the SVG 1.2 Tiny standard and this has a limited SVG support. For example multiline text is something that is no supported by Robocut, however you can export your text to a path or just create each line separate. .SH AUTHOR Written by Tim Hutt and Markus Schulz .SH "REPORTING BUGS" Report bugs to https://bugs.launchpad.net/robocut/+filebug. .SH COPYRIGHT Copyright \(co 2010 .br This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. debian/source/0000755000000000000000000000000011621561706010473 5ustar debian/source/format0000644000000000000000000000001411621561706011701 0ustar 3.0 (quilt) debian/robocut.install0000644000000000000000000000041111621561706012234 0ustar ### example for for the registration marks examples/letter_reg-marks.svg /usr/share/robocut examples/a4_reg-marks_h260.svg /usr/share/robocut examples/legal_reg-marks_h310.svg /usr/share/robocut ### Menus, icons debian/misc/robocut.desktop /usr/share/applications debian/watch0000644000000000000000000000032711621561706010226 0ustar # Run the "uscan" command # Compulsory line, this is a version 3 file version=3 #see Launchpad Bug #231797 https://launchpad.net/robocut/+download http://launchpad.net/robocut/systemtest/.*/robocut_(.*)\.tar\.gz debian/README.source0000644000000000000000000000164611621561706011361 0ustar This is what I do to build a new version and a new package. * checkout master If there need to be new program version: * change version number in Robocut.pro and main.cpp * To create a new tar file I do this: qmake make -j make clean make release * checkout debian branch * some steps now are done via the autodist.sh script, like: * call dch -i * use help2man --name="is used with cutting plotters." -N ./robocut -i ./manfile.txt -o ./debian/robocut.1 * create a ddist folder and copy the tar.gz file in this folder and rename it to orig.tar.gz and build mkdir ddist cp robocut*.tar.gz ./ddist/ cd ddist tar -xvzf robocut*.tar.gz rename -v 's/\.tar\.gz$/\.orig\.tar\.gz/' *.tar.gz cd robocut* mkdir debian cd ../.. cp -r ./debian/* ./ddist/robocut*/debian cd ddist cd robocut* debuild -S debian/control0000644000000000000000000000141411621561706010576 0ustar Source: robocut Section: graphics Priority: optional Maintainer: Markus Schulz Build-Depends: debhelper (>= 7), quilt, libqt4-dev, libusb-1.0-0-dev Standards-Version: 3.9.2 Homepage: https://code.launchpad.net/robocut Vcs-Git: git://gitorious.org/~alpharesearch/robocut/alpharesearchs-robocut.git Vcs-Browser: http://gitorious.org/~alpharesearch/robocut/alpharesearchs-robocut Package: robocut Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Control program for Graphtec cutting plotters Robocut is a simple graphical program to allow you to cut graphics with a Graphtec Craft Robo 2 Vinyl Cutter model CC220-20 and Sihouette SD. It can read SVG files produced by Inkscape, but it should also work with other SVG files.