[SCM] 2D CAD system branch, master, updated. upstream/1.0.0_beta4-3-g08968f8
Scott Howard
showard314 at gmail.com
Sat Dec 4 18:07:06 UTC 2010
The following commit has been merged in the master branch:
commit 08968f810e216461373817829e790ed48a995384
Author: Scott Howard <showard314 at gmail.com>
Date: Sat Dec 4 13:06:49 2010 -0500
updated packaging for librecad
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index d43206e..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,5 +0,0 @@
-RibbonSoft's community edition of QCad has been
-stalled for years (they are still working on their non-free version).
-A fork called qcad-free was started by Jani Frilander, including many
-bugfixes, polyline support, and additional arc modes.
-http://sites.google.com/site/qcadfree/
diff --git a/debian/changelog b/debian/changelog
index d00214e..206d941 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,432 +1,5 @@
-qcad (2.0.5.0-1+090318-9) experimental; urgency=low
+librcad (1.0.0~beta4-1) UNRELEASED; urgency=low
- * debian/patches/autosave.patch
- - Enabled an autosave feature. Prepends a "#" to the filename part.
- Upon a successful save of the user file, the autosave file will be
- deleted. Closes: #94629
- * S-V 3.9.1 (no changes)
+ * Initial release (CLoses: #)
- -- Scott Howard <showard314 at gmail.com> Wed, 03 Nov 2010 00:36:56 -0400
-
-qcad (2.0.5.0-1+090318-8) unstable; urgency=low
-
- * Upload to unstable.
-
- -- Scott Howard <showard314 at gmail.com> Mon, 18 Oct 2010 19:36:47 -0400
-
-qcad (2.0.5.0-1+090318-7) experimental; urgency=low
-
- * debian/qcad.desktop: fixed capitalization in name, added Engineering
- categories, removed semi-colons after each entry. Corrected
- installation of debian/qcad.menu to /usr/share/menu
-
- -- Scott Howard <showard314 at gmail.com> Thu, 26 Aug 2010 08:02:36 -0400
-
-qcad (2.0.5.0-1+090318-6) unstable; urgency=low
-
- * Fixed FTBFS on kfreebsd* by updating config.{guess,sub} in dxflib/
- and fparser/
-
- -- Scott Howard <showard314 at gmail.com> Mon, 19 Jul 2010 18:36:41 -0400
-
-qcad (2.0.5.0-1+090318-5) unstable; urgency=low
-
- * Added auto-generated configure files to dh_clean override.
- * Fixed bug to show latin characters ç,ã,õ,â,ô,á,é,Ã,ó,ú,à and ü.
- (Closes: #507368)
-
- -- Scott Howard <showard314 at gmail.com> Mon, 19 Jul 2010 09:26:33 -0400
-
-qcad (2.0.5.0-1+090318-4) unstable; urgency=low
-
- * Adopted by debian-science (Closes: #588854)
- - Scott Howard added to uploaders
- * DM-Upload-Allowed per debian-science policy
- * Typos in previous changelog (Closes: #564275, Closes: #572984)
- * Policy 3.9.0, no changes
- * debian/rules
- - use dh overrides instead of makefile targets
- - use autoreconf to generate configure and Makefiles (rather than use
- upstream's). Depend on automake instead of autotools-dev
- - removed calls to dh_installman dh_installmenu and replaced with
- debian/qcad.menus debian/qcad.manpages
- * Removed debian/README.source's references to quilt, not needed
- with quilt source 3.0
- * Fixed typo in debian/control (Closes: #579141)
- * Removed libqcad0-dev package from control. The package does not include
- any library binaries and has no rdepends.
- * Added a link from /usr/share/qcad to the help files, and prevent the
- qtassistant profiles from being compressed (Closes: #581257)
-
- [Steffen Moeller]
-
- * helping security of upstream's scripts
- - rm -r $(find..) -> xargs -r
- - cp something to nonexisting target -> mkdir -p
-
- -- Scott Howard <showard314 at gmail.com> Sat, 17 Jul 2010 20:50:36 -0400
-
-qcad (2.0.5.0-1+090318-3) unstable; urgency=low
-
- * Standards-Version updated to 3.8.4
- * Restoring relationships (Closes: #559456, #561101).
- * Add Categories to qcad.desktop (Closes: #512600).
- * Fix spelling-error-in-manpage
- * Installing menu file (Close: #564275).
- * Installing file association (Close: #572984).
-
- -- Ruben Molina <rmolina at udea.edu.co> Thu, 27 Apr 2010 14:27:29 -0500
-
-qcad (2.0.5.0-1+090318-2) unstable; urgency=low
-
- * Adding remaining patches from unstable
- + 30-paths as define-debian-paths.patch
- + 60-qcad-doc-hint as add-hint-about-qcad-doc.patch
- + 70-about.txt as create-about_txt.patch
- * Add desktop file (Closes: #512600). Thanks Gabriel Ruiz.
- * Add Recommends: cups-client (Closes: #520741). Thanks David Erosa.
- * Update debian/watch
- * Migrating new debian/rules to unstable
-
- -- Ruben Molina <rmolina at udea.edu.co> Fri, 13 Nov 2009 19:50:14 -0500
-
-qcad (2.0.5.0-1+090318-1) experimental; urgency=low
-
- * New upstream version. RibbonSoft's community edition of QCad has been
- stalled for years (they are still working on their non-free version).
- A fork called qcad-free was started by Jani Frilander, including many
- bugfixes, polyline support, and additional arc modes.
- * Fully reworked debian/rules using debhelper 7 tiny rules
- * Now quilt instead of dpatch
- * Updated patches
- + 05-Makefile removed (unneeded with new debian/rules)
- + 10-buildscript removed (unneeded with new debian/rules)
- + 15-clean removed (unneeded with new debian/rules)
- + 20-buildtrans removed (restored by new upstream)
- + 25-longcast removed (incorporated by upstream)
- + 35-longlong removed (incorporated by upstream)
- + 50-initialdlg renamed to bug#234340.patch
- + 55-htmlentity renamed to bug#370464.patch
- + 80-gcc43 removed (incorporated by upstream)
- + 85-bash-release_translations renamed
- * Adding missing entries to debian/copyright
-
- -- Ruben Molina <rmolina at udea.edu.co> Wed, 11 Nov 2009 19:26:56 -0500
-
-qcad (2.0.5.0-1-5) unstable; urgency=low
-
- * Fix mime-info file (Closes: #506256). Thanks to Philipp M. Hahn.
- * Add Depends on libcups2-dev (Closes: #437363, Closes: #420746).
- * Add a new patch (85-bash-release_translations.dpatch) to force the use of
- /bin/bash with release_translations.sh
- * Update debian/rules to force the use of /bin/bash with build_qcad.sh.
- * Update watch file.
-
- -- Ruben Molina <rmolina at udea.edu.co> Sat, 20 Dec 2008 21:42:03 -0500
-
-qcad (2.0.5.0-1-4) unstable; urgency=medium
-
- * Added Recommends/Replaces for qcad/qcad-data
- (Solves piuparts problems and Closes: #493312)
- * Modified short descriptions for consistency.
-
- -- Ruben Molina <rmolina at udea.edu.co> Sat, 02 Aug 2008 17:24:09 -0500
-
-qcad (2.0.5.0-1-3) unstable; urgency=low
-
- * Acknowledge previous NMU. Changes incorporated in a new patch
- (80-gcc43.dpatch). Closes: #470973
- * New Maintainer. Closes: #491016
- * Removed 40-config.dpatch (Old manual update of config scripts)
- * Added rules to update config scripts from autotools-dev
- * Added Build-Depends on autotools-dev
- * Standards-Version updated to 3.8.0
- * Homepage field added
- * Added debian/watch
- * Added debian/compat and updated debhelper version on Build-Depends
- * Changed Section in menu to Applications/Science/Engineering
- * Changed Section in doc-base to Science/Engineering
- * Removed 'Encoding' from qcad.desktop (no longer necessary)
- * Updated clean target to avoid direct changes in Makefiles
- * Added new binary target qcad-data, split arch indep files
- (arch-dep-package-has-big-usr-share 8276kB 68%)
- * Added MimeType to qcad.desktop. Closes: #472002
- * Removed 45-qcad_ca.dpatch (Old/Incompatible Catalan translation)
- * Added a dh_desktop rule
-
- -- Ruben Molina <rmolina at udea.edu.co> Fri, 25 Jul 2008 13:24:43 -0500
-
-qcad (2.0.5.0-1-2.1) unstable; urgency=medium
-
- * Non-maintainer upload.
- * Fix FTBFS with GCC 4.3 (Closes: #417503, #441578).
-
- -- Luk Claes <luk at debian.org> Fri, 14 Mar 2008 19:09:14 +0000
-
-qcad (2.0.5.0-1-2) unstable; urgency=low
-
- * debian/copyright: updated contents
- * debian/rules: install qcad.png as manual.png to avoid error message
- when opening the user manual
- * Added about.txt for Qt assistant (Closes: #380221)
- * debian/patches/60-qcad-doc-hint.dpatch: print a hint referring to the
- qcad-doc package if launching the help assistant fails (Closes: #315867)
- * patches/35-longlong.dpatch, patches/15-clean.dpatch,
- patches/50-initialdlg.dpatch, patches/10-buildscript.dpatch,
- patches/45-qcad_ca.dpatch, patches/30-paths.dpatch: fixed patch file
- names
- * debian/patches/*: removed line "## All lines beginning with ..."
- * debian/control: simplified dependencies; added versioned dependencies
- to Recommends: between qcad and qcad-doc
-
- -- Andreas Fester <Andreas.Fester at gmx.de> Tue, 22 Aug 2006 18:33:43 +0200
-
-qcad (2.0.5.0-1-1) unstable; urgency=low
-
- * New upstream release
- * New Maintainer (Closes: #374954)
- * Added dpatch framework
- * Moved qcad-doc to Section: doc and libqcad0-dev to Section: libdevel
- * Updated config.guess and config.sub (Closes: #360225)
- * Fixed size of initial dialog for wmaker (Closes: #234340)
- * Updated policy version to 3.7.2
- * Officially closes NMU fixes (Closes: #282206, #347061, #288190, #321671)
- * Added "Replaces: libcad0" and "Conflicts: libcad0" for libqcad0-dev
- (Closes: #359958)
- * Added "Recommends: qcad-doc" for qcad (Closes: #377360)
- * Replace "<" with html entity in qcad/doc/construction_ellipse.html
- (Closes: #370464)
- * Added doc-base descriptor
-
- -- Andreas Fester <Andreas.Fester at gmx.de> Mon, 3 Jul 2006 21:00:48 +0200
-
-qcad (2.0.4.0-1-2.2) unstable; urgency=low
-
- * Non-maintainer upload
- * Drop unneeded xlibs-dev build-dep (Closes: #347061)
- * Drop libqcad0 package, move static libs to libqcad0-dev (and change
- that to arch: any) and fix deps. (Closes: #321671)
- * Fix link to homepage in Description (Closes: #282206)
-
- -- Marc 'HE' Brockschmidt <he at debian.org> Sat, 21 Jan 2006 18:06:09 +0100
-
-qcad (2.0.4.0-1-2.1) unstable; urgency=low
-
- * Non-maintainer upload.
- * Recompile for GCC 4 transition.
- * Applied patch to allow compiling on amd64 (Closes: Bug#288190).
- Thanks to Andreas Jochens for the report.
-
- -- Gerd Flaig <gefla at pond.sub.org> Wed, 7 Sep 2005 22:05:13 +0200
-
-qcad (2.0.4.0-1-2) unstable; urgency=low
-
- * mime types added to integrate QCad into Gnome and KDE desktops.
-
- -- Javier Carranza <javier.carranza at hispalinux.es> Tue, 12 Oct 2004 14:41:02 +0200
-
-qcad (2.0.4.0-1-1) unstable; urgency=low
-
- * New upstream release.
- * Documentation access from menu fixed (Closes: Bug#270703).
- * Added patch from José L. Redrejo to preconfigure patterns, translations,
- scripts, fonts and library paths in qcad (partlibrary compatibility).
- * qcad.xpm has been relocated to /usr/share/pixmaps
-
- -- Javier Carranza <javier.carranza at hispalinux.es> Wed, 20 Sep 2004 16:47:25 +0200
-
-qcad (2.0.3.3-1-1) unstable; urgency=low
-
- * New upstream release.
- * Compiled against Qt 3.3.2.
- * Updated description packages from control file to provide more information.
- * Included .desktop icon to comply with freedesktop.
- * Changed Architecture field to all in qcad-doc and libqcad0-dev packages.
-
- -- Javier Carranza <javier.carranza at hispalinux.es> Mon, 14 Jul 2004 18:32:12 +0200
-
-qcad (2.0.3.1-1-1) unstable; urgency=low
-
- * New upstream release (Closes: Bug#222476).
- * New maintaniner (thanks Fernando).
- * Changed Build-depends to include libqt3-mt-dev and qt3-dev-tools.
- * It has been splitted to four new packages (qcad, qcad-doc, libqcad0 and
- libqcad0-dev).
-
- -- Javier Carranza <javier.carranza at hispalinux.es> Mon, 03 May 2004 19:28:27 +0200
-
-qcad (1.5.4-5) unstable; urgency=low
-
- * Changed Build-depends again to show only libqt3-headers instead of
- libqt3-plugins-headers|libqt3-headers (Closes: Bug#216749)
-
- -- Fernando Sanchez <fer at debian.org> Mon, 20 Oct 2003 23:32:20 +0200
-
-qcad (1.5.4-4) unstable; urgency=low
-
- * Applied patch from Matthias Urlichs to allow compiling on m68k
- architecture. Thanks a lot to Petter Reinholdtsen for his help with this
- problem.
- * Changed Build-depends on libqt3-plugins-headers for
- libqt3-plugins-headers|libqt3-headers
- * Updated Standards-Version to 3.6.1
- * Modified package long description so that it does not contain short
- description too
-
- -- Fernando Sanchez <fer at debian.org> Sun, 12 Oct 2003 13:57:34 +0200
-
-qcad (1.5.4-3) unstable; urgency=low
-
- * Recompiled against libqt3c102-mt. Thanks to Jan Niehusmann for the
- patch (Closes: Bug#180596)
- * Added Build-Depends on libqt3-compat-headers, in order to have qlist.h
- available
-
- -- Fernando Sanchez <fer at debian.org> Sun, 16 Feb 2003 11:15:16 +0100
-
-qcad (1.5.4-2) unstable; urgency=low
-
- * Applied alpha compile patch in the right place
-
- -- Fernando Sanchez <fer at debian.org> Sun, 24 Nov 2002 23:35:32 +0100
-
-qcad (1.5.4-1) unstable; urgency=low
-
- * New upstream release (Closes: Bug#161299)
- * Help is now properly shown (Closes: Bug#162012).
- * Dimension Drawing preferences are now shown OK (Closes: Bug#167821).
- * Applied patch to workaround broken alpha compiler (Closes: Bug#157061).
- Thanks to Petter Reinholdtsen for the report and to Colin Watson for the
- delayed NMU.
-
- -- Fernando Sanchez <fer at debian.org> Sun, 24 Nov 2002 21:42:28 +0100
-
-qcad (1.4.14-1) unstable; urgency=low
-
- * New upstream release (Closes: Bug#125958, Bug#128760, Bug#76204)
-
- -- Fernando Sanchez <fer at debian.org> Tue, 25 Jun 2002 12:29:10 +0200
-
-qcad (1.4.7-2) unstable; urgency=low
-
- * Compiled against Qt 2.3.0-final-5 libs (Closes: Bug#99077)
- * Moved qcad binary to /usr/bin/
-
- -- Fernando Sanchez <fer at debian.org> Sat, 2 Jun 2001 18:14:29 +0200
-
-qcad (1.4.7-1) unstable; urgency=low
-
- * New upstream release (Closes: Bug#91771)
-
- -- Fernando Sanchez <fer at debian.org> Mon, 26 Mar 2001 21:29:15 +0200
-
-qcad (1.4.6-2) unstable; urgency=low
-
- * Compiled against Qt 2.3.0 (Closes: Bug#89778)
-
- -- Fernando Sanchez <fer at debian.org> Sun, 18 Mar 2001 20:36:34 +0100
-
-qcad (1.4.6-1) unstable; urgency=low
-
- * New upstream release
- * Compiled against Qt 2.2 again (version 1.4.6 does not crash anymore)
- (Closes: Bug#85263)
- * Moved pixmaps to /usr/share/qcad/pixmaps/ (Closes: Bug#77196, Bug#79662,
- Bug#84148)
- * Compiled with newest libc and x11 libs
- * Created minimal manpage
-
- -- Fernando Sanchez <fer at debian.org> Sun, 25 Feb 2001 18:02:29 +0100
-
-qcad (1.4.4-4) unstable; urgency=low
-
- * Recompiled with older Qt 2.0.2 libraries because current ones (2.2.4)
- make QCad die with signal 11 and package needs to be rebuilt in order to
- close bug #77196.
-
- -- Fernando Sanchez <fer at debian.org> Fri, 9 Feb 2001 12:45:45 +0100
-
-qcad (1.4.4-3) unstable; urgency=low
-
- * Recompiled with libqt2.2
- * Added debhelper to Build-Depends control field. (Closes: Bug#69774)
-
- -- Fernando Sanchez <fer at debian.org> Sat, 9 Sep 2000 11:37:43 +0200
-
-qcad (1.4.4-2) unstable; urgency=low
-
- * Recompiled using zlib1g 1.1.3-9, so that qcad does not depend on
- 'zlib1' but 'zlib1g'. (Closes: Bug#69367)
-
- -- Fernando Sanchez <fer at debian.org> Fri, 18 Aug 2000 23:32:53 +0200
-
-qcad (1.4.4-1) unstable; urgency=low
-
- * New upstream release
-
- -- Fernando Sanchez <fer at debian.org> Thu, 17 Aug 2000 23:40:25 +0200
-
-qcad (1.4.1-2) unstable; urgency=low
-
- * Compiled against newer libqt2.1 package libs.
- * Added Build-Depends entry in control file (closes: Bug#65549)
-
- -- Fernando Sanchez <fer at debian.org> Sat, 15 Jul 2000 09:57:51 +0200
-
-qcad (1.4.1-1) unstable; urgency=low
-
- * New upstream release
-
- -- Fernando Sanchez <fer at debian.org> Fri, 9 Jun 2000 01:25:54 +0200
-
-qcad (1.4.0-1) unstable; urgency=low
-
- * New upstream release
-
- -- Fernando Sanchez <fer at debian.org> Tue, 9 May 2000 08:16:31 +0200
-
-qcad (1.3.3-2) frozen; urgency=low
-
- * .css files in html/ are now left uncompressed for browsers to be able to
- use it properly (closes: Bug#56118)
-
- -- Fernando Sanchez <fer at debian.org> Tue, 25 Jan 2000 16:08:32 +0100
-
-qcad (1.3.3-1) unstable; urgency=low
-
- * New upstream release
-
- -- Fernando Sanchez <fer at debian.org> Sun, 19 Dec 1999 13:48:12 +0100
-
-qcad (1.3.2-2) unstable; urgency=low
-
- * html docs are now in /usr/share/doc/qcad/html/ instead of
- /usr/share/doc/qcad/doc. Closes: #51861
-
- -- Fernando Sanchez <fer at debian.org> Fri, 3 Dec 1999 21:18:31 +0100
-
-qcad (1.3.2-1) unstable; urgency=low
-
- * New upstream release
-
- -- Fernando Sanchez <fer at debian.org> Tue, 30 Nov 1999 14:55:51 +0100
-
-qcad (1.3.0-2) unstable; urgency=low
-
- * License changes - upstream source archive included a LICENSE file which
- was not intended to be there since version 1.2.0. Package is now ok in
- main section, as it's completely GPL (with QPL-compliance addenum :-)
-
- -- Fernando Sanchez <fer at debian.org> Sun, 28 Nov 1999 09:55:45 +0100
-
-qcad (1.3.0-1) unstable; urgency=low
-
- * New upstream release.
-
- -- Fernando Sanchez <fer at debian.org> Thu, 25 Nov 1999 14:40:44 +0100
-
-qcad (1.2.0-1) unstable; urgency=low
-
- * Initial Release.
-
- -- Fernando Sanchez <fer at debian.org> Sat, 13 Nov 1999 18:19:15 +0100
+ -- Scott Howard <showard314 at gmail.com> Sat, 04 Dec 2010 12:53:28 -0500
diff --git a/debian/control b/debian/control
index 467fa73..acd50a4 100644
--- a/debian/control
+++ b/debian/control
@@ -1,47 +1,31 @@
-Source: qcad
+Source: librecad
Section: graphics
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Scott Howard <showard314 at gmail.com>, Ruben Molina <rmolina at udea.edu.co>
-Build-Depends: debhelper (>= 7.0.50~), automake,
- libqt3-mt-dev, libqt3-headers, qt3-dev-tools, qt3-apps-dev
+Build-Depends: debhelper (>= 7.0.50~), libqt4-dev
Standards-Version: 3.9.1
-Homepage: http://www.ribbonsoft.com/qcad.html
+Homepage: http://www.caduntu.org/
DM-Upload-Allowed: yes
-Vcs-Git: git://git.debian.org/git/debian-science/packages/qcad.git
-Vcs-Browser: http://git.debian.org/?p=debian-science/packages/qcad.git
+Vcs-Git: git://git.debian.org/git/debian-science/packages/librecad.git
+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/librecad.git
-Package: qcad
+Package: librecad
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: cups-client, qcad-data (>= ${source:Version}),
- qcad-doc (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, librecad-data (>= ${source:Version})
Description: professional CAD system
- QCAD is an application for computer aided drafting (CAD) in two
- dimensions (2D). With QCAD you can create technical drawings such as
+ libreCAD is an application for computer aided drafting (CAD) in two
+ dimensions (2D). With librecad you can create technical drawings such as
plans for buildings, interiors, mechanical parts or schemas and
diagrams.
-Package: qcad-data
-Section: doc
+Package: librecad-data
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: qcad (<< ${source:Version})
Description: professional CAD system -- shared files
- QCAD is an application for computer aided drafting (CAD) in two
+ libreCAD is an application for computer aided drafting (CAD) in two
dimensions (2D).
.
- This package contains plataform independent files for QCAD, including
+ This package contains plataform independent files for libreCAD, including
fonts, patterns, and interface translations.
-
-Package: qcad-doc
-Section: doc
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, qt3-assistant
-Description: professional CAD system -- documentation
- QCAD is an application for computer aided drafting (CAD) in two
- dimensions (2D).
- .
- This package contains a set of tutorial web pages which helps you to
- learn and practice QCAD.
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index 5cad07c..0000000
--- a/debian/docs
+++ /dev/null
@@ -1 +0,0 @@
-README.qcad-free
diff --git a/debian/librecad.1 b/debian/librecad.1
new file mode 100644
index 0000000..e7a65a6
--- /dev/null
+++ b/debian/librecad.1
@@ -0,0 +1,11 @@
+.TH libreCAD 1 "February 2001" "Debian GNU/Linux"
+.SH NAME
+qcad \- A professional CAD System.
+.SH DESCRIPTION
+libreCAD is a professional CAD System. With libreCAD you can easily construct and
+change drawings with ISO-texts and many other features and save them as
+DXF-files. These DXF-files are the interface to many CAD-systems such as
+AutoCAD(R) and many others.
+
+libreCAD has no special invocation parameters. You can find the useful
+docs in /usr/share/doc/libreCAD
diff --git a/debian/qcad.applications b/debian/librecad.applications
similarity index 70%
rename from debian/qcad.applications
rename to debian/librecad.applications
index 7bce842..6cccad5 100644
--- a/debian/qcad.applications
+++ b/debian/librecad.applications
@@ -1,8 +1,8 @@
-qcad
+libreCAD
requires_terminal=false
- command=qcad
+ command=libreCAD
expects_uris=false
can_open_multiple_files=true
- name=QCad
+ name=libreCAD
mime_types=image/vnd.dxf
diff --git a/debian/qcad.desktop b/debian/librecad.desktop
similarity index 73%
rename from debian/qcad.desktop
rename to debian/librecad.desktop
index c271b21..1d578dd 100644
--- a/debian/qcad.desktop
+++ b/debian/librecad.desktop
@@ -1,11 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
-Name=QCad
+Name=libreCAD
Comment=A professional CAD System
Comment[es]=Un sistema CAD profesional
-TryExec=qcad
-Exec=qcad %F
-Icon=qcad
+TryExec=libreCAD
+Exec=libreCAD %F
+Icon=libreCAD
Categories=Graphics;Engineering
MimeType=image/vnd.dxf
diff --git a/debian/qcad.keys b/debian/librecad.keys
similarity index 100%
rename from debian/qcad.keys
rename to debian/librecad.keys
diff --git a/debian/librecad.manpages b/debian/librecad.manpages
new file mode 100644
index 0000000..250487f
--- /dev/null
+++ b/debian/librecad.manpages
@@ -0,0 +1 @@
+debian/libreCAD.1
diff --git a/debian/librecad.menu b/debian/librecad.menu
new file mode 100644
index 0000000..93720b1
--- /dev/null
+++ b/debian/librecad.menu
@@ -0,0 +1,6 @@
+?package(libreCAD):\
+ needs="X11"\
+ section="Applications/Science/Engineering"\
+ icon="/usr/share/pixmaps/libreCAD.xpm"\
+ title="libreCAD"\
+ command="/usr/bin/libreCAD"
diff --git a/debian/librecad.mime b/debian/librecad.mime
new file mode 100644
index 0000000..32a3e19
--- /dev/null
+++ b/debian/librecad.mime
@@ -0,0 +1 @@
+image/vnd.dxf; libreCAD '%f'; test=test -n "$DISPLAY"; description="Drawing Exchange Format"; nametemplate=%s.dxf
diff --git a/debian/patches/add-hint-about-qcad-doc.patch b/debian/patches/add-hint-about-qcad-doc.patch
deleted file mode 100644
index d8072f1..0000000
--- a/debian/patches/add-hint-about-qcad-doc.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-Description: If launching the manual fails, print a hint to the qcad-doc
-Bug-Debian: http://bugs.debian.org/315867
-Author: Andreas Fester <Andreas.Fester at gmx.de>
---- qcad-free-dev.orig/qcad/src/qc_applicationwindow.cpp
-+++ qcad-free-dev/qcad/src/qc_applicationwindow.cpp
-@@ -117,6 +117,7 @@
-
- appWindow = this;
- assistant = NULL;
-+ qcadDocHint = false;
- workspace = NULL;
-
- RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: setting icon");
-@@ -1655,6 +1656,20 @@
- }
-
-
-+/**
-+ * Shows the given error which was caused by the QAssistantClient
-+ * on the command line.
-+ */
-+void QC_ApplicationWindow::slotAssistantError(const QString& msg) {
-+ QString message = msg;
-+ if (!qcadDocHint) {
-+ message += " (Package qcad-doc installed?)";
-+ qcadDocHint = true;
-+ }
-+ commandWidget->appendHistory(message);
-+}
-+
-+
-
- /**
- * Hands focus back to the application window. In the rare event
-@@ -2948,7 +2963,7 @@
- RS_SYSTEM->getAppDir().latin1());
- assistant = new QAssistantClient(QString::null, this);
- connect(assistant, SIGNAL(error(const QString&)),
-- this, SLOT(slotError(const QString&)));
-+ this, SLOT(slotAssistantError(const QString&)));
- QStringList args;
- args << "-profile";
- args << QDir::convertSeparators(RS_SYSTEM->getDocPath() + "/qcaddoc.adp");
-@@ -2958,6 +2973,7 @@
- assistant->setArguments(args);
- #endif
- }
-+ qcadDocHint = false;
- assistant->openAssistant();
- //assistant->showPage("index.html");
- }
---- qcad-free-dev.orig/qcad/src/qc_applicationwindow.h
-+++ qcad-free-dev/qcad/src/qc_applicationwindow.h
-@@ -122,6 +122,7 @@
- void slotEnter();
- void slotFocusCommandLine();
- void slotError(const QString& msg);
-+ void slotAssistantError(const QString& msg);
-
- void slotWindowActivated(QWidget* w);
- void slotWindowsMenuAboutToShow();
-@@ -456,6 +457,9 @@
- QAction *testResize800;
- QAction *testResize1024;
-
-+ // flag to print the hint for the qcad-doc package once
-+ // for each QAssistentClient call
-+ bool qcadDocHint;
- };
-
-
diff --git a/debian/patches/autosave.patch b/debian/patches/autosave.patch
deleted file mode 100644
index 988ff50..0000000
--- a/debian/patches/autosave.patch
+++ /dev/null
@@ -1,362 +0,0 @@
-Description: enables autosave The autosave implementation doesn't clobber
- the original user file but prepends a "#" to the filename part. Upon a
- successful save of the user file, the autosave file will be deleted.
-Origin: http://tech.groups.yahoo.com/group/qcad-user/message/1838
-Bug: 94629
-
-Index: qcad/qcad/src/qc_applicationwindow.cpp
-===================================================================
---- qcad.orig/qcad/src/qc_applicationwindow.cpp 2010-11-03 00:22:48.000000000 -0400
-+++ qcad/qcad/src/qc_applicationwindow.cpp 2010-11-03 00:23:25.188938171 -0400
-@@ -163,6 +163,11 @@
- RS_DEBUG->print("QC_ApplicationWindow::QC_ApplicationWindow: init MDI");
- initMDI();
-
-+ // Activate autosave timer
-+ autosaveTimer = new QTimer(this, "autosave");
-+ connect(autosaveTimer, SIGNAL(timeout()), this, SLOT(slotFileAutoSave()));
-+ autosaveTimer->start(autosaveTime);
-+
- // Disable menu and toolbar items
- emit windowsChanged(FALSE);
-
-@@ -2151,6 +2156,9 @@
- name = w->getDocument()->getFilename();
- recentFiles->add(name);
- w->setCaption(name);
-+ if (!autosaveTimer->isActive()) {
-+ autosaveTimer->start(autosaveTime);
-+ }
- }
- } else {
- // error
-@@ -2169,6 +2177,37 @@
- }
-
-
-+
-+/**
-+ * Autosave.
-+ */
-+void QC_ApplicationWindow::slotFileAutoSave() {
-+ RS_DEBUG->print("QC_ApplicationWindow::slotFileAutoSave()");
-+
-+ statusBar()->message(tr("Auto-saving drawing..."));
-+
-+ QC_MDIWindow* w = getMDIWindow();
-+ QString name;
-+ if (w!=NULL) {
-+ bool cancelled;
-+ if (w->slotFileSave(cancelled, true)) {
-+ // auto-save cannot be cancelled by user, so the
-+ // "cancelled" parameter is a dummy
-+ statusBar()->message(tr("Auto-saved drawing"), 2000);
-+ } else {
-+ // error
-+ autosaveTimer->stop();
-+ QMessageBox::information(this, QMessageBox::tr("Warning"),
-+ tr("Cannot auto-save the file\n%1\nPlease "
-+ "check the permissions.\n"
-+ "Auto-save disabled.")
-+ .arg(w->getDocument()->getAutoSaveFilename()),
-+ QMessageBox::Ok);
-+ }
-+ }
-+}
-+
-+
-
- /**
- * Menu file -> export.
-Index: qcad/qcad/src/qc_applicationwindow.h
-===================================================================
---- qcad.orig/qcad/src/qc_applicationwindow.h 2010-11-03 00:22:48.000000000 -0400
-+++ qcad/qcad/src/qc_applicationwindow.h 2010-11-03 00:24:52.828025775 -0400
-@@ -37,6 +37,7 @@
- #include <qsplitter.h>
- #include <qstatusbar.h>
- #include <qtable.h>
-+#include <qtimer.h>
- #include <qtoolbar.h>
- #include <qtoolbutton.h>
- #include <qwhatsthis.h>
-@@ -149,6 +150,8 @@
- void slotFileSave();
- /** saves a document under a different filename*/
- void slotFileSaveAs();
-+ /** auto-save document */
-+ void slotFileAutoSave();
- /** exports the document as bitmap */
- void slotFileExport();
- bool slotFileExport(const QString& name, const QString& format,
-@@ -457,6 +460,10 @@
- QAction *testResize800;
- QAction *testResize1024;
-
-+ QTimer *autosaveTimer;
-+
-+ const static int autosaveTime = 60 * 1000; // 1 minute
-+
- // flag to print the hint for the qcad-doc package once
- // for each QAssistentClient call
- bool qcadDocHint;
-Index: qcad/qcad/src/qc_mdiwindow.cpp
-===================================================================
---- qcad.orig/qcad/src/qc_mdiwindow.cpp 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcad/src/qc_mdiwindow.cpp 2010-11-03 00:27:59.139724105 -0400
-@@ -324,23 +324,32 @@
- /**
- * Saves the current file.
- *
-+ * @param isAutoSave true if this is an "autosave" operation.
-+ * false if this is "Save" operation requested
-+ * by the user.
- * @return true if the file was saved successfully.
- * false if the file could not be saved or the document
- * is invalid.
- */
--bool QC_MDIWindow::slotFileSave(bool &cancelled) {
-+bool QC_MDIWindow::slotFileSave(bool &cancelled, bool isAutoSave) {
- RS_DEBUG->print("QC_MDIWindow::slotFileSave()");
- bool ret = false;
- cancelled = false;
-
- if (document!=NULL) {
-- if (document->getFilename().isEmpty()) {
-- ret = slotFileSaveAs(cancelled);
-+ if (isAutoSave) {
-+ // Autosave filename is always supposed to be present.
-+ // Autosave does not change the cursor.
-+ ret = document->save(true);
- } else {
-- QApplication::setOverrideCursor( QCursor(Qt::WaitCursor) );
-- ret = document->save();
-- QApplication::restoreOverrideCursor();
-- }
-+ if (document->getFilename().isEmpty()) {
-+ ret = slotFileSaveAs(cancelled);
-+ } else {
-+ QApplication::setOverrideCursor( QCursor(Qt::WaitCursor) );
-+ ret = document->save();
-+ QApplication::restoreOverrideCursor();
-+ }
-+ }
- }
-
- return ret;
-Index: qcad/qcad/src/qc_mdiwindow.h
-===================================================================
---- qcad.orig/qcad/src/qc_mdiwindow.h 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcad/src/qc_mdiwindow.h 2010-11-03 00:23:25.188938171 -0400
-@@ -69,7 +69,7 @@
-
- void slotFileNew();
- bool slotFileOpen(const QString& fileName, RS2::FormatType type);
-- bool slotFileSave(bool &cancelled);
-+ bool slotFileSave(bool &cancelled, bool isAutoSave=false);
- bool slotFileSaveAs(bool &cancelled);
- bool slotFileClose(bool force);
- void slotFilePrint();
-Index: qcad/qcadlib/src/engine/rs_block.cpp
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_block.cpp 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_block.cpp 2010-11-03 00:23:25.188938171 -0400
-@@ -78,10 +78,10 @@
- }
-
-
--bool RS_Block::save() {
-+bool RS_Block::save(bool isAutoSave) {
- RS_Graphic* g = getGraphic();
- if (g!=NULL) {
-- return g->save();
-+ return g->save(isAutoSave);
- } else {
- return false;
- }
-Index: qcad/qcadlib/src/engine/rs_block.h
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_block.h 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_block.h 2010-11-03 00:23:25.188938171 -0400
-@@ -128,7 +128,7 @@
- /**
- * Reimplementation from RS_Document. Saves the parent graphic document.
- */
-- virtual bool save();
-+ virtual bool save(bool isAutoSave = false);
-
- /**
- * Reimplementation from RS_Document. Does nothing.
-Index: qcad/qcadlib/src/engine/rs_document.cpp
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_document.cpp 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_document.cpp 2010-11-03 00:23:25.188938171 -0400
-@@ -40,6 +40,7 @@
- RS_DEBUG->print("RS_Document::RS_Document() ");
-
- filename = "";
-+ autosaveFilename = "Unnamed";
- formatType = RS2::FormatUnknown;
- setModified(false);
- RS_Color col(RS2::FlagByLayer);
-Index: qcad/qcadlib/src/engine/rs_document.h
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_document.h 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_document.h 2010-11-03 00:23:25.188938171 -0400
-@@ -53,7 +53,7 @@
- virtual RS_BlockList* getBlockList() = 0;
-
- virtual void newDoc() = 0;
-- virtual bool save() = 0;
-+ virtual bool save(bool isAutoSave = false) = 0;
- virtual bool saveAs(const RS_String &filename, RS2::FormatType type) = 0;
- virtual bool open(const RS_String &filename, RS2::FormatType type) = 0;
-
-@@ -98,6 +98,13 @@
- }
-
- /**
-+ * @return Auto-save file name of the document currently loaded.
-+ */
-+ RS_String getAutoSaveFilename() const {
-+ return autosaveFilename;
-+ }
-+
-+ /**
- * Sets file name for the document currently loaded.
- */
- void setFilename(const RS_String& fn) {
-@@ -136,6 +143,8 @@
- RS_Pen activePen;
- /** File name of the document or empty for a new document. */
- RS_String filename;
-+ /** Auto-save file name of document. */
-+ RS_String autosaveFilename;
- /** Format type */
- RS2::FormatType formatType;
- };
-Index: qcad/qcadlib/src/engine/rs_graphic.cpp
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_graphic.cpp 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_graphic.cpp 2010-11-03 00:23:25.188938171 -0400
-@@ -24,6 +24,8 @@
- **
- **********************************************************************/
-
-+#include <qfile.h>
-+#include <qfileinfo.h>
-
- #include "rs_graphic.h"
-
-@@ -178,21 +180,46 @@
- /**
- * Saves this graphic with the current filename and settings.
- */
--bool RS_Graphic::save() {
-+bool RS_Graphic::save(bool isAutoSave) {
-
- bool ret = false;
-+
-
- RS_DEBUG->print("RS_Graphic::save");
-- RS_DEBUG->print(" file: %s", filename.latin1());
-- RS_DEBUG->print(" format: %d", (int)formatType);
--
-- RS_DEBUG->print(" export...");
-- ret = RS_FILEIO->fileExport(*this, filename, formatType);
--
-- if (ret) {
-- setModified(false);
-- layerList.setModified(false);
-- blockList.setModified(false);
-+ if (isAutoSave && !isModified()) {
-+ RS_DEBUG->print(" autsave and not modified => not saved");
-+ ret = true;
-+ } else {
-+ const RS_String *actualName;
-+ RS2::FormatType actualType;
-+
-+ actualType = formatType;
-+ if (isAutoSave) {
-+ actualName = new QString(autosaveFilename);
-+ if (formatType == RS2::FormatUnknown) {
-+ actualType = RS2::FormatDXF;
-+ }
-+ } else {
-+ actualName = new QString(filename);
-+ }
-+ RS_DEBUG->print(" file: %s", actualName->latin1());
-+ RS_DEBUG->print(" format: %d", (int)actualType);
-+ RS_DEBUG->print(" export...");
-+ ret = RS_FILEIO->fileExport(*this, *actualName, actualType);
-+ delete actualName;
-+
-+ if (ret && !isAutoSave) {
-+ setModified(false);
-+ layerList.setModified(false);
-+ blockList.setModified(false);
-+ // Remove old autosave file
-+ QFile f(autosaveFilename);
-+ if (f.exists()) {
-+ RS_DEBUG->print(" removing old autosave file %s",
-+ autosaveFilename.latin1());
-+ f.remove();
-+ }
-+ }
- }
-
- RS_DEBUG->print("RS_Graphic::save ok");
-@@ -210,9 +237,28 @@
- RS_DEBUG->print("RS_Graphic::saveAs");
-
- this->filename = filename;
-+ RS_String *oldAutosaveName = new RS_String(autosaveFilename);
-+ QFileInfo finfo(filename);
-+ // Construct new autosave filename by prepending # to the filename
-+ // part, using the same directory as the destination file.
-+ this->autosaveFilename = finfo.dirPath() + "/#" + finfo.fileName();
- this->formatType = type;
-
-- return save();
-+ bool ret = save();
-+
-+ if (ret) {
-+ // save was successful, remove old autosave file
-+ QFile f(*oldAutosaveName);
-+ if (f.exists()) {
-+ RS_DEBUG->print("removing old autosave file %s",
-+ oldAutosaveName->latin1());
-+ f.remove();
-+ }
-+ }
-+
-+ delete oldAutosaveName;
-+
-+ return ret;
- }
-
-
-@@ -226,6 +272,10 @@
- bool ret = false;
-
- this->filename = filename;
-+ QFileInfo finfo(filename);
-+ // Construct new autosave filename by prepending # to the filename
-+ // part, using the same directory as the destination file.
-+ this->autosaveFilename = finfo.dirPath() + "/#" + finfo.fileName();
-
- // clean all:
- newDoc();
-Index: qcad/qcadlib/src/engine/rs_graphic.h
-===================================================================
---- qcad.orig/qcadlib/src/engine/rs_graphic.h 2010-10-18 19:35:31.000000000 -0400
-+++ qcad/qcadlib/src/engine/rs_graphic.h 2010-11-03 00:23:25.188938171 -0400
-@@ -69,7 +69,7 @@
- }
-
- virtual void newDoc();
-- virtual bool save();
-+ virtual bool save(bool isAutoSave = false);
- virtual bool saveAs(const RS_String& filename, RS2::FormatType type);
- virtual bool open(const RS_String& filename, RS2::FormatType type);
-
diff --git a/debian/patches/bug#234340.patch b/debian/patches/bug#234340.patch
deleted file mode 100644
index 9f8c7b6..0000000
--- a/debian/patches/bug#234340.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Description: Initial setup dialog is broken in wmaker
-Bug-Debian: http://bugs.debian.org/234340
-Author: Andreas Fester <Andreas.Fester at gmx.de>
---- qcad-2.0.5.0-1+090318.orig/qcadguiqt/src/ui/qg_dlginitial.ui
-+++ qcad-2.0.5.0-1+090318/qcadguiqt/src/ui/qg_dlginitial.ui
-@@ -9,7 +9,7 @@
- <x>0</x>
- <y>0</y>
- <width>413</width>
-- <height>287</height>
-+ <height>340</height>
- </rect>
- </property>
- <property name="caption">
diff --git a/debian/patches/bug#370464.patch b/debian/patches/bug#370464.patch
deleted file mode 100644
index 5919608..0000000
--- a/debian/patches/bug#370464.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Description: Fix html documentation using html entities when needed
- qcad/doc/construction_ellipse.html uses some "less than" signs without using
- html entities to represent them so they break the rendering of the HTML file
-Bug-Debian: http://bugs.debian.org/370464
-Author: Timo Juhani Lindfors <timo.lindfors at iki.fi>
---- qcad-2.0.5.0-1+090318.orig/qcad/doc/construction_ellipse.html
-+++ qcad-2.0.5.0-1+090318/qcad/doc/construction_ellipse.html
-@@ -112,7 +112,7 @@
- <li>Define the major axis by clicking the endpoint of the axis, which is
- a point on the ellipse. You can also enter a co-ordinate into the command
- line or enter an angle and major radius in the format
-- <code>@50<30</code>
-+ <code>@50<30</code>
-
- where 50 is the major radius and 30 is the ellipse angle.</li>
-
-@@ -162,7 +162,7 @@
- <li>Define the major axis by clicking the endpoint of the axis, which is
- a point on the ellipse. You can also enter a co-ordinate into the command
- line or enter an angle and major radius in the format
-- <code>@50<30</code>
-+ <code>@50<30</code>
-
- where 50 is the major radius and 30 is the ellipse angle.</li>
-
diff --git a/debian/patches/build_qcad.sh.patch b/debian/patches/build_qcad.sh.patch
deleted file mode 100644
index 67381ec..0000000
--- a/debian/patches/build_qcad.sh.patch
+++ /dev/null
@@ -1,130 +0,0 @@
-Index: qcad/scripts/build_qcad.sh
-===================================================================
---- qcad.orig/scripts/build_qcad.sh 2010-07-19 01:39:17.000000000 +0200
-+++ qcad/scripts/build_qcad.sh 2010-07-19 01:48:42.000000000 +0200
-@@ -1,6 +1,9 @@
- #!/bin/bash
- # $Id: build_qcad.sh 2488 2005-07-20 08:33:25Z andrew $
-
-+# The build process shall start from this directory
-+root=$(dirname $0)/..
-+
- echo "build_qcad.sh"
- echo "Usage: ./build_qcad.sh [options]"
- echo "options:"
-@@ -150,7 +153,8 @@
-
- echo "QMAKE_OPT: $QMAKE_OPT"
-
--cd ..
-+cd "$root"
-+root=$(pwd)
-
- echo "-------- Building fparser --------"
- cd fparser
-@@ -159,7 +163,8 @@
- ./configure
- fi
- eval $MAKE
--cd ..
-+
-+cd "$root"
-
- if [ ! -f fparser/lib/libfparser.a ]
- then
-@@ -174,8 +179,8 @@
- ./configure
- fi
- eval $MAKE
--cd ..
-
-+cd "$root"
- if [ ! -f dxflib/lib/libdxf.a ]
- then
- echo "Building libdxf.a failed"
-@@ -205,8 +210,7 @@
- if [ -d $p ]
- then
- echo "-------- Building $p --------"
-- cd $p
-- cd src
-+ cd "$root"/$p/src
- qmake $p.pro $QMAKE_OPT
- if [ "x$platform" == "xwin32" ]
- then
-@@ -214,10 +218,11 @@
- sed "s/ \// \\\\/g" tmp2 > tmp3
- mv tmp3 Makefile
- fi
-- cd ..
-+
-+ cd "$root"/$p
- eval $MAKE
-- cd ..
-
-+ cd "$root"
- if [ ! -f $p/lib/*.a ]
- then
- echo "Building $p failed"
-@@ -227,8 +232,7 @@
- done
-
- echo "-------- Building QCad --------"
--cd qcad
--cd src
-+cd "$root"/qcad/src
- qmake qcad.pro $QMAKE_OPT
- if [ "x$platform" == "xwin32" ]
- then
-@@ -238,28 +242,27 @@
- sed "s/\/\"\"/\\\\\"\"/g" tmp2 > tmp3
- mv tmp3 Makefile
- fi
--cd ..
--
-
-+cd "$root"/qcad
- eval $MAKE
--cd ..
-
-+cd "$root"
- if [ -z $notrans ]
- then
- echo "-------- Building Translations --------"
-- cd scripts
-+ cd "$root"/scripts
- bash ./release_translations.sh
- fi
-
- if [ "x$platform" == "xosx" ]
- then
-- if [ ! -d ../qcad/$target.app ]
-+ if [ ! -d "$root"/qcad/$target.app ]
- then
- echo "Building qcad binary failed"
- exit;
- fi
- else
-- if [ ! -f ../qcad/$target ]
-+ if [ ! -f "$root"/qcad/$target ]
- then
- echo "Building qcad binary failed"
- exit;
-@@ -267,9 +270,9 @@
- fi
-
- # create mac .app folder:
--cd ./qcad
- if [ "x$platform" == "xosx" ]
- then
-+ cd "$root"/qcad
- if [ -d $target.app ]
- then
- echo Preparing Application Folder for $target
-@@ -305,6 +308,4 @@
- fi
- fi
-
--#cd scripts
--#bash ./release_translations.sh
-
diff --git a/debian/patches/create-about_txt.patch b/debian/patches/create-about_txt.patch
deleted file mode 100644
index 1cf45a7..0000000
--- a/debian/patches/create-about_txt.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Description: Add missing file about.txt
-Bug-Debian: http://bugs.debian.org/380221
-Author: Andreas Fester <Andreas.Fester at gmx.de>
-Index: qcad/qcad/doc/about.txt
-===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ qcad/qcad/doc/about.txt 2010-07-18 17:27:52.000000000 +0200
-@@ -0,0 +1,4 @@
-+ QCad User Reference Manual
-+
-+Copyright 2003 RibbonSoft, Inc.
-+
diff --git a/debian/patches/define-debian-paths.patch b/debian/patches/define-debian-paths.patch
deleted file mode 100644
index 7cd3ebc..0000000
--- a/debian/patches/define-debian-paths.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Description: Adjust file and directory paths to the Debian environment
-Forwarded: not-needed
-Author: Andreas Fester <Andreas.Fester at gmx.de>
---- qcad-free-dev.orig/qcad/src/main.cpp
-+++ qcad-free-dev/qcad/src/main.cpp
-@@ -146,6 +146,13 @@
- unit = RS_SETTINGS->readEntry("/Unit", QC_PREDEFINED_UNIT);
- #endif
- RS_SETTINGS->endGroup();
-+ RS_SETTINGS->beginGroup("/Paths");
-+ RS_SETTINGS->writeEntry("/Translations", "/usr/share/qcad/qm");
-+ RS_SETTINGS->writeEntry("/Patterns", "/usr/share/qcad/patterns");
-+ RS_SETTINGS->writeEntry("/Fonts", "/usr/share/qcad/fonts");
-+ RS_SETTINGS->writeEntry("/Scripts", "/usr/share/qcad/scripts");
-+ RS_SETTINGS->writeEntry("/Library", "/usr/share/qcad/libraries");
-+ RS_SETTINGS->endGroup();
-
- // show initial config dialog:
- if (unit=="Invalid") {
diff --git a/debian/patches/help_security_of_build_scripts.patch b/debian/patches/help_security_of_build_scripts.patch
deleted file mode 100644
index fe6313c..0000000
--- a/debian/patches/help_security_of_build_scripts.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Index: qcad/qcad/build.sh
-===================================================================
---- qcad.orig/qcad/build.sh 2010-07-18 18:12:42.000000000 +0200
-+++ qcad/qcad/build.sh 2010-07-18 18:16:52.000000000 +0200
-@@ -1,7 +1,6 @@
- #! /bin/sh
-
--rm debug_*.log
--rm debug_*.html
-+find . -name 'debug_*.log' -o -name 'debug_*.html' | xargs -r rm
-
- #export QTDIR=/usr/lib/qt3
- #export QTDIR=/opt/qt
-@@ -16,17 +15,17 @@
- start=`date`
-
- echo "--------------------------------------------------------------- dxflib"
--cd $base/dxflib
--make
-+make -C $base/dxflib
- #make install
-
- for pro in qcadlib qcadcmd qcadcam qcadactions qcadguiqt qcadscripting
- do
- echo "--------------------------------------------------------------- $pro"
-- cd $base/$pro/src
-- $QTDIR/bin/qmake ./$pro.pro -o ./Makefile
-- make staticlib
-- cd ..
-+ (
-+ cd $base/$pro/src ;
-+ $QTDIR/bin/qmake ./$pro.pro -o ./Makefile ;
-+ make staticlib
-+ )
- #make install
- done
-
diff --git a/debian/patches/invoke-release-translations-with-bash.patch b/debian/patches/invoke-release-translations-with-bash.patch
deleted file mode 100644
index c1cfc24..0000000
--- a/debian/patches/invoke-release-translations-with-bash.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Description: fix invocation of a bash script
- release_translations.sh is declared as a bash script, it uses pushd and
- popd so it will fail if invoked from dash
-Author: Ruben Molina <rmolina at udea.edu.co>
---- qcad-free-dev.orig/scripts/build_qcad.sh
-+++ qcad-free-dev/scripts/build_qcad.sh
-@@ -248,7 +248,7 @@
- then
- echo "-------- Building Translations --------"
- cd scripts
-- sh ./release_translations.sh
-+ bash ./release_translations.sh
- fi
-
- if [ "x$platform" == "xosx" ]
diff --git a/debian/patches/qcad-2.0.5.0-latin2.patch b/debian/patches/qcad-2.0.5.0-latin2.patch
deleted file mode 100644
index 7c7d70b..0000000
--- a/debian/patches/qcad-2.0.5.0-latin2.patch
+++ /dev/null
@@ -1,1450 +0,0 @@
-Description: Can't type text with this ç,ã,õ,â,ô,á,é,í,ó,ú,à or ü.
-Origin: http://www.ribbonsoft.com/rsforum/viewtopic.php?t=853
-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507368
-
-Index: qcad/qcad/fonts/normallatin2.cxf
-===================================================================
---- qcad.orig/qcad/fonts/normallatin2.cxf 2010-07-17 19:15:29.993196190 -0400
-+++ qcad/qcad/fonts/normallatin2.cxf 2010-07-19 09:09:02.316956060 -0400
-@@ -1,65 +1,65 @@
- # Format: QCad II Font
- # Creator: QCad
--# Version: 1
-+# Version: 2.0.5.0
- # Name: Normal Latin 2
- # Encoding: ISO8859-2
--# LetterSpacing: 3.0
-+# LetterSpacing: 3
- # WordSpacing: 6.75
--# LineSpacingFactor: 1.0
-+# LineSpacingFactor: 1
- # Author: Hughes Jeangerard <hughes.jeangerard at laposte.net>
-
--[!] 2
-+[0021] !
- L 0,9,0,3
- L 0,0,0,0.5
-
--["] 2
-+[0022] "
- L 0.5,7,1,9
- L 3.5,7,4,9
-
--[#] 4
--L 1.999969,0,1.999969,8.999999
--L 4.999969,8.999999,4.999969,0
--L -0.000031,2.5,6.999969,2.5
--L 6.999969,6.499999,-0.000031,6.499999
-+[0023] #
-+L 2,0,2,9
-+L 5,9,5,0
-+L 0,2.5,7,2.5
-+L 7,6.5,0,6.5
-
--[&] 5
-+[0026] &
- L 6,3.21499,3.425964,0.59764
- A 2,2,2,135.478088,315.478088
- L 0.574036,3.40236,3.569458,6.44823
- A 2.5,7.5,1.5,315.478271,209.372314
--L 1.19281,6.76428,5,0
-+L 1.192810,6.76428,5,0
-
--['] 1
-+[0027] '
- L 0.5,7,1,9
-
--[(] 1
-+[0028] (
- A 13,4,13,157.380142,202.619858
-
--[)] 1
-+[0029] )
- A -12,4,13,337.380127,22.61986
-
--[*] 2
-+[002a] *
- L 0,6,4,2
- L 4,6,0,2
-
--[+] 2
-+[002b] +
- L 0,4,4,4
- L 2,6,2,2
-
--[,] 2
-+[002c] ,
- L 1,0,0,-3
- L 1,0,1,0.5
-
--[-] 1
-+[002d] -
- L 0,4,4,4
-
--[.] 1
-+[002e] .
- L 0,0,0,0.5
-
--[/] 1
-+[002f] /
- L 4,9,0,0
-
--[0] 10
-+[0030] 0
- A 2,7.91049,1.08951,32.75695,147.243042
- A 4.93335,5.62352,4.80559,143.232468,169.491135
- A 4.93335,3.37648,4.80559,190.508865,216.767532
-@@ -71,17 +71,17 @@
- A 9.404663,4.46906,9.40473,179.811493,192.086868
- A 9.404663,4.53094,9.40473,167.913132,180.188507
-
--[1] 2
-+[0031] 1
- L 0,7,2,9
- L 2,9,2,0
-
--[2] 4
-+[0032] 2
- L 4,0,0,0
- L 0,0,3.864502,6.64668
- A 3,7.14931,1,329.82547,20.52911
- A 2,7,2,14.47751,165.522491
-
--[3] 7
-+[0033] 3
- L 0,9,2,9
- A 2,7,2,270,90
- L 2,5,1,5
-@@ -90,12 +90,12 @@
- A 2,2,2,270,0
- L 2,0,0,0
-
--[4] 3
-+[0034] 4
- L 3.5,0,3.5,4
- L 5,2,0,2
- L 0,2,2,9
-
--[5] 7
-+[0035] 5
- L 4,9,0,9
- L 0,9,0,5
- L 0,5,2,5
-@@ -104,7 +104,7 @@
- A 2,2,2,270,0
- L 2,0,0,0
-
--[6] 6
-+[0036] 6
- A 6,3.80385,6,120,180
- L 0,3.80385,0,2
- A 2,2,2,180,0
-@@ -112,12 +112,12 @@
- A 2,3,2,0,90
- L 2,5,0.120422,5
-
--[7] 3
-+[0037] 7
- L 0,9,4,9
- L 4,9,1.5,0
- L 2,5,4,5
-
--[8] 8
-+[0038] 8
- L 0,3,0,2
- A 2,2,2,180,0
- L 4,2,4,3
-@@ -127,7 +127,7 @@
- L 3.75,6.75,3.75,7.25
- A 2,7.25,1.75,0,180
-
--[9] 6
-+[0039] 9
- A -2,5.19615,6,300,0
- L 4,5.19615,4,7
- A 2,7,2,0,180
-@@ -135,28 +135,28 @@
- A 2,6,2,180,270
- L 2,4,3.879578,4
-
--[:] 2
-+[003a] :
- L 0,0,0,0.5
- L 0,4,0,3.5
-
--[;] 3
-+[003b] ;
- L 1,0,0,-3
- L 1,0,1,0.5
- L 1,4,1,3.5
-
--[<] 2
-+[003c] <
- L 4,7,0,3.5
- L 0,3.5,4,0
-
--[=] 2
-+[003d] =
- L 0,5.5,4,5.5
- L 0,2.5,4,2.5
-
--[>] 2
-+[003e] >
- L 0,7,4,3.5
- L 4,3.5,0,0
-
--[?] 9
-+[003f] ?
- L 2,0,2,0.5
- L 2,3,2,3.39445
- L 0,7,0,7.5
-@@ -167,7 +167,7 @@
- A 1.5,7.5,1.5,90,180
- A 2.5,7.5,1.5,1.87147,90
-
--[@] 11
-+[0040] @
- L 8,1,6.067566,0.28186
- A 4.5,4.5,4.5,333.472015,290.386322
- A 7.412354,2.943008,1.2,168.690186,337.880432
-@@ -180,12 +180,12 @@
- L 6.321533,3.607756,7,7
- L 5.049561,7,5.170288,7
-
--[A] 3
-+[0041] A
- L 0,0,3,9
- L 3,9,6,0
- L 0.833313,2.5,5.166687,2.5
-
--[B] 8
-+[0042] B
- L 0,0,0,9
- L 0,9,2.5,9
- A 2.5,7,2,270,90
-@@ -195,14 +195,14 @@
- A 2.599976,2.4,2.4,270,0
- L 2.599976,0,0,0
-
--[C] 5
-+[0043] C
- L 4,9,2,9
- A 2,7,2,90,180
- L 0,7,0,2
- A 2,2,2,180,270
- L 2,0,4,0
-
--[D] 6
-+[0044] D
- L 0,0,3,0
- A 3,2,2,270,0
- L 5,2,5,7
-@@ -210,18 +210,18 @@
- L 3,9,0,9
- L 0,9,0,0
-
--[E] 4
-+[0045] E
- L 4,9,0,9
- L 0,9,0,0
- L 0,0,4,0
- L 0,5,3,5
-
--[F] 3
-+[0046] F
- L 4,9,0,9
- L 0,9,0,0
- L 0,5,4,5
-
--[G] 7
-+[0047] G
- L 5,9,2,9
- A 2,7,2,90,180
- L 0,7,0,2
-@@ -230,40 +230,40 @@
- L 5,0,5,5
- L 5,5,3.5,5
-
--[H] 3
-+[0048] H
- L 0,9,0,0
- L 5,0,5,9
- L 0,5,5,5
-
--[I] 1
-+[0049] I
- L 0,9,0,0
-
--[J] 3
-+[004a] J
- L 3,9,3,2
- A 1,2,2,270,0
- L 1,0,0,0
-
--[K] 3
-+[004b] K
- L 0,9,0,0
- L 0,3.5,5,9
- L 1.671326,5.33844,5,0
-
--[L] 2
-+[004c] L
- L 0,9,0,0
- L 0,0,4,0
-
--[M] 4
-+[004d] M
- L 0,0,0,9
- L 0,9,3,4
- L 3,4,6,9
- L 6,9,6,0
-
--[N] 3
-+[004e] N
- L 0,0,0,9
- L 0,9,5,0
- L 5,0,5,9
-
--[O] 8
-+[004f] O
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -273,7 +273,7 @@
- L 3,0,2,0
- A 2,2,2,180,270
-
--[P] 6
-+[0050] P
- L 0,0,0,9
- L 0,9,3,9
- A 3,7,2,0,90
-@@ -281,7 +281,7 @@
- A 3,6,2,270,0
- L 3,4,0,4
-
--[Q] 9
-+[0051] Q
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -292,7 +292,7 @@
- A 2,2,2,180,270
- L 6,0,3,2
-
--[R] 7
-+[0052] R
- L 0,0,0,9
- L 0,9,3,9
- A 3,7,2,0,90
-@@ -301,60 +301,60 @@
- L 3,4,0,4
- L 3,4,5,0
-
--[S] 5
-+[0053] S
- A 2,2.375,6.625,63.074589,90
- A 2,7,2,90,242.981201
- L 1.091431,5.21829,3.908569,3.78171
- A 3,2,2,270,62.98119
- A 3,6.625,6.625,243.074585,270
-
--[T] 2
-+[0054] T
- L 0,9,6,9
- L 3,9,3,0
-
--[U] 3
-+[0055] U
- L 0,9,0,2.5
- A 2.5,2.5,2.5,180,0
- L 5,2.5,5,9
-
--[V] 2
-+[0056] V
- L 0,9,3,0
- L 3,0,6,9
-
--[W] 4
-+[0057] W
- L 0,9,2,0
- L 2,0,4,6
- L 4,6,6,0
- L 6,0,8,9
-
--[X] 2
-+[0058] X
- L 0,9,6,0
- L 0,0,6,9
-
--[Y] 3
-+[0059] Y
- L 0,9,3,5
- L 3,5,3,0
- L 3,5,6,9
-
--[Z] 3
-+[005a] Z
- L 0,9,5,9
- L 5,9,0,0
- L 0,0,5,0
-
--[[] 3
-+[005b] [
- L 1,-1,0,-1
- L 0,-1,0,9
- L 0,9,1,9
-
--[\] 1
-+[005c] \
- L 0,9,4,0
-
--[]] 3
-+[005d] ]
- L 0,9,1,9
- L 1,9,1,-1
- L 1,-1,0,-1
-
--[a] 6
-+[0061] a
- L 0.5,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
-@@ -362,7 +362,7 @@
- A 1.5,1.5,1.5,90,270
- L 1.5,3,4,3
-
--[b] 6
-+[0062] b
- L 0,9,0,0
- L 0,0,2.5,0
- A 2.5,1.5,1.5,270,0
-@@ -370,14 +370,14 @@
- A 2.5,4.5,1.5,0,90
- L 2.5,6,0,6
-
--[c] 5
-+[0063] c
- L 3,6,1.5,6
- A 1.5,4.5,1.5,90,180
- L 0,4.5,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,3,0
-
--[d] 6
-+[0064] d
- L 4,9,4,0
- L 4,0,1.5,0
- A 1.5,1.5,1.5,180,270
-@@ -385,7 +385,7 @@
- A 1.5,4.5,1.5,90,180
- L 1.5,6,4,6
-
--[e] 6
-+[0065] e
- L 0,3,4,3
- L 4,3,4,4
- A 2,4,2,0,180
-@@ -393,13 +393,13 @@
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
-
--[f] 4
-+[0066] f
- L 1,0,1,7.5
- A 2.5,7.5,1.5,90,180
- L 2.5,9,3,9
- L 0,6,3,6
-
--[g] 8
-+[0067] g
- L 0,-3,2.5,-3
- A 2.5,-1.5,1.5,270,0
- L 4,-1.5,4,6
-@@ -409,51 +409,51 @@
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
-
--[h] 4
-+[0068] h
- L 0,9,0,0
- L 0,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
-
--[i] 2
-+[0069] i
- L 0,0,0,6
- L 0,8.5,0,9
-
--[j] 4
-+[006a] j
- L 0,-3,0.5,-3
- A 0.5,-1.5,1.5,270,0
- L 2,-1.5,2,6
- L 2,8.5,2,9
-
--[k] 3
-+[006b] k
- L 0,9,0,0
- L 0,3.5,4,6
- L 1.320923,4.32555,4,0
-
--[l] 2
-+[006c] l
- L 0,9,0,1
- A 1,1,1,180,270
-
--[m] 5
-+[006d] m
- L 0,0,0,6
- L 0,6,4.5,6
- A 4.5,4.5,1.5,0,90
- L 6,4.5,6,0
- L 3,6,3,0
-
--[n] 4
-+[006e] n
- L 0,0,0,6
- L 0,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
-
--[o] 4
-+[006f] o
- L 0,4,0,2
- A 2,2,2,180,0
- L 4,2,4,4
- A 2,4,2,0,180
-
--[p] 6
-+[0070] p
- L 0,0,2.5,0
- A 2.5,1.5,1.5,270,0
- L 4,1.5,4,4.5
-@@ -461,7 +461,7 @@
- L 2.5,6,0,6
- L 0,6,0,-3
-
--[q] 6
-+[0071] q
- L 4,0,1.5,0
- A 1.5,1.5,1.5,180,270
- L 0,1.5,0,4.5
-@@ -469,54 +469,54 @@
- L 1.5,6,4,6
- L 4,6,4,-3
-
--[r] 3
-+[0072] r
- L 0,0,0,6
- L 0,6,2,6
- A 2,5,1,0,90
-
--[s] 5
-+[0073] s
- A 2.164185,1.82088,4.0573,63.09737,108.27552
- A 1.268188,4.53406,1.2,108.274567,247.790543
- L 0.814575,3.42309,3.185425,2.45509
- A 2.731812,1.34412,1.19999,288.274933,67.791191
- A 1.835815,4.05732,4.05732,243.097656,288.275513
-
--[t] 2
-+[0074] t
- L 0,6,3,6
- L 1,9,1,0
-
--[u] 4
-+[0075] u
- L 0,6,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
- L 4,0,4,6
-
--[v] 2
-+[0076] v
- L 0,6,2,0
- L 2,0,4,6
-
--[w] 4
-+[0077] w
- L 0,6,1.5,0
- L 1.5,0,3,4
- L 3,4,4.5,0
- L 4.5,0,6,6
-
--[x] 2
-+[0078] x
- L 0,6,4,0
- L 0,0,4,6
-
--[y] 4
-+[0079] y
- L 0,6,2,0
- L 4,6,1.227905,-2.31623
- A 0.279297,-2,1,270,341.565063
- L 0.279297,-3,0,-3
-
--[z] 3
-+[007a] z
- L 0,6,4,6
- L 4,6,0,0
- L 0,0,4,0
-
--[{] 6
-+[007b] {
- A 2,8,1,90,180
- L 1,8,1,5
- A 0,5,1,270,0
-@@ -524,7 +524,7 @@
- L 1,3,1,0
- A 2,0,1,180,270
-
--[}] 6
-+[007d] }
- A 0,8,1,0,90
- L 1,8,1,5
- A 2,5,1,180,270
-@@ -532,43 +532,16 @@
- L 1,3,1,0
- A 0,0,1,270,0
-
--[#0104] 4
--L 0,0,3,9
--L 3,9,6,0
--L 0.833313,2.5,5.166687,2.5
--A 5.842222,-0.831208,0.84605,79.252124,297.569897
--
--[¢] 1
-+[00a2] ¢
- A 3,12.083333,2.083333,196.260205,343.739795
-
--[#0141] 3
--L 0,3.5,2.5,5.5
--L 1,9,1,0
--L 1,0,5,0
--
--[¤] 6
--A 2,3,1,90,270
--A 2,3,1,270,90
--L 1.2,3.6,0,4.5
--L 1.2,2.4,0,1.5
--L 2.8,2.4,4,1.5
--L 2.8,3.6,4,4.5
--
--[¥] 4
-+[00a5] ¥
- L 0,9,0,0
- L 0,0,4,0
- L 0.5,12,2,10
- L 2,10,3.5,12
-
--[#015A] 6
--A 2,2.375,6.625,63.074589,90
--A 2,7,2,90,242.981201
--L 1.091431,5.21829,3.908569,3.78171
--A 3,2,2,270,62.98119
--A 3,6.625,6.625,243.074585,270
--L 2.5,10,5,12
--
--[§] 6
-+[00a7] §
- A 2,2.375,6.625,63.074589,90
- A 2,7,2,90,242.981201
- A 3,2,2,270,62.98119
-@@ -576,190 +549,97 @@
- A 2.274781,4.058343,1.657038,350.389979,135.57225
- A 2.725219,4.941657,1.657038,170.389979,315.57225
-
--[¨] 2
-+[0161] ¨
- L 5,10.25,5,10.75
- L 1,10.25,1,10.75
-
--[#0160] 7
-+[0160] ¦
- A 2,2.375,6.625,63.074589,90
- A 2,7,2,90,242.981201
- L 1.091431,5.21829,3.908569,3.78171
--A 3,2,2,270,62.98119
-+A 3,2,2,270,62.98110
- A 3,6.625,6.625,243.074585,270
- L 1,12,2.5,10
- L 2.5,10,4,12
-
--[#015E] 6
--A 2,2.375,6.625,63.074589,90
--A 2,7,2,90,242.981201
--L 1.091431,5.21829,3.908569,3.78171
--A 3,2,2,270,62.98119
--A 3,6.625,6.625,243.074585,270
--A 3.157778,-0.831208,0.84605,242.430103,100.747876
--
--[#0164] 4
--L 0,9,6,9
--L 3,9,3,0
--L 1.5,12,3,10
--L 3,10,4.5,12
--
--[#0179] 4
--L 0,9,5,9
--L 5,9,0,0
--L 0,0,5,0
--L 2.5,10,5,12
--
--[] 1
--L 0,3,3.5,3
--
--[#0170] 5
--L 0,9,5,9
--L 5,9,0,0
--L 0,0,5,0
--L 1,12,2.5,10
--L 2.5,10,4,12
--
--[#017B] 4
--L 0,9,5,9
--L 5,9,0,0
--L 0,0,5,0
--L 2.5,10,2.5,10.5
--
--[°] 2
-+[00b0] °
- A 1,11,1,90,270
- A 1,11,1,270,90
-
--[#0105] 7
--L 0.5,6,2.5,6
--A 2.5,4.5,1.5,0,90
--L 4,4.5,4,0
--L 4,0,1.5,0
--A 1.5,1.5,1.5,90,270
--L 1.5,3,4,3
--A 3.842222,-0.831208,0.84605,79.252124,297.569897
--
--[#0142] 3
--L 0,3,2.5,5
--L 1,9,1,1
--A 2,1,1,180,270
--
--[´] 1
-+[017d] ´
- L 0,10,2.5,12
-
--[#013E] 4
--L 0,12,1.5,10
--L 1.5,10,3,12
--L 1.5,9,1.5,1
--A 2.5,1,1,180,270
--
--[#015B] 6
--A 2.164185,1.82088,4.0573,63.09737,108.27552
--A 1.268188,4.53406,1.2,108.274567,247.790543
--L 0.814575,3.42309,3.185425,2.45509
--A 2.731812,1.34412,1.19999,288.274933,67.791191
--A 1.835815,4.05732,4.05732,243.097656,288.275513
--L 2.5,7,5,9
--
--[·] 2
-+[00b7] ·
- L 0.5,11,2,9
- L 2,9,3.5,11
-
--[#0161] 7
--A 2.164185,1.82088,4.0573,63.09737,108.27552
--A 1.268188,4.53406,1.2,108.274567,247.790543
--L 0.814575,3.42309,3.185425,2.45509
--A 2.731812,1.34412,1.19999,288.274933,67.791191
--A 1.835815,4.05732,4.05732,243.097656,288.275513
--L 0.5,9,2,7
--L 2,7,3.5,9
--
--[#015F] 6
--A 2.164185,1.82088,4.0573,63.09737,108.27552
--A 1.268188,4.53406,1.2,108.274567,247.790543
--L 0.814575,3.42309,3.185425,2.45509
--A 2.731812,1.34412,1.19999,288.274933,67.791191
--A 1.835815,4.05732,4.05732,243.097656,288.275513
--A 2.157778,-0.831208,0.84605,242.430103,100.747876
--
--[#0165] 4
--L 0,6,3,6
--L 1,9,1,0
--L 0,12,1.5,10
--L 1.5,10,3,12
--
--[#017A] 4
--L 0,6,4,6
--L 4,6,0,0
--L 0,0,4,0
--L 2.5,7,5,9
--
--[½] 2
--L 3.5,10,6,12
--L 1.5,10,4,12
-+[0153] ½
-+L 0,4,0,2
-+A 2,2,2,180,0
-+L 4,2,4,4
-+A 2,4,2,0,180
-+A 5.5,1.5,1.5,180,270
-+A 6,4,2,0,180
-+L 8,4,8,3
-+L 8,3,4,3
-+L 5.5,0,8,0
-+L 4,1.5,4,2
-
--[#017E] 5
-+[017e] ¸
- L 0,6,4,6
- L 4,6,0,0
- L 0,0,4,0
- L 0.5,9,2,7
- L 2,7,3.5,9
-
--[#017C] 4
--L 0,6,4,6
--L 4,6,0,0
--L 0,0,4,0
--L 2,9,2,8.5
--
--[#0154] 8
--L 0,0,0,9
--L 0,9,3,9
--A 3,7,2,0,90
--L 5,7,5,6
--A 3,6,2,270,0
--L 3,4,0,4
--L 3,4,5,0
--L 2.5,10,5,12
-+[00c0] À
-+L 0,0,3,9
-+L 3,9,6,0
-+L 0.833313,2.5,5.166687,2.5
-+L 2,12,4.5,10
-
--[#00C1] 4
--L 2.5,10,5,12
-+[00c1] Á
- L 0,0,3,9
- L 3,9,6,0
- L 0.833313,2.5,5.166687,2.5
-+L 1.5,10,4,12
-
--[#00C2] 5
-+[00c2] Â
- L 0,0,3,9
- L 3,9,6,0
- L 0.833313,2.5,5.166687,2.5
- L 1.5,10,3,12
- L 3,12,4.5,10
-
--[#0102] 4
-+[00c3] Ã
- L 0,0,3,9
- L 3,9,6,0
- L 0.833313,2.5,5.166687,2.5
--A 3,12.083333,2.083333,196.260205,343.739795
-+A 2,9.95,1.45,46.397181,133.602819
-+A 4,11.75,1.25,216.869898,323.130102
-
--[#00C4] 5
-+[00c4] Ä
- L 0,0,3,9
- L 3,9,6,0
- L 0.833252,2.5,5.166748,2.5
- L 5,10.25,5,10.75
- L 1,10.25,1,10.75
-
--[#0139] 3
--L 0,9,0,0
--L 0,0,4,0
--L 1,10,3.5,12
-+[00c5] Å
-+L 0,0,3,9
-+L 3,9,6,0
-+L 0.833252,2.5,5.166748,2.5
-+A 3,11,1,0,360
-
--[#0106] 6
--L 4,9,2,9
--A 2,7,2,90,180
--L 0,7,0,2
--A 2,2,2,180,270
--L 2,0,4,0
--L 2.5,10,5,12
-+[00c6] Æ
-+L 0,0,3,9
-+L 4,9,4,0
-+L 0.833252,2.5,4,2.5
-+L 3,9,8,9
-+L 7,5,4,5
-+L 8,0,4,0
-
--[#00C7] 6
-+[00c7] Ç
- L 4,9,2,9
- A 2,7,2,90,180
- L 0,7,0,2
-@@ -767,88 +647,73 @@
- L 2,0,4,0
- A 2.657778,-0.831208,0.84605,242.430103,100.747876
-
--[#010C] 7
--L 4,9,2,9
--A 2,7,2,90,180
--L 0,7,0,2
--A 2,2,2,180,270
--L 2,0,4,0
--L 0.5,12,2,10
--L 2,10,3.5,12
--
--[#00C9] 5
-+[00c9] É
- L 4,9,0,9
- L 0,9,0,0
- L 0,0,4,0
- L 0,5,3,5
--L 2.5,10,5,12
-+L 1,10,3.5,12
-
--[#0118] 5
-+[00c8] È
- L 4,9,0,9
- L 0,9,0,0
- L 0,0,4,0
- L 0,5,3,5
--A 3.842222,-0.831208,0.84605,79.252124,297.569897
-+L 1,12,3.5,10
-
--[#00CB] 6
-+[00ca] Ê
- L 4,9,0,9
- L 0,9,0,0
- L 0,0,4,0
- L 0,5,3,5
--L 0.5,10.25,0.5,10.75
--L 3.5,10.25,3.5,10.75
-+L 0.5,10,2,12
-+L 2,12,3.5,10
-
--[#011A] 6
-+[00cb] Ë
- L 4,9,0,9
- L 0,9,0,0
- L 0,0,4,0
- L 0,5,3,5
--L 0.5,12,2,10
--L 2,10,3.5,12
-+L 0.5,10.25,0.5,10.75
-+L 3.5,10.25,3.5,10.75
-
--[#013A] 2
--L 0,9,0,0
--L 0,10,2.5,12
-+[00cc] Ì
-+L 1.5,9,1.5,0
-+L 1,12,2.5,10
-+
-+[00cd] Í
-+L 1.5,9,1.5,0
-+L 0.75,10,2.25,12
-
--[#00CE] 3
-+[00ce] Î
- L 0,10,1.5,12
- L 1.5,12,3,10
- L 1.5,9,1.5,0
-
--[#010E] 8
--L 0,0,3,0
--A 3,2,2,270,0
--L 5,2,5,7
--A 3,7,2,0,90
--L 3,9,0,9
--L 0,9,0,0
--L 0.5,12,2,10
--L 2,10,3.5,12
--
--[#0110] 7
--L 1,0,4,0
--A 4,2,2,270,0
--L 6,2,6,7
--A 4,7,2,0,90
--L 4,9,1,9
--L 1,9,1,0
--L 0,4.5,2.5,4.5
-+[00cf] Ï
-+L 1.5,9,1.5,0
-+L 0.5,10.25,0.5,10.75
-+L 2.5,10.25,2.5,10.75
-
--[#0143] 4
-+[00d1] Ñ
- L 0,0,0,9
- L 0,9,5,0
- L 5,0,5,9
--L 2.5,10,5,12
-+A 1.5,9.95,1.45,46.397181,133.602819
-+A 3.5,12.05,1.45,226.397181,313.602819
-
--[#0147] 5
--L 0,0,0,9
--L 0,9,5,0
--L 5,0,5,9
--L 1,12,2.5,10
--L 2.5,10,4,12
-+[00d2] Ò
-+L 0,2,0,7
-+A 2,7,2,90,180
-+L 2,9,3,9
-+A 3,7,2,0,90
-+L 5,7,5,2
-+A 3,2,2,270,0
-+L 3,0,2,0
-+A 2,2,2,180,270
-+L 1.5,12,4,10
-
--[#00D3] 9
--L 2.5,10,5,12
-+[00d3] Ó
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -857,8 +722,9 @@
- A 3,2,2,270,0
- L 3,0,2,0
- A 2,2,2,180,270
-+L 1,10,3.5,12
-
--[#00D4] 10
-+[00d4] Ô
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -870,7 +736,7 @@
- L 1,10,2.5,12
- L 2.5,12,4,10
-
--[#0150] 10
-+[00d5] Õ
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -879,10 +745,10 @@
- A 3,2,2,270,0
- L 3,0,2,0
- A 2,2,2,180,270
--L 3.5,10,6,12
--L 1.5,10,4,12
-+A 1.5,9.95,1.45,46.397181,133.602819
-+A 3.55,12.175,1.575793,228.215484,311.784516
-
--[#00D6] 10
-+[00d6] Ö
- L 0,2,0,7
- A 2,7,2,90,180
- L 2,9,3,9
-@@ -894,86 +760,61 @@
- L 1,10.25,1,10.75
- L 4,10.25,4,10.75
-
--[×] 2
-+[00d7] ×
- L 0.066298,4.160725,2.732965,1.494059
- L 2.732965,4.160725,0.066298,1.494059
-
--[#0158] 9
--L 0,0,0,9
--L 0,9,3,9
--A 3,7,2,0,90
--L 5,7,5,6
--A 3,6,2,270,0
--L 3,4,0,4
--L 3,4,5,0
--L 0.5,12,2,10
--L 2,10,3.5,12
--
--[#016E] 5
-+[00d9] Ù
- L 0,9,0,2.5
- A 2.5,2.5,2.5,180,0
- L 5,2.5,5,9
--A 2.5,11,1,90,270
--A 2.5,11,1,270,90
-+L 1.5,12,4,10
-
--[#00DA] 4
-+[00da] Ú
- L 0,9,0,2.5
- A 2.5,2.5,2.5,180,0
- L 5,2.5,5,9
--L 2.5,10,5,12
-+L 1,10,3.5,12
-
--[#0170] 5
-+[00db] Û
- L 0,9,0,2.5
- A 2.5,2.5,2.5,180,0
- L 5,2.5,5,9
--L 3.5,10,6,12
--L 1.5,10,4,12
-+L 1,10,2.5,12
-+L 2.5,12,4,10
-
--[#00DC] 5
-+[00dc] Ü
- L 0,9,0,2.5
- A 2.5,2.5,2.5,180,0
- L 5,2.5,5,9
- L 1,10.25,1,10.75
- L 4,10.25,4,10.75
-
--[#00DD] 4
-+[00dd] Ý
- L 0,9,3,5
- L 3,5,3,0
- L 3,5,6,9
--L 2.5,10,5,12
-+L 2,10,4.5,12
-
--[#0162] 3
--L 0,9,6,9
--L 3,9,3,0
--A 3.157778,-0.831208,0.84605,242.430103,100.747876
--
--[#00D7] 9
--A 2.5,7,2,270,90
--A 2.599976,2.6,2.4,0,90
--L 5,2.6,5,2.4
--A 2.599976,2.4,2.4,270,0
--L 1,5,2.599976,5
--A 2,7,2,90,180
--L 2,9,2.5,9
--L 0,0,0,7
--L 2.599976,0,1,0
--
--[#0155] 4
--L 0,0,0,6
--L 0,6,2,6
--A 2,5,1,0,90
--L 1.5,7,4,9
-+[00e0] à
-+L 0.5,6,2.5,6
-+A 2.5,4.5,1.5,0,90
-+L 4,4.5,4,0
-+L 4,0,1.5,0
-+A 1.5,1.5,1.5,90,270
-+L 1.5,3,4,3
-+L 1,9,3.5,7
-
--[#00E1] 7
-+[00e1] á
- L 0.5,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
- L 4,0,1.5,0
- A 1.5,1.5,1.5,90,270
- L 1.5,3,4,3
--L 2.5,7,5,9
-+L 1,7,3.5,9
-
--[#00E2] 8
-+[00e2] â
- L 0.5,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
-@@ -983,16 +824,17 @@
- L 0.5,7,2,9
- L 2,9,3.5,7
-
--[#0103] 7
-+[00e3] ã
- L 0.5,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
- L 4,0,1.5,0
- A 1.5,1.5,1.5,90,270
- L 1.5,3,4,3
--A 2,9.583333,2.083333,196.260205,343.739795
-+AR 1.5,7.033333,0.966667,136.397181,43.602819
-+A 2.9,8.366667,0.966667,223.602819,316.397181
-
--[#00E4] 8
-+[00e4] ä
- L 0.5,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
-@@ -1002,20 +844,29 @@
- L 1,9,1,8.5
- L 3,9,3,8.5
-
--[#013A] 3
--L 0,10,2.5,12
--L 1,9,1,1
--A 2,1,1,180,270
-+[00e5] å
-+L 0.5,6,2.5,6
-+A 2.5,4.5,1.5,0,90
-+L 4,4.5,4,0
-+L 4,0,1.5,0
-+A 1.5,1.5,1.5,90,270
-+L 1.5,3,4,3
-+A 2,8,1,0,360
-
--[#0107] 6
--L 3,6,1.5,6
--A 1.5,4.5,1.5,90,180
--L 0,4.5,0,1.5
--A 1.5,1.5,1.5,180,270
--L 1.5,0,3,0
--L 1.5,7,4,9
-+[00e6] æ
-+L 0.5,6,2.5,6
-+A 2.5,4.5,1.5,0,90
-+L 4,4.5,4,0
-+L 4,0,1.5,0
-+A 1.5,1.5,1.5,90,270
-+L 1.5,3,4,3
-+A 6,4,2,0,180
-+A 5.5,1.5,1.5,180,270
-+L 4,3,8,3
-+L 5.5,0,8,0
-+L 8,3,8,4
-
--[#00E7] 6
-+[00e7] ç
- L 3,6,1.5,6
- A 1.5,4.5,1.5,90,180
- L 0,4.5,0,1.5
-@@ -1023,104 +874,85 @@
- L 1.5,0,3,0
- A 2.157778,-0.831208,0.84605,242.430103,100.747876
-
--[#010D] 7
--L 3,6,1.5,6
--A 1.5,4.5,1.5,90,180
--L 0,4.5,0,1.5
--A 1.5,1.5,1.5,180,270
--L 1.5,0,3,0
--L 0,9,1.5,7
--L 1.5,7,3,9
--
--[#00E9] 7
--L 2.5,7,5,9
-+[00e8] è
- L 0,3,4,3
- L 4,3,4,4
- A 2,4,2,0,180
- L 0,4,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
-+L 1,9,3.5,7
-
--[#0119] 7
-+[00e9] é
- L 0,3,4,3
- L 4,3,4,4
- A 2,4,2,0,180
- L 0,4,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
--A 3.842222,-0.831208,0.84605,79.252124,297.569897
-+L 1,7,3.5,9
-
--[#00EB] 8
-+[00ea] ê
- L 0,3,4,3
- L 4,3,4,4
- A 2,4,2,0,180
- L 0,4,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
--L 1,9,1,8.5
--L 3,9,3,8.5
-+L 0.5,7,2,9
-+L 2,9,3.5,7
-
--[#011B] 8
-+[00eb] ë
- L 0,3,4,3
- L 4,3,4,4
- A 2,4,2,0,180
- L 0,4,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
--L 0.5,9,2,7
--L 2,7,3.5,9
-+L 1,9,1,8.5
-+L 3,9,3,8.5
-
--[#00ED] 2
--L 0,7,2.5,9
-+[00ec] ì
- L 0.5,0,0.5,6
-+L -0.5,9,2,7
-
--[#00EE] 3
-+[00ed] í
-+L 0.5,0,0.5,6
-+L -0.5,7,2,9
-+
-+[00ee] î
- L 0,7,1.5,9
- L 1.5,9,3,7
- L 1.5,0,1.5,6
-
--[#010F] 8
--L 4,9,4,0
--L 4,0,1.5,0
--A 1.5,1.5,1.5,180,270
--L 0,1.5,0,4.5
--A 1.5,4.5,1.5,90,180
--L 1.5,6,4,6
--L 0.5,12,2,10
--L 2,10,3.5,12
--
--[#0111] 7
--L 4,9,4,0
--L 4,0,1.5,0
--A 1.5,1.5,1.5,180,270
--L 0,1.5,0,4.5
--A 1.5,4.5,1.5,90,180
--L 1.5,6,4,6
--L 3,7.5,5,7.5
-+[00ef] ï
-+L 1.5,0,1.5,6
-+L 0.5,9,0.5,8.5
-+L 2.5,9,2.5,8.5
-
--[#0144] 5
-+[00f1] ñ
- L 0,0,0,6
- L 0,6,2.5,6
- A 2.5,4.5,1.5,0,90
- L 4,4.5,4,0
--L 2.5,7,5,9
-+A 2.7,8.366670,0.966667,223.603,316.397
-+AR 1.3,7.033330,0.966667,136.397,43.602800
-
--[#0148] 6
--L 0,0,0,6
--L 0,6,2.5,6
--A 2.5,4.5,1.5,0,90
--L 4,4.5,4,0
--L 0.5,9,2,7
--L 2,7,3.5,9
-+[00f2] ò
-+L 0,4,0,2
-+A 2,2,2,180,0
-+L 4,2,4,4
-+A 2,4,2,0,180
-+L 1,9,3.5,7
-
--[#00F3] 5
--L 2.5,7,5,9
-+[00f3] ó
- L 0,4,0,2
- A 2,2,2,180,0
- L 4,2,4,4
- A 2,4,2,0,180
-+L 1,7,3.5,9
-
--[#00F4] 6
-+[00f4] ô
- L 0,4,0,2
- A 2,2,2,180,0
- L 4,2,4,4
-@@ -1128,15 +960,15 @@
- L 0.5,7,2,9
- L 2,9,3.5,7
-
--[#0151] 6
-+[00f5] õ
- L 0,4,0,2
- A 2,2,2,180,0
- L 4,2,4,4
- A 2,4,2,0,180
--L 1,7,3.5,9
--L 3,7,5.5,9
-+A 1.3,7.333330,0.966667,43.602800,136.397
-+A 2.7,8.666670,0.966667,223.603,316.397
-
--[#00F6] 6
-+[00f6] ö
- L 0,4,0,2
- A 2,2,2,180,0
- L 4,2,4,4
-@@ -1144,37 +976,29 @@
- L 1,9,1,8.5
- L 3,9,3,8.5
-
--[#0159] 5
--L 0,0,0,6
--L 0,6,2,6
--A 2,5,1,0,90
--L 0,9,1.5,7
--L 1.5,7,3,9
--
--[#016F] 6
-+[00f9] ù
- L 0,6,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
- L 4,0,4,6
--A 2,8,1,90,270
--A 2,8,1,270,90
-+L 1,9,3.5,7
-
--[#00FA] 5
--L 2.5,7,5,9
-+[00fa] ú
- L 0,6,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
- L 4,0,4,6
-+L 1,7,3.5,9
-
--[#0171] 6
-+[00fb] û
- L 0,6,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
- L 4,0,4,6
--L 1,7,3.5,9
--L 3,7,5.5,9
-+L 0.5,7,2,9
-+L 2,9,3.5,7
-
--[#00FC] 6
-+[00fc] ü
- L 0,6,0,1.5
- A 1.5,1.5,1.5,180,270
- L 1.5,0,4,0
-@@ -1182,16 +1006,19 @@
- L 1,9,1,8.5
- L 3,9,3,8.5
-
--[#00FD] 5
-+[00fd] ý
- L 0,6,2,0
--L 4,6,1.227905,-2.31623
-+L 4,6,1.227905,-2.316230
- A 0.279297,-2,1,270,341.565063
- L 0.279297,-3,0,-3
--L 2.5,7,5,9
-+L 1,7,3.5,9
-
--[#0163] 3
--L 0,6,3,6
--L 1,9,1,0
--A 1.157778,-0.831208,0.84605,242.430103,100.747876
-+[00ff] ÿ
-+L 0,6,2,0
-+L 4,6,1.227905,-2.316230
-+A 0.279297,-2,1,270,341.565063
-+L 0.279297,-3,0,-3
-+L 1,9,1,8.5
-+L 3,9,3,8.5
-
- #EOF
diff --git a/debian/patches/qcadlib_makefile.patch b/debian/patches/qcadlib_makefile.patch
deleted file mode 100644
index 52213ad..0000000
--- a/debian/patches/qcadlib_makefile.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Index: qcad/qcadlib/Makefile
-===================================================================
---- qcad.orig/qcadlib/Makefile 2010-07-18 17:16:30.000000000 +0200
-+++ qcad/qcadlib/Makefile 2010-07-18 17:23:52.000000000 +0200
-@@ -22,7 +22,7 @@
-
- prepare:
- test -d ./include || mkdir -p ./include
-- -( cd ./include; rm -f *.h; \
-+ -( cd ./include && find . -name "*.h" | xargs -r rm && \
- for hf in `find ../src -name '*.h'`; do \
- if [ "x$$OS" = "xWindows_NT" ]; then \
- cp "$$hf" .; \
-@@ -57,16 +57,16 @@
- -(doxygen ./doxygen.cfg)
-
- statistics:
-- @echo "Lines in source files:"
-+ @echo -n "Lines in source files:"
- -find -name *.cpp | xargs cat | wc
-- @echo "Lines in header files:"
-+ @echo -n "Lines in header files:"
- -find -name *.h | xargs cat | wc
-
- indent:
-- -find . -name "*.cpp" | xargs astyle --style=kr
-- -find . -name "*.h" | xargs astyle --style=kr
-- -find . -name "*.h.orig" | xargs rm
-- -find . -name "*.cpp.orig" | xargs rm
-+ -find . -name "*.cpp" | xargs -r astyle --style=kr
-+ -find . -name "*.h" | xargs -r astyle --style=kr
-+ -find . -name "*.h.orig" | xargs -r rm
-+ -find . -name "*.cpp.orig" | xargs -r rm
-
- dist: clean
- -rm -d ../doc/classref/html/en/*
-Index: qcad/make_dist.sh
-===================================================================
---- qcad.orig/make_dist.sh 2010-07-18 17:24:14.000000000 +0200
-+++ qcad/make_dist.sh 2010-07-18 17:27:33.000000000 +0200
-@@ -4,11 +4,12 @@
-
- for i in $dirs
- do
-- cd $i
-- make clean
-- cd ..
-+ make -C $i clean
- done
-
--for i in $(find -name '*.qm') ; do rm -rf $i ; done
--for i in $(find -name '*.a') ; do rm -rf $i ; done
--rm */include/*
-+find -name '*.qm' | xargs -r rm -rf
-+find -name '*.a' | xargs -r rm -rf
-+for i in */include
-+do
-+ rm -f $i/*
-+done
diff --git a/debian/patches/release_translations_qm_dir.patch b/debian/patches/release_translations_qm_dir.patch
deleted file mode 100644
index b5892d1..0000000
--- a/debian/patches/release_translations_qm_dir.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Index: qcad/scripts/release_translations.sh
-===================================================================
---- qcad.orig/scripts/release_translations.sh 2010-07-18 18:25:58.000000000 +0200
-+++ qcad/scripts/release_translations.sh 2010-07-18 18:38:17.000000000 +0200
-@@ -2,22 +2,28 @@
- cd ..
- cwd=`pwd`
-
-+if [ ! -d "$cwd"/qcad/qm ]; then
-+ echo "Creating target directory for .qm files."
-+ mkdir -p "$cwd"/qcad/qm
-+fi
-+
- for dir in qcad qcadactions qcadguiqt qcadcmd qcadlib
- do
-- pushd $dir/src
-+ if [ ! -d "$dir"/src ]; then continue; fi
-+ pushd "$dir"/src
- echo "running lrelease in $dir/src..."
-- find -type f -name '*.ts' -exec $QTDIR/bin/lrelease '{}' \;
-- find -type f -name '*.pro' -exec $QTDIR/bin/lrelease '{}' \;
-+ find -type f -name '*.ts' -exec "$QTDIR"/bin/lrelease '{}' \;
-+ find -type f -name '*.pro' -exec "$QTDIR"/bin/lrelease '{}' \;
- popd
-
-- pushd $dir/src/ts
-- echo "copying from $dir/src/ts..."
-- for tf in *.qm
-- do
-- if [ ! -e $cwd/qcad/qm/$tf ]
-- then
-- cp $cwd/$dir/src/ts/$tf $cwd/qcad/qm/$tf
-- fi
-- done
-+ pushd "$dir"/src/ts
-+ echo "copying from $dir/src/ts..."
-+ for tf in *.qm
-+ do
-+ if [ ! -e "$cwd"/qcad/qm/"$tf" ]
-+ then
-+ cp "$cwd"/"$dir"/src/ts/"$tf" "$cwd"/qcad/qm/"$tf"
-+ fi
-+ done
- popd
- done
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 26972a9..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,12 +0,0 @@
-qcadlib_makefile.patch
-invoke-release-translations-with-bash.patch
-# define-qmakespecs-on-makefiles.patch
-bug#234340.patch
-bug#370464.patch
-define-debian-paths.patch
-add-hint-about-qcad-doc.patch
-create-about_txt.patch
-help_security_of_build_scripts.patch
-release_translations_qm_dir.patch
-qcad-2.0.5.0-latin2.patch
-autosave.patch
diff --git a/debian/qcad-data.install b/debian/qcad-data.install
deleted file mode 100644
index fd43567..0000000
--- a/debian/qcad-data.install
+++ /dev/null
@@ -1,3 +0,0 @@
-./qcad/fonts /usr/share/qcad/
-./qcad/patterns /usr/share/qcad/
-./qcad/qm /usr/share/qcad/
diff --git a/debian/qcad-doc.doc-base b/debian/qcad-doc.doc-base
deleted file mode 100644
index 50b7181..0000000
--- a/debian/qcad-doc.doc-base
+++ /dev/null
@@ -1,13 +0,0 @@
-Document: qcad-reference-manual
-Title: QCad User Reference Manual
-Author: Andrew Mustun
-Abstract: The User Reference Manual for QCad.
- This manual is designed to get you started using QCad and to help you using
- it more efficiently. Further it will give you an idea of the more advanced
- possibilities behind QCad. It will also introduce you in the world of
- computer aided design (CAD).
-Section: Science/Engineering
-
-Format: HTML
-Index: /usr/share/doc/qcad/html/index.html
-Files: /usr/share/doc/qcad/html/*.html
diff --git a/debian/qcad-doc.install b/debian/qcad-doc.install
deleted file mode 100644
index 588a62c..0000000
--- a/debian/qcad-doc.install
+++ /dev/null
@@ -1 +0,0 @@
-qcad/doc/* ./usr/share/doc/qcad/html/
diff --git a/debian/qcad.1 b/debian/qcad.1
deleted file mode 100644
index dbac27f..0000000
--- a/debian/qcad.1
+++ /dev/null
@@ -1,11 +0,0 @@
-.TH QCad 1 "February 2001" "Debian GNU/Linux"
-.SH NAME
-qcad \- A professional CAD System.
-.SH DESCRIPTION
-QCad is a professional CAD System. With QCad you can easily construct and
-change drawings with ISO-texts and many other features and save them as
-DXF-files. These DXF-files are the interface to many CAD-systems such as
-AutoCAD(R) and many others.
-
-QCad has no special invocation parameters. You can find the useful
-docs in /usr/share/doc/qcad/html/
diff --git a/debian/qcad.docs b/debian/qcad.docs
deleted file mode 100644
index 1fd698b..0000000
--- a/debian/qcad.docs
+++ /dev/null
@@ -1 +0,0 @@
-qcad/README
diff --git a/debian/qcad.install b/debian/qcad.install
deleted file mode 100644
index 6154b6b..0000000
--- a/debian/qcad.install
+++ /dev/null
@@ -1,4 +0,0 @@
-qcad/qcad /usr/bin/
-qcad/src/xpm/qcad.xpm /usr/share/pixmaps/
-debian/qcad.desktop /usr/share/applications/
-debian/qcad.menu /usr/share/menu
diff --git a/debian/qcad.links b/debian/qcad.links
deleted file mode 100644
index 64de311..0000000
--- a/debian/qcad.links
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/doc/qcad/html/ /usr/share/qcad/doc
diff --git a/debian/qcad.manpages b/debian/qcad.manpages
deleted file mode 100644
index 1da7631..0000000
--- a/debian/qcad.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/qcad.1
diff --git a/debian/qcad.menu b/debian/qcad.menu
deleted file mode 100644
index f2dfb46..0000000
--- a/debian/qcad.menu
+++ /dev/null
@@ -1,6 +0,0 @@
-?package(qcad):\
- needs="X11"\
- section="Applications/Science/Engineering"\
- icon="/usr/share/pixmaps/qcad.xpm"\
- title="QCad"\
- command="/usr/bin/qcad"
diff --git a/debian/qcad.mime b/debian/qcad.mime
deleted file mode 100644
index ed6884c..0000000
--- a/debian/qcad.mime
+++ /dev/null
@@ -1 +0,0 @@
-image/vnd.dxf; qcad '%f'; test=test -n "$DISPLAY"; description="Drawing Exchange Format"; nametemplate=%s.dxf
diff --git a/debian/rules b/debian/rules
index 4d21bbb..b423719 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,31 +5,3 @@
%:
dh $@
-
-override_dh_auto_configure:
- cp /usr/share/misc/config.sub dxflib
- cp /usr/share/misc/config.sub fparser
- cp /usr/share/misc/config.guess dxflib
- cp /usr/share/misc/config.guess fparser
- cd dxflib && autoreconf -f -i && ./configure
- cd fparser && autoreconf -f -i && ./configure
-
-override_dh_auto_clean:
- dh_auto_clean
-
- sh make_dist.sh
-
- # patch-system-but-direct-changes-in-diff
- rm -f qcadguiqt/src/Makefile qcadcmd/src/Makefile qcad/src/Makefile qcadlib/src/Makefile qcadactions/src/Makefile
- # configure-generated-file-in-source
- rm -f dxflib/config.log dxflib/config.status fparser/config.log fparser/config.status \
- fparser/Makefile dxflib/Makefile fparser/configure dxflib/configure \
- fparser/configure.guess dxflib/configure.guess fparser/configure.sub dxflib/configure.sub
- # package-contains-empty-directory
- [ ! -d qcad/doc/classref/html/en/ ] || rmdir qcad/doc/classref/html/en/
-
-override_dh_auto_build:
- cd scripts/ && QTDIR=/usr/share/qt3 QMAKESPEC=/usr/share/qt3/mkspecs/linux-g++ PATH=${PATH}:/usr/share/qt3/bin ./build_qcad.sh
-
-override_dh_compress:
- dh_compress -X.adp
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
deleted file mode 100644
index 4410b84..0000000
--- a/debian/source.lintian-overrides
+++ /dev/null
@@ -1,5 +0,0 @@
-# Files are cleaned in debian/rules and rebuilt with autoreconf
-qcad source: configure-generated-file-in-source dxflib/config.log
-qcad source: configure-generated-file-in-source dxflib/config.status
-qcad source: configure-generated-file-in-source fparser/config.log
-qcad source: configure-generated-file-in-source fparser/config.status
--
2D CAD system
More information about the debian-science-commits
mailing list