diff --git a/package/debian/changelog b/package/debian/changelog deleted file mode 100644 index 7724842556..0000000000 --- a/package/debian/changelog +++ /dev/null @@ -1,305 +0,0 @@ -freecad (0.15-1precise3) precise; urgency=low - - * control: added netgen-headers to Build Depends. - - -- Normand Chamberland Sat, 04 Apr 2015 11:14:23 -0400 - -freecad (0.15-1precise2) precise; urgency=low - - * control: added pyside-tools to build deps, broke down python-pyside depends - - -- Normand Chamberland Thu, 06 Nov 2014 22:10:44 -0500 - -freecad (0.15-1precise1) precise; urgency=low - - * Bumped version number as per upstream version - - -- Normand Chamberland Thu, 07 Aug 2014 11:34:39 -0400 - -freecad (0.14-1precise2) precise; urgency=low - - * Set new version number. - - -- Werner Mayer Sat, 13 Jul 2013 12:53:55 +0200 - -freecad (0.13-1precise2) precise; urgency=low - - * Fix hard dependency on libgl1-mesa-glx preventing installation on - Ubuntu 12.04.2 with LTSEnablementStack. Removal of shlibs.local file - and libgl1-mesa-dev deleted from BuildDeps. - * Removed version number from libsoqt4-dev BD. - - -- Normand Chamberland Sun, 05 May 2013 18:31:47 -0400 - -freecad (0.13-1precise1) precise; urgency=low - - * New release for Ubuntu 12.04 (precise) - - -- Normand Chamberland Sun, 06 May 2012 14:38:12 -0400 - -freecad (0.11.3729.dfsg-2) unstable; urgency=low - - * Add gfortran and libopencascade-visualization-dev to BD - to fix FTBFS (closes: #622694) - * Add libqtwebkit-dev to BD (closes: #618241) - * Delete quilt from BD and corresponding changes in rules. - * Add description to freecad-occ650.patch - * Delete encoding string from .desktop - * Fix some spelling errors, pointed out by lintian. - - -- Anton Gladky Thu, 14 Apr 2011 10:23:25 +0100 - -freecad (0.11.3729.dfsg-1) unstable; urgency=low - - [ Denis Barbier ] - * Merge OpenCASCADE 6.5.0 compatibility patch (closes: #617545). - - [ Adam C. Powell, IV ] - * New upstream (closes: #622213, #618241). - * Changed to source format 3.0 (quilt). - * Added patch target which forces autotools to run, and automake and autoconf - are now in Build-Depends (closes: #607181). - * Set aside src/Build/Version.h to prevent build problems. - * Does not install .la files (closes: #621298). - * Boost 1.46 compatibility patch (closes: #621877). - * Set aside files which autotools modifies so clean works. - * Added libtool to Build-Depends (thanks: PICCA Frédéric-Emmanuel). - * Bumped Standards-Version, no changes needed. - - -- "Adam C. Powell, IV" Tue, 12 Apr 2011 23:40:30 -0400 - -freecad (0.10.3247.dfsg-2ubuntu3) natty; urgency=low - - * Fix build failure with ld --as-needed. - - -- Matthias Klose Wed, 15 Dec 2010 01:12:39 +0100 - -freecad (0.10.3247.dfsg-2ubuntu2) natty; urgency=low - - * Rebuild with python 2.7 as the python default. - - -- Matthias Klose Thu, 09 Dec 2010 16:46:45 +0000 - -freecad (0.10.3247.dfsg-2ubuntu1) natty; urgency=low - - * Merge from debian unstable. Remaining changes: - - build on libqtwebkit-dev for qtwebkit transition - - -- Bhavani Shankar Wed, 20 Oct 2010 08:40:53 +0530 - -freecad (0.10.3247.dfsg-2) unstable; urgency=low - - * control: - - Update to standars-version 3.9.0. - - Remove libblas-dev, libatlas-dev from build-deps. - * Add debian/shlibs.local file containing the correct binary dep - to libsoqt4-20 (closes: #575239). - * copyright: Add a verbatim copy of Tiddlywiki BSD license. Fixes - the lintian warning copyright-refers-to-deprecated-bsd-license-file. - * Add kFreeBSD portability fixes. Thanks to Petr Salinger - for the patch (closes: #592461). - - -- Teemu Ikonen Wed, 18 Aug 2010 19:34:36 +0200 - -freecad (0.10.3247.dfsg-1ubuntu2) maverick; urgency=low - - * Rebuild on libqtwebkit-dev for qtwebkit transition - - -- Jonathan Riddell Wed, 21 Jul 2010 10:06:31 +0100 - -freecad (0.10.3247.dfsg-1ubuntu1) maverick; urgency=low - - * Merge from Debian unstable, remaining changes: - - debian/control: Build-Depends on libqt4-webkit-dev due to - QtWebKit is no longer part of libqt4-dev (LP: #604078) - - -- Artur Rona Sat, 10 Jul 2010 21:06:47 +0200 - -freecad (0.10.3247.dfsg-1) unstable; urgency=low - - * New upstream version (closes: #582627) - * Add debian/source/format file with contents "1.0". - * Use freecad.xpm as icon in menu and desktop files. - * copyright: Add licensing information for new files in this release. - * src/Base/Makefile.in, src/Gui/Makefile.in: Do not remove *.tab.c files - in make distclean target. - * control: - - Add build-dep to libeigen2-dev. - - Update to standards-version 3.8.4. - - -- Teemu Ikonen Mon, 05 Jul 2010 15:07:49 +0200 - -freecad (0.9.2646.5.dfsg-1ubuntu1) maverick; urgency=low - - * Add build-dep on libqt4-webkit-dev to fix FTBFS with Qt 4.7 - - -- Scott Kitterman Sat, 19 Jun 2010 00:37:12 -0400 - -freecad (0.9.2646.5.dfsg-1) unstable; urgency=low - - * Add 'dfsg' extension to upstream version, upstream sources are unchanged. - * Remove libgl1-mesa-dev build-dep, rely on libcoin to pull in GL libraries. - * Change build-dep libatlas-headers to libatlas-dev (closes: #577309). - - -- Teemu Ikonen Fri, 14 May 2010 17:20:35 +0200 - -freecad (0.9.2646.5-1) unstable; urgency=low - - * New upstream version (closes: #561696). - * Added swig to Build-Depends (closes: #563523, #563772). - * Removed python-opencv from Build-Depends and Recommends (closes: #560768). - - -- Adam C. Powell, IV Mon, 11 Jan 2010 08:48:33 -0500 - -freecad (0.9.2646.4-1) unstable; urgency=low - - * New upstream version (closes: #559849, #559846). - - -- Adam C. Powell, IV Fri, 11 Dec 2009 20:21:32 -0500 - -freecad (0.9.2646.3-1) unstable; urgency=low - - * New upstream version. Removes TiddlySaver.jar, fixes help problems. - - -- Teemu Ikonen Thu, 03 Dec 2009 19:39:27 +0100 - -freecad (0.9.2646-1) unstable; urgency=low - - [ Werner Mayer ] - * New upstream release - * In-source copy of PyCXX has been dropped (closes: #547936) - * In-source copy of zipios++ has been dropped (closes: #547941) - * Change build-dependency on python2.5-dev to python-dev - * Add freecad-doc binary package - * Remove Suggestion of a chm viewer, suggest freecad-doc instead - - [ Teemu Ikonen ] - * Add override to dh_compress - * Add versioned build-deb to debhelper (>= 7.0.50) - * Add build-deps to libzipios++-dev and python-cxx-dev. - - -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 - -freecad (0.8.2237-2) unstable; urgency=low - - * Added libboost-python-dev to Build-Depends (closes: #549738). - * Added myself to uploaders list. - * Bumped Standards-Version. - - -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 - -freecad (0.8.2237-1) unstable; urgency=low - - * New Upstream release - - -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 - -freecad (0.7.1658-1) UNRELEASED; urgency=low - - * New upstream release - - -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 - -freecad (0.7.1514-1) UNRELEASED; urgency=low - - * New upstream version - * Add more stuff to the copyright file - * control: add build-dep to python-central - - -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 - -freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low - - * Package for Ubuntu 8.04 (Hardy Heron) - - -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 - -freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low - - * Backport to Ubuntu 7.10 (Gutsy Gibbon) - - -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 - -freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low - - * Backport to Ubuntu 7.04 (Feisty Fawn) - - -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 - -freecad (0.7.1350-1) UNRELEASED; urgency=low - - * New upstream release from sf.net - * Import to debian-science repository at git.debian.org - * control: - - Update to standards-version 3.7.3 - - Add Vcs-* fields pointing to git.debian.org - - Improve descriptions - * Convert copyright to (pseudo) machine readable format, audit source - * Fix categories in .desktop file - * Change Section to Science/Engineering in .doc-base and menu files - * rules: do not ignore errors on clean target, add dh_desktop call - -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 - -freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low - - * New package with fixed self-dependency problem - - -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 - -freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low - - * New debian package for Feisty - - -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 - -freecad (0.7.1344-1) UNRELEASED; urgency=low - - * Write patch file to make builds with OpenCASCADE libs inside but with no - dependency to libopencascade6.2 - - -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 - -freecad (0.7.1343-1) UNRELEASED; urgency=low - - * Embed required OpenCASCADE libs into this package as long as no official - Debian package is available - - -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 - -freecad (0.7.1342-1) UNRELEASED; urgency=low - - * Switch to new versioning scheme of OpenCASCADE packages - - -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 - -freecad (0.7.1316-1) UNRELEASED; urgency=low - - * Support of pivy (Python binding for Coin/SoQt) - * Support of PyQt4 - * General support of SWIG modules - - -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 - -freecad (0.7.1031-1) UNRELEASED; urgency=low - - * Qt4 port finished - * Support of Python binding for Qt4 - * Support of Python binding for Coin - * Support of entirely in Python written modules - * Added support of model driven architecture for Python binding - * Use boost's signal/slot mechanism to update data - - -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 - -freecad (0.7.645-1) UNRELEASED; urgency=low - - * Qt4 port started - - -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 - -freecad (0.6.472-1) UNRELEASED; urgency=low - - * Initial Release - - -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 - diff --git a/package/debian/compat b/package/debian/compat deleted file mode 100644 index 7f8f011eb7..0000000000 --- a/package/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/package/debian/control b/package/debian/control deleted file mode 100644 index a389c2632d..0000000000 --- a/package/debian/control +++ /dev/null @@ -1,69 +0,0 @@ -Source: freecad -Section: science -Priority: extra -Maintainer: Debian Science Maintainers -Uploaders: Teemu Ikonen , "Adam C. Powell, IV" , Anton Gladky -Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -Homepage: http://www.freecadweb.org/ -Build-Depends: debhelper (>= 7.0.50~), cmake, - libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, - libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, - libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, - libboost-thread-dev, libboost-python-dev, python-dev, python-support, - libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, - libcoin60-dev, libsoqt4-dev, libeigen3-dev, - zlib1g-dev, libxerces-c2-dev, liboce-foundation-dev, - liboce-modeling-dev, liboce-ocaf-dev, liboce-visualization-dev, - python-cxx-dev, libswscale-dev, libzipios++-dev, swig, gfortran, - f2c, libqtwebkit-dev, libspnav-dev, libfreetype6-dev, libfreeimage-dev, - libpyside-dev, libshiboken-dev, pyside-tools, netgen-headers -Standards-Version: 3.9.3 - -Package: freecad -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-pyside.qtcore, - python-pyside.qtsvg, python-pyside.qtuitools -Recommends: python-pivy, python -Suggests: freecad-doc -Description: Extensible Open Source CAx program (beta) - FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. - It features some key concepts like macro recording, workbenches, ability - to run as a server and dynamically loadable application extensions and - it is designed to be platform independent. - . - Currently, FreeCAD can import and display CAD models in IGES, STEP, and - BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. - Editing and modeling features are currently somewhat limited. - -Package: freecad-dev -Architecture: any -Section: libdevel -Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -Description: FreeCAD development files - FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. - It features some key concepts like macro recording, workbenches, ability - to run as a server and dynamically loadable application extensions and - it is designed to be platform independent. - For more details see http://sourceforge.net/projects/free-cad - . - This package contains headers and symlinks necessary to - develop modules for FreeCAD. - -Package: freecad-doc -Architecture: all -Section: doc -Depends: ${misc:Depends}, qt4-dev-tools -Description: FreeCAD documentation - FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. - It features some key concepts like macro recording, workbenches, ability - to run as a server and dynamically loadable application extensions and - it is designed to be platform independent. - For more details see http://sourceforge.net/projects/free-cad - . - This package contains the FreeCAD documentation. - . - The documentation is provided in Qt's new help format; - the new help format version can be viewed in conjunction with the Qt Assistant - found in the qt4-dev-tools package. - diff --git a/package/debian/copyright b/package/debian/copyright deleted file mode 100644 index 512b0c89a9..0000000000 --- a/package/debian/copyright +++ /dev/null @@ -1,275 +0,0 @@ -Format: http://dep.debian.net/deps/dep5/ -Upstream-Contact: Werner Mayer -X-Packaged-By: Werner Mayer -X-Packaged-Date: 2006-09-26_16:55:15+02:00 -Source: http://sourceforge.net/projects/free-cad - -Files: * -Copyright: 2001-2009 Jürgen Riegel , - Werner Mayer -License: LGPL-2+ - This package is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2 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 - Lesser General Public License for more details. - . - You should have received a copy of the GNU Lesser General Public - License along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US - . - On Debian systems, the complete text of the GNU Lesser General Public - License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. - -Files: src/3rdParty/boost/numeric/bindings/* -Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, - Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, - Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -License: other-boost-1.0 - Boost Software License - Version 1.0 - August 17th, 2003 - . - Permission is hereby granted, free of charge, to any person or organization - obtaining a copy of the software and accompanying documentation covered by - this license (the "Software") to use, reproduce, display, distribute, - execute, and transmit the Software, and to prepare derivative works of the - Software, and to permit third-parties to whom the Software is furnished to - do so, all subject to the following: - . - The copyright notices in the Software and this entire statement, including - the above license grant, this restriction and the following disclaimer, - must be included in all copies of the Software, in whole or in part, and - all derivative works of the Software, unless such copies or derivative - works are solely in the form of machine-executable object code generated by - a source language processor. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT - SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE - FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. - -Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, - src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -License: other - * Permission to copy, modify, use and distribute this software - * for any non-commercial or commercial purpose is granted provided - * that this license appear on all copies of the software source code. - * - * Authors assume no responsibility whatsoever for its use and makes - * no guarantees about its quality, correctness or reliability. - * - * KF acknowledges the support of the Faculty of Civil Engineering, - * University of Zagreb, Croatia. - -Files: src/Base/Base64.* -Copyright: 2004-2008 Rene Nyffenegger -License: other - This source code is provided 'as-is', without any express or implied - warranty. In no event will the author be held liable for any damages - arising from the use of this software. - . - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - . - 1. The origin of this source code must not be misrepresented; you must not - claim that you wrote the original source code. If you use this source code - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - . - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original source code. - . - 3. This notice may not be removed or altered from any source distribution. - -Files: src/Base/fdstream.hpp -Copyright: 2001 Nicolai M. Josuttis -License: other - Permission to copy, use, modify, sell and distribute this software - is granted provided this copyright notice appears in all copies. - This software is provided "as is" without express or implied - warranty, and with no claim as to its suitability for any purpose. - -Files: src/Base/gzstream.* -Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -License: LGPL-2.1+ - -Files: src/Base/PyTools.* -Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -License: other - Permission to use, copy, modify, and distribute this software - for any purpose and without fee is hereby granted. This software - is provided on an as is basis, without warranties of any kind. - -Files: src/Doc/Start_Page.html -Copyright: 2004-2009 UnaMesa Association -License: BSD - Copyright (c) UnaMesa Association 2004-2009 - . - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - . - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - . - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - . - Neither the name of the UnaMesa Association nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS - IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, - THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Files: src/Doc/Start_Page.html -Copyright: 2009 John Resig -License: GPL-2 or MIT - On Debian systems, the complete text of the GNU General Public License - version 2 can be found in '/usr/share/common-licenses/GPL-2'. - -License: MIT - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - . - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Files: src/Doc/Start_Page.html -Copyright: 2009 The Dojo Foundation, http://sizzlejs.com/ -License: GPL-2 or MIT or BSD - -Files: src/Gui/iisTaskPanel/src/* -Copyright: http://www.ii-system.com -License: LGPL - -Files: src/Mod/Draft/* -Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -License: GPL-2+ - -Files: src/Mod/Draft/draftlibs/dxf* -Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -License: GPL-2+ - -Files: src/Mod/Draft/WorkingPlane.py -Copyright: 2009-2010 Ken Cline -License: GPL-2+ - -Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, - src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, - src/Mod/Mesh/App/Core/* -Copyright: 2005 Imetric 3D GmbH -License: LGPL-2+ - -Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, - src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -Copyright: 2005 Werner Mayer -License: LGPL-2+ - -Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -Copyright: 2005 Berthold Grupp -License: LGPL-2+ - -Files: src/Mod/Mesh/BuildRegularGeoms.py -Copyright: 2005 Berthold Grupp -License: LGPL - -Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, - src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -Copyright: 2004 Imetric 3D GmbH -License: LGPL-2+ - -Files: src/Mod/Mesh/App/Core/tritritest.h -Copyright: 1997 Tomas Moller -License: other - tritritest.h has no licensing information, but Tomas Moller replied - the following, when asked about it: - . - The code is free to use for anyone and any projects, but I give no - warranties. - -Files: src/Mod/Mesh/App/WildMagic4/* -Copyright: 1998-2007 David Eberly http://www.geometrictools.com -License: LGPL-2.1+ - -Files: src/Mod/Part/App/edgecluster.* -Copyright: 2010 Joachim Zettler -License: LGPL-2+ - -Files: src/Mod/Raytracing/App/resources/* -Copyright: 2005 Georg Wiora , - Juergen Riegel -License: LGPL-2+ - -Files: src/Mod/Sketcher/App/sketchflat/* -Copyright: 2008 Jonathan Westhues -License: GPL-3+ - On Debian systems, the complete text of the GNU General Public License - version 3 can be found in '/usr/share/common-licenses/GPL-3'. - -Files: src/Mod/Sketcher/App/sketchsolve_cp/* -Copyright: 2009 Jonathan George -License: BSD - -Files: src/Mod/Test/unittestgui.py -Copyright: 1999-2001 Steve Purcell -License: PSF - This module is free software, and you may redistribute it and/or modify - it under the same terms as Python itself, so long as this copyright message - and disclaimer are retained in their original form. - . - IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, - SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF - THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH - DAMAGE. - . - THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, - AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, - SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - -Files: src/Mod/Part/MakeBottle.py, src/Tools/* -Copyright: 2002-2008 Jürgen Riegel , - Werner Mayer -License: GPL-2+ - -Files: src/Tools/generateBase/generateDS.py -Copyright: 2003 Dave Kuhlman -License: MIT - -Files: debian/* -Copyright: 2007-2009 Werner Mayer , - Teemu Ikonen -License: LGPL-2+ diff --git a/package/debian/diff/freecad_gutsy.diff b/package/debian/diff/freecad_gutsy.diff deleted file mode 100644 index 1b11a842d2..0000000000 --- a/package/debian/diff/freecad_gutsy.diff +++ /dev/null @@ -1,1037 +0,0 @@ ---- freecad-0.7.2008.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.7.2008/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.7.2008.orig/debian/compat -+++ freecad-0.7.2008/debian/compat -@@ -0,0 +1 @@ -+5 ---- freecad-0.7.2008.orig/debian/copyright -+++ freecad-0.7.2008/debian/copyright -@@ -0,0 +1,393 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2008 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/ANN/* -+Copyright: 1997-2005 University of Maryland and Sunil Arya and David Mount -+License: LGPL-2.1+ -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ -+Files: src/3rdParty/atlas/clapack.h -+Copyright: 1999 R. Clint Whaley -+License: BSD-3 -+ On Debian systems, the complete text of the Three-clause BSD license -+ can be found in `/usr/share/common-licenses/BSD'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2004 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Matthias Troyer -+License: other -+ Permission to copy, modify, use and distribute this software -+ for any non-commercial or commercial purpose is granted provided -+ that this license appear on all copies of the software source code. -+ . -+ Author assumes no responsibility whatsoever for its use and makes -+ no guarantees about its quality, correctness or reliability. -+ . -+ Kresimir Fresl acknowledges the support of the Faculty of Civil Engineering, -+ University of Zagreb, Croatia. -+ -+Files: src/3rdParty/boost/numeric/bindings/amos/*, -+ src/3rdParty/boost/numeric/bindings/blas/*, -+ src/3rdParty/boost/numeric/bindings/traits/config.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/fortran.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/matrix_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/symm_herm_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/vector_raw.hpp, -+Copyright: 2002-2003 Toon Knapen, Kresimir Fresl, Si-Lab b.v.b.a, Joerg Walter -+License: other -+ Permission to use, copy, modify, distribute and sell this software -+ and its documentation for any purpose is hereby granted without fee, -+ provided that the above copyright notice appear in all copies and -+ that both that copyright notice and this permission notice appear -+ in supporting documentation. The authors make no representations -+ about the suitability of this software for any purpose. -+ It is provided "as is" without express or implied warranty. -+ -+Files: src/3rdParty/boost/numeric/bindings/traits/type.h -+Copyright: 2000,2001,2002,2003 Si-Lab b.v.b.a. and Toon Knapen -+License: other-non-free -+ * License is hereby granted to use and modify this software -+ * as long as this copyright notice is retained and modifications -+ * are clearly marked. -+ * This License does not permit you to redistribute this software. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/steqr.hpp, -+ src/3rdParty/boost/numeric/bindings/lapack/sytrd.hpp -+Copyright: 2007 Karl Meerbergen -+License: other -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/OCCAdaptMesh/* -+Copyright: 1991-2000 Matra Datavision SA, 2001-2004 Open CASCADE SA -+License: other -+ This file is part of the Open CASCADE Technology software. -+ . -+ This software may be distributed and/or modified under the terms and -+ conditions of the Open CASCADE Public License as defined by Open CASCADE SA -+ and appearing in the file LICENSE included in the packaging of this file. -+ . -+ This software is distributed on an "AS IS" basis, without warranty of any -+ kind, and Open CASCADE SA hereby disclaims all such warranties, -+ including without limitation, any warranties of merchantability, fitness -+ for a particular purpose or non-infringement. Please see the License for -+ the specific terms and conditions governing rights and limitations under the -+ License. -+ -+Files: src/3rdParty/Pivy/* -+Copyright: 2002-2007 Systems in Motion -+License: other -+ Permission to use, copy, modify, and distribute this software for any -+ purpose with or without fee is hereby granted, provided that the above -+ copyright notice and this permission notice appear in all copies. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyCXX/* -+Copyright: ??? -+License: ??? -+ -+Files: src/Base/PyTools.h -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Base/zipios/* -+Copyright: 2000 Thomas Søndergaard -+License: LGPL-2+ -+ -+Files: src/Base/zipios/directory.* -+Copyright: 1998 Dietmar Kuehl, Claas Solutions GmbH -+License: other -+ Permission to use, copy, modify, distribute and sell this -+ software for any purpose is hereby granted without fee, provided -+ that the above copyright notice appears in all copies and that -+ both that copyright notice and this permission notice appear in -+ supporting documentation. Dietmar Kuehl and Claas Solutions make no -+ representations about the suitability of this software for any -+ purpose. It is provided "as is" without express or implied warranty. -+ -+Files: src/Gui/SoFCOffscreenRenderer.cpp -+Copyright: ??? -+License: ??? -+/* -+ * wrjpgcom.c -+ * -+ * Copyright (C) 1994, Thomas G. Lane. -+ * This file is part of the Independent JPEG Group's software. -+ * For conditions of distribution and use, see the accompanying README file. -+ * -+ * This file contains a very simple stand-alone application that inserts -+ * user-supplied text as a COM (comment) marker in a JFIF file. -+ * This may be useful as an example of the minimum logic needed to parse -+ * JPEG markers. -+ */ -+ -+Files: src/Mod/Cam/App/* -+Copyright: 2007 Joachim Zettler , -+ Human Rezai , -+ Mohamad Najib Muhammad Noor , -+ Stephane Routelous , -+ Jürgen Riegel -+License: LGPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.*, -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: ??? -+ -+Files: src/Mod/Drawing/Gui/DrawingView.*, src/Mod/Image/App/ImageBase.*, -+ src/Mod/Image/Gui/GLImageBox.*, src/Mod/Image/Gui/ImageView.*, -+ src/Mod/Image/Gui/XpmImages.h -+Copyright: ??? Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/triangle.cpp, src/Mod/Mesh/App/Core/triangle.h, -+ src/3rdParty/OCCAdaptMesh/src/TriangleAdapt/triangleAdapt.c, -+ src/3rdParty/OCCAdaptMesh/Include/triangleAdapt.h -+Copyright: 1993, 1995, 1997, 1998, 2002, 2005 Jonathan Richard Shewchuk -+License: other-non-free -+ /* This program may be freely redistributed under the condition that the * -+ /* copyright notices (including this entire header and the copyright * -+ /* notice printed when the `-h' switch is selected) are not removed, and * -+ /* no compensation is received. Private, research, and institutional * -+ /* use is free. You may distribute modified versions of this code UNDER * -+ /* THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE * -+ /* SAME FILE REMAIN UNDER COPYRIGHT OF THE ORIGINAL AUTHOR, BOTH SOURCE * -+ /* AND OBJECT CODE ARE MADE FREELY AVAILABLE WITHOUT CHARGE, AND CLEAR * -+ /* NOTICE IS GIVEN OF THE MODIFICATIONS. Distribution of this code as * -+ /* part of a commercial system is permissible ONLY BY DIRECT ARRANGEMENT * -+ /* WITH THE AUTHOR. (If you are not directly supplying this code to a * -+ /* customer, and you are instead telling them how they can obtain it for * -+ /* free, then you are not required to make any arrangement with me.) * -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: ??? -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Tools/ImageTools/ImageConv/CmdLine.*, -+ src/Tools/ImageTools/ImageConv/cmdline.htm -+Copyright: 1999 Chris Losinger, Smaller Animals Software -+ http://www.smalleranimals.com -+License: ZLIB -+ This software is provided 'as-is', without any express -+ or implied warranty. In no event will the authors be -+ held liable for any damages arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software -+ for any purpose, including commercial applications, and -+ to alter it and redistribute it freely, subject to the -+ following restrictions: -+ . -+ 1. The origin of this software must not be misrepresented; -+ you must not claim that you wrote the original software. -+ If you use this software in a product, an acknowledgment -+ in the product documentation would be appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, -+ and must not be misrepresented as being the original software. -+ . -+ 3. This notice may not be removed or altered from any source -+ distribution. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/atlas/cblas.h, -+ src/3rdParty/boost/numeric/bindings/traits/algorithm.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/transpose.hpp -+ src/3rdParty/boost/numeric/bindings/traits/type.hpp -+ src/App/ComplexGeoDataPyImp.cpp, -+ src/App/DocumentObjectPyImp.cpp -+ src/App/DocumentPyImp.cpp -+ src/App/Doxygen.cpp -+ src/App/FeaturePyImp.cpp -+ src/App/PreCompiled.cpp -+ src/App/PreCompiled.h -+ src/App/PropertyContainerPyImp.cpp -+ src/Base/BaseClassPyImp.cpp -+ src/Base/BoundBoxPyImp.cpp -+ src/Base/Doxygen.cpp -+ src/Base/PersistancePyImp.cpp -+ src/Base/PreCompiled.cpp -+ src/Base/PreCompiled.h -+ src/Base/PyExport.h -+ src/Base/PyTools.c -+ src/Base/VectorPyImp.cpp -+ src/Base/zipios/meta-iostreams.h -+ src/Gui/InventorAll.h -+ src/Gui/PreCompiled.cpp -+ src/Gui/PreCompiled.h -+ src/Gui/Qt4All.h -+ src/Gui/SoFCBoundingBox.cpp -+ src/Gui/SoFCBoundingBox.h -+ src/Mod/Cam/App/PreCompiled.h -+ src/Mod/Cam/App/PreCompiled.cpp -+ src/Mod/Cam/Gui/PreCompiled.h -+ src/Mod/Cam/Gui/PreCompiled.cpp -+ src/Mod/Drawing/App/PreCompiled.h -+ src/Mod/Drawing/App/PreCompiled.cpp -+ src/Mod/Drawing/Gui/PreCompiled.h -+ src/Mod/Drawing/Gui/PreCompiled.cpp -+ src/Mod/Drawing/Gui/AppDrawingGui.cpp -+ src/Mod/Image/App/CaptureClass.h -+ src/Mod/Image/App/PreCompiled.h -+ src/Mod/Image/App/CaptureClass.cpp -+ src/Mod/Image/App/PreCompiled.cpp -+ src/Mod/Image/Gui/PreCompiled.h -+ src/Mod/Image/Gui/PreCompiled.cpp -+ src/Mod/Import/App/PreCompiled.h -+ src/Mod/Import/App/PreCompiled.cpp -+ src/Mod/Import/Gui/PreCompiled.h -+ src/Mod/Import/Gui/PreCompiled.cpp -+ src/Mod/JtReader/App/PreCompiled.h -+ src/Mod/JtReader/App/JtReader.h -+ src/Mod/JtReader/App/PreCompiled.cpp -+ src/Mod/Mesh/App/Doxygen.cpp -+ src/Mod/Mesh/App/PreCompiled.h -+ src/Mod/Mesh/App/MeshPointPyImp.cpp -+ src/Mod/Mesh/App/PreCompiled.cpp -+ src/Mod/Mesh/Gui/Doxygen.cpp -+ src/Mod/Mesh/Gui/PreCompiled.h -+ src/Mod/Mesh/Gui/PreCompiled.cpp -+ src/Mod/Part/App/TopoShapeFacePyImp.cpp -+ src/Mod/Part/App/OpenCascadeAll.h -+ src/Mod/Part/App/PreCompiled.h -+ src/Mod/Part/App/TopoShapePyImp.cpp -+ src/Mod/Part/App/PreCompiled.cpp -+ src/Mod/Part/App/PartFeaturePyImp.cpp -+ src/Mod/Part/Gui/PreCompiled.h -+ src/Mod/Part/Gui/PreCompiled.cpp -+ src/Mod/Points/App/PreCompiled.h -+ src/Mod/Points/App/PreCompiled.cpp -+ src/Mod/Points/Gui/AppPointsGui.cpp -+ src/Mod/Points/Gui/PreCompiled.h -+ src/Mod/Points/Gui/PreCompiled.cpp -+ src/Mod/Raytracing/App/PreCompiled.h -+ src/Mod/Raytracing/App/PreCompiled.cpp -+ src/Mod/Raytracing/Gui/AppRaytracingGui.cpp -+ src/Mod/Raytracing/Gui/Command.cpp src -+ src/Mod/Raytracing/Gui/PreCompiled.h -+ src/Mod/Raytracing/Gui/PreCompiled.cpp -+ src/Mod/Test/Gui/PreCompiled.h -+ src/Mod/Test/Gui/PreCompiled.cpp -+Copyright: Not marked -+License: ??? ---- freecad-0.7.2008.orig/debian/freecad.desktop -+++ freecad-0.7.2008/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.7.2008.orig/debian/freecad.1 -+++ freecad-0.7.2008/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.7.2008.orig/debian/rules -+++ freecad-0.7.2008/debian/rules -@@ -0,0 +1,174 @@ -+#!/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 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# Preliminary only as long as no official debian package for -+# OpenCascade is available -+DESTOCCDIR=$(shell pwd)/debian/freecad/usr/lib/freecad/lib -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ ./configure --with-occ-include=/usr/include/opencascade --with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ $(MAKE) -+ #docbook-to-man debian/freecad.sgml > freecad.1 -+ -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp -+ [ ! -f Makefile ] || $(MAKE) distclean -+ rm -f configure -+ dh_clean -+ find -name 'Makefile.in' | xargs rm -f -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh -+ rm -f ltmain.sh missing config.log libtool -+ -+install: build -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/tmp/freecad. -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ -+# install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/* usr/share/ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ -+# Preliminary only as long as no official debian package for -+# OpenCascade is available -+ install -m777 /usr/lib/libTKernel-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKMath-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKG2d-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKG3d-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKGeomBase-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKBRep-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKGeomAlgo-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKTopAlgo-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKPrim-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKBO-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKBool-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKShHealing-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKXSBase-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKSTEPBase-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKSTEPAttr-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKSTEP209-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKSTEP-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKFillet-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKOffset-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKIGES-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKMesh-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKHLR-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libTKSTL-6.2.so $(DESTOCCDIR) -+ install -m777 /usr/lib/libSoQt4.so.20 $(DESTOCCDIR) -+ -+# install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ -+# special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ -+# special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs ChangeLog.txt -+ dh_installdocs -+ dh_installexamples -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_install debian/mime/freecad-thumbnailer usr/bin -+ dh_install debian/mime/freecad.schemas etc/gconf/schemas -+ dh_gconf -pfreecad -+ dh_desktop -+ dh_installmenu -+ dh_installmime -+ dh_pycentral -+# dh_installinfo -+# dh_installman debian/freecad.1 -+ dh_installman debian/freecad.1 debian/mime/freecad-thumbnailer.1 -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.7.2008.orig/debian/freecad.doc-base -+++ freecad-0.7.2008/debian/freecad.doc-base -@@ -0,0 +1,14 @@ -+Document: freecad -+Title: FreeCAD Manual -+Author: Werner Mayer -+Abstract: An extensible Open Source CAx program for Unix/X11 -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+Section: Science/Engineering -+ -+Format: text -+Files: /usr/share/doc/freecad/README.Linux.gz -+ ---- freecad-0.7.2008.orig/debian/control -+++ freecad-0.7.2008/debian/control -@@ -0,0 +1,50 @@ -+Source: freecad -+Section: x11 -+Priority: optional -+Maintainer: Werner Mayer -+Homepage: http://sourceforge.net/projects/free-cad -+Build-Depends: debhelper (>= 5), autotools-dev, libc6-dev (>= 2.1.3), -+ libstdc++6, libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ zlib1g-dev, libxerces27-dev | libxerces-c2-dev, -+ libxt-dev, libxmu-dev, libxi-dev, libx11-dev, libxext-dev, -+ libqt4-dev, libsoqt4-dev, libcoin40-dev, libgl1-mesa-dev, -+ python2.5-dev, python, python-central (>= 0.5.6), -+ libgts-dev, libcv-dev, libopencascade-dev -+Standards-Version: 3.7.2 -+XS-Python-Version: current -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python -+XB-Python-Version: ${python:Versions} -+Conflicts: freecad (<= 0.6.472-1) -+Suggests: gnochm | kchmviewer | kchmviewer-nokde | xchm, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: freecad (>= ${source:Version}) -+XB-Python-Version: ${python:Versions} -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+ ---- freecad-0.7.2008.orig/debian/changelog -+++ freecad-0.7.2008/debian/changelog -@@ -0,0 +1,137 @@ -+freecad (0.7.2008-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 21 Mar 2009 18:07:48 +0100 -+ -+freecad (0.7.1779-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sun, 14 Dec 2008 15:20:27 +0200 -+ -+freecad (0.7.1658-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 15:56:27 +0200 -+ -+freecad (0.7.1525-1feisty1) feisty; urgency=low -+ -+ * Activate MIME support in rules file -+ -+ -- Werner Mayer Tue, 5 Aug 2008 21:27:46 +0200 -+ -+freecad (0.7.1522-1feisty1) feisty; urgency=low -+ -+ * Package for Ubuntu 7.04 (Feisty Fawn) -+ * Abstract interface for geometric data types -+ * Avoid flickering of cursor when cutting several meshes at once -+ * Update to the latest debian policy version 3.7.3 -+ * Several bugs fixed with Python GIL -+ * Providing a dev package for freecad -+ * Make TopoDS_Shape and Geom_Geometry classes accessible from Python -+ * Make Python interface for algorithms on shapes and geometries -+ * Support of mesh segments -+ * Add test/annotation object -+ * Add simple measurement facility -+ * Remove OpenCascade dependency in Mesh module -+ * Thumbnail facility added -+ -+ -- Werner Mayer Mon, 04 Aug 2008 20:11:20 +0200 -+ -+freecad (0.7.1514-1) unstable; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) hardy; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) gutsy; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) feisty; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) unstable; urgency=low -+ -+ * Official release for version 0.7 -+ -+ -- Werner Mayer Fri, 23 May 2008 23:39:47 +0200 -+ -+freecad (0.7.1344-1ubuntu2) feisty; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) feisty; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) unstable; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) unstable; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) unstable; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) unstable; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) unstable; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) unstable; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) unstable; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.7.2008.orig/debian/freecad.links -+++ freecad-0.7.2008/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.7.2008.orig/debian/docs -+++ freecad-0.7.2008/debian/docs -@@ -0,0 +1,2 @@ -+ChangeLog.txt -+README.Linux ---- freecad-0.7.2008.orig/debian/README.Debian -+++ freecad-0.7.2008/debian/README.Debian -@@ -0,0 +1,6 @@ -+freecad for Debian -+------------------ -+ -+- First Debian package for FreeCAD. -+ -+ -- Werner Mayer , Tue, 26 Sep 2006 16:55:15 +0200 ---- freecad-0.7.2008.orig/debian/menu -+++ freecad-0.7.2008/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Apps/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.7.2008.orig/debian/mime/freecad-thumbnailer -+++ freecad-0.7.2008/debian/mime/freecad-thumbnailer -@@ -0,0 +1,26 @@ -+#!/usr/bin/python -+ -+import sys, zipfile, md5 -+import getopt -+import gnomevfs -+ -+opt,par = getopt.getopt(sys.argv[1:],'-s:') -+inpfile = gnomevfs.get_local_path_from_uri(par[0]) -+outfile = par[1] -+ -+try: -+ zfile=zipfile.ZipFile(inpfile) -+ files=zfile.namelist() -+ # check for meta-file if it's really a FreeCAD document -+ if files[0] != "Document.xml": -+ sys.exit(1) -+ -+ image="thumbnails/Thumbnail.png" -+ if image in files: -+ image=zfile.read(image) -+ thumb=open(outfile,"wb") -+ thumb.write(image) -+ thumb.close() -+except: -+ sys.exit(1) -+ ---- freecad-0.7.2008.orig/debian/mime/freecad.schemas -+++ freecad-0.7.2008/debian/mime/freecad.schemas -@@ -0,0 +1,30 @@ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ freecad -+ bool -+ true -+ -+ Enable thumbnailing of FreeCAD documents. -+ Enable thumbnailing of FreeCAD documents. -+ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ freecad -+ string -+ /usr/bin/freecad-thumbnailer -s %s %u %o -+ -+ Thumbnail command for documents from FreeCAD. -+ Valid command plus arguments for freecad-thumbnailer. -+ -+ -+ -+ -+ ---- freecad-0.7.2008.orig/debian/mime/freecad-thumbnailer.1 -+++ freecad-0.7.2008/debian/mime/freecad-thumbnailer.1 -@@ -0,0 +1,20 @@ -+.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -+.SH NAME -+freecad-thumbnailer \- A thumbnailer for FreeCAD project files -+.SH SYNOPSIS -+\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -+.SH DESCRIPTION -+\fBfreecad-thumbnailer\fP -+is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -+If no thumbnail is embedded then nothing happens. According to the specification of -+freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -+specifies the project file where the thumbnail should be extracted from and the -+\fBoutput file\fP specifies the file where the thumbnail should be written to. -+.SH OPTIONS -+.TP -+\fB-s \fIsize\fR -+Specify the size of the image in pixel. -+.SH "SEE ALSO" -+freecad(1), freecadcmd(1) -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.7.2008.orig/debian/shlibs.local -+++ freecad-0.7.2008/debian/shlibs.local -@@ -0,0 +1,24 @@ -+libTKernel 6.2 -+libTKMath 6.2 -+libTKG2d 6.2 -+libTKG3d 6.2 -+libTKGeomBase 6.2 -+libTKBRep 6.2 -+libTKGeomAlgo 6.2 -+libTKTopAlgo 6.2 -+libTKPrim 6.2 -+libTKBO 6.2 -+libTKBool 6.2 -+libTKShHealing 6.2 -+libTKXSBase 6.2 -+libTKSTEPAttr 6.2 -+libTKSTEPBase 6.2 -+libTKSTEP209 6.2 -+libTKSTEP 6.2 -+libTKFillet 6.2 -+libTKOffset 6.2 -+libTKIGES 6.2 -+libTKMesh 6.2 -+libTKHLR 6.2 -+libTKSTL 6.2 -+libSoQt4 20 diff --git a/package/debian/diff/freecad_hardy.diff b/package/debian/diff/freecad_hardy.diff deleted file mode 100644 index 157213cb2d..0000000000 --- a/package/debian/diff/freecad_hardy.diff +++ /dev/null @@ -1,1027 +0,0 @@ ---- freecad-0.8.2237.orig/debian/changelog -+++ freecad-0.8.2237/debian/changelog -@@ -0,0 +1,155 @@ -+freecad (0.8.2237-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sun, 12 Jul 2009 11:00:40 +0200 -+ -+freecad (0.8.2228-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sat, 11 Jul 2009 16:49:43 +0200 -+ -+freecad (0.7.2008-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sat, 21 Mar 2009 15:21:43 +0100 -+ -+freecad (0.7.1779-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sun, 14 Dec 2008 15:20:20 +0200 -+ -+freecad (0.7.1658-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 18:45:20 +0200 -+ -+freecad (0.7.1658-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 15:56:27 +0200 -+ -+freecad (0.7.1525-1feisty1) feisty; urgency=low -+ -+ * Activate MIME support in rules file -+ -+ -- Werner Mayer Tue, 5 Aug 2008 21:27:46 +0200 -+ -+freecad (0.7.1522-1feisty1) feisty; urgency=low -+ -+ * Package for Ubuntu 7.04 (Feisty Fawn) -+ * Abstract interface for geometric data types -+ * Avoid flickering of cursor when cutting several meshes at once -+ * Update to the latest debian policy version 3.7.3 -+ * Several bugs fixed with Python GIL -+ * Providing a dev package for freecad -+ * Make TopoDS_Shape and Geom_Geometry classes accessible from Python -+ * Make Python interface for algorithms on shapes and geometries -+ * Support of mesh segments -+ * Add test/annotation object -+ * Add simple measurement facility -+ * Remove OpenCascade dependency in Mesh module -+ * Thumbnail facility added -+ -+ -- Werner Mayer Mon, 04 Aug 2008 20:11:20 +0200 -+ -+freecad (0.7.1514-1) unstable; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) hardy; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) gutsy; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) feisty; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) unstable; urgency=low -+ -+ * Official release for version 0.7 -+ -+ -- Werner Mayer Fri, 23 May 2008 23:39:47 +0200 -+ -+freecad (0.7.1344-1ubuntu2) feisty; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) feisty; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) unstable; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) unstable; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) unstable; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) unstable; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) unstable; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) unstable; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) unstable; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.8.2237.orig/debian/shlibs.local -+++ freecad-0.8.2237/debian/shlibs.local -@@ -0,0 +1 @@ -+libSoQt4 20 ---- freecad-0.8.2237.orig/debian/freecad.1 -+++ freecad-0.8.2237/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.8.2237.orig/debian/rules -+++ freecad-0.8.2237/debian/rules -@@ -0,0 +1,153 @@ -+#!/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 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# Preliminary only as long as no official debian package for -+# OpenCascade is available -+DESTOCCDIR=$(shell pwd)/debian/freecad/usr/lib/freecad/lib -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ ./configure --with-occ-include=/usr/include/opencascade --with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ $(MAKE) -+ #docbook-to-man debian/freecad.sgml > freecad.1 -+ -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp -+ [ ! -f Makefile ] || $(MAKE) distclean -+ rm -f configure -+ dh_clean -+ find -name 'Makefile.in' | xargs rm -f -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh -+ rm -f ltmain.sh missing config.log libtool -+ -+install: build -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/tmp/freecad. -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ -+# install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ -+# Preliminary only -+ install -m777 /usr/lib/libSoQt4.so.20 $(DESTOCCDIR) -+ -+# install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ -+# special treating of Draft module -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ -+# special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+# install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs ChangeLog.txt -+ dh_installdocs -+ dh_installexamples -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_install debian/mime/freecad-thumbnailer usr/bin -+ dh_install debian/mime/freecad.schemas etc/gconf/schemas -+ dh_gconf -pfreecad -+ dh_desktop -+ dh_installmenu -+ dh_installmime -+ dh_pycentral -+# dh_installinfo -+# dh_installman debian/freecad.1 -+ dh_installman debian/freecad.1 debian/mime/freecad-thumbnailer.1 -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.8.2237.orig/debian/menu -+++ freecad-0.8.2237/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.8.2237.orig/debian/control -+++ freecad-0.8.2237/debian/control -@@ -0,0 +1,66 @@ -+Source: freecad -+Section: x11 -+Priority: optional -+Maintainer: Werner Mayer -+Homepage: http://sourceforge.net/projects/free-cad -+Build-Depends: debhelper (>= 5), autotools-dev, libc6-dev (>= 2.1.3), -+ libstdc++6, libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ zlib1g-dev, libxerces27-dev | libxerces-c2-dev, -+ libxt-dev, libxmu-dev, libxi-dev, libx11-dev, libxext-dev, -+ libqt4-dev, libsoqt4-dev, libcoin40-dev, libgl1-mesa-dev, -+ python2.5-dev, python, python-central (>= 0.5.6), -+ libgts-dev, libcv-dev, libopencascade-foundation-dev, libopencascade-modeling-dev -+Standards-Version: 3.7.3 -+XS-Python-Version: current -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python -+XB-Python-Version: ${python:Versions} -+Conflicts: freecad (<= 0.6.472-1) -+Suggests: freecad-doc, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: freecad (>= ${source:Version}) -+XB-Python-Version: ${python:Versions} -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.8.2237.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.8.2237/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.8.2237.orig/debian/compat -+++ freecad-0.8.2237/debian/compat -@@ -0,0 +1 @@ -+5 ---- freecad-0.8.2237.orig/debian/README.Debian -+++ freecad-0.8.2237/debian/README.Debian -@@ -0,0 +1,6 @@ -+freecad for Debian -+------------------ -+ -+- First Debian package for FreeCAD. -+ -+ -- Werner Mayer , Tue, 26 Sep 2006 16:55:15 +0200 ---- freecad-0.8.2237.orig/debian/freecad.doc-base -+++ freecad-0.8.2237/debian/freecad.doc-base -@@ -0,0 +1,14 @@ -+Document: freecad -+Title: FreeCAD Manual -+Author: Werner Mayer -+Abstract: An extensible Open Source CAx program for Unix/X11 -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+Section: Science/Engineering -+ -+Format: text -+Files: /usr/share/doc/freecad/README.Linux.gz -+ ---- freecad-0.8.2237.orig/debian/freecad.links -+++ freecad-0.8.2237/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.8.2237.orig/debian/docs -+++ freecad-0.8.2237/debian/docs -@@ -0,0 +1,2 @@ -+ChangeLog.txt -+README.Linux ---- freecad-0.8.2237.orig/debian/freecad.desktop -+++ freecad-0.8.2237/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.8.2237.orig/debian/copyright -+++ freecad-0.8.2237/debian/copyright -@@ -0,0 +1,393 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2008 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/ANN/* -+Copyright: 1997-2005 University of Maryland and Sunil Arya and David Mount -+License: LGPL-2.1+ -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ -+Files: src/3rdParty/atlas/clapack.h -+Copyright: 1999 R. Clint Whaley -+License: BSD-3 -+ On Debian systems, the complete text of the Three-clause BSD license -+ can be found in `/usr/share/common-licenses/BSD'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2004 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Matthias Troyer -+License: other -+ Permission to copy, modify, use and distribute this software -+ for any non-commercial or commercial purpose is granted provided -+ that this license appear on all copies of the software source code. -+ . -+ Author assumes no responsibility whatsoever for its use and makes -+ no guarantees about its quality, correctness or reliability. -+ . -+ Kresimir Fresl acknowledges the support of the Faculty of Civil Engineering, -+ University of Zagreb, Croatia. -+ -+Files: src/3rdParty/boost/numeric/bindings/amos/*, -+ src/3rdParty/boost/numeric/bindings/blas/*, -+ src/3rdParty/boost/numeric/bindings/traits/config.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/fortran.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/matrix_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/symm_herm_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/vector_raw.hpp, -+Copyright: 2002-2003 Toon Knapen, Kresimir Fresl, Si-Lab b.v.b.a, Joerg Walter -+License: other -+ Permission to use, copy, modify, distribute and sell this software -+ and its documentation for any purpose is hereby granted without fee, -+ provided that the above copyright notice appear in all copies and -+ that both that copyright notice and this permission notice appear -+ in supporting documentation. The authors make no representations -+ about the suitability of this software for any purpose. -+ It is provided "as is" without express or implied warranty. -+ -+Files: src/3rdParty/boost/numeric/bindings/traits/type.h -+Copyright: 2000,2001,2002,2003 Si-Lab b.v.b.a. and Toon Knapen -+License: other-non-free -+ * License is hereby granted to use and modify this software -+ * as long as this copyright notice is retained and modifications -+ * are clearly marked. -+ * This License does not permit you to redistribute this software. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/steqr.hpp, -+ src/3rdParty/boost/numeric/bindings/lapack/sytrd.hpp -+Copyright: 2007 Karl Meerbergen -+License: other -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/OCCAdaptMesh/* -+Copyright: 1991-2000 Matra Datavision SA, 2001-2004 Open CASCADE SA -+License: other -+ This file is part of the Open CASCADE Technology software. -+ . -+ This software may be distributed and/or modified under the terms and -+ conditions of the Open CASCADE Public License as defined by Open CASCADE SA -+ and appearing in the file LICENSE included in the packaging of this file. -+ . -+ This software is distributed on an "AS IS" basis, without warranty of any -+ kind, and Open CASCADE SA hereby disclaims all such warranties, -+ including without limitation, any warranties of merchantability, fitness -+ for a particular purpose or non-infringement. Please see the License for -+ the specific terms and conditions governing rights and limitations under the -+ License. -+ -+Files: src/3rdParty/Pivy/* -+Copyright: 2002-2007 Systems in Motion -+License: other -+ Permission to use, copy, modify, and distribute this software for any -+ purpose with or without fee is hereby granted, provided that the above -+ copyright notice and this permission notice appear in all copies. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyCXX/* -+Copyright: ??? -+License: ??? -+ -+Files: src/Base/PyTools.h -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Base/zipios/* -+Copyright: 2000 Thomas Søndergaard -+License: LGPL-2+ -+ -+Files: src/Base/zipios/directory.* -+Copyright: 1998 Dietmar Kuehl, Claas Solutions GmbH -+License: other -+ Permission to use, copy, modify, distribute and sell this -+ software for any purpose is hereby granted without fee, provided -+ that the above copyright notice appears in all copies and that -+ both that copyright notice and this permission notice appear in -+ supporting documentation. Dietmar Kuehl and Claas Solutions make no -+ representations about the suitability of this software for any -+ purpose. It is provided "as is" without express or implied warranty. -+ -+Files: src/Gui/SoFCOffscreenRenderer.cpp -+Copyright: ??? -+License: ??? -+/* -+ * wrjpgcom.c -+ * -+ * Copyright (C) 1994, Thomas G. Lane. -+ * This file is part of the Independent JPEG Group's software. -+ * For conditions of distribution and use, see the accompanying README file. -+ * -+ * This file contains a very simple stand-alone application that inserts -+ * user-supplied text as a COM (comment) marker in a JFIF file. -+ * This may be useful as an example of the minimum logic needed to parse -+ * JPEG markers. -+ */ -+ -+Files: src/Mod/Cam/App/* -+Copyright: 2007 Joachim Zettler , -+ Human Rezai , -+ Mohamad Najib Muhammad Noor , -+ Stephane Routelous , -+ Jürgen Riegel -+License: LGPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.*, -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: ??? -+ -+Files: src/Mod/Drawing/Gui/DrawingView.*, src/Mod/Image/App/ImageBase.*, -+ src/Mod/Image/Gui/GLImageBox.*, src/Mod/Image/Gui/ImageView.*, -+ src/Mod/Image/Gui/XpmImages.h -+Copyright: ??? Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/triangle.cpp, src/Mod/Mesh/App/Core/triangle.h, -+ src/3rdParty/OCCAdaptMesh/src/TriangleAdapt/triangleAdapt.c, -+ src/3rdParty/OCCAdaptMesh/Include/triangleAdapt.h -+Copyright: 1993, 1995, 1997, 1998, 2002, 2005 Jonathan Richard Shewchuk -+License: other-non-free -+ /* This program may be freely redistributed under the condition that the * -+ /* copyright notices (including this entire header and the copyright * -+ /* notice printed when the `-h' switch is selected) are not removed, and * -+ /* no compensation is received. Private, research, and institutional * -+ /* use is free. You may distribute modified versions of this code UNDER * -+ /* THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE * -+ /* SAME FILE REMAIN UNDER COPYRIGHT OF THE ORIGINAL AUTHOR, BOTH SOURCE * -+ /* AND OBJECT CODE ARE MADE FREELY AVAILABLE WITHOUT CHARGE, AND CLEAR * -+ /* NOTICE IS GIVEN OF THE MODIFICATIONS. Distribution of this code as * -+ /* part of a commercial system is permissible ONLY BY DIRECT ARRANGEMENT * -+ /* WITH THE AUTHOR. (If you are not directly supplying this code to a * -+ /* customer, and you are instead telling them how they can obtain it for * -+ /* free, then you are not required to make any arrangement with me.) * -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: ??? -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Tools/ImageTools/ImageConv/CmdLine.*, -+ src/Tools/ImageTools/ImageConv/cmdline.htm -+Copyright: 1999 Chris Losinger, Smaller Animals Software -+ http://www.smalleranimals.com -+License: ZLIB -+ This software is provided 'as-is', without any express -+ or implied warranty. In no event will the authors be -+ held liable for any damages arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software -+ for any purpose, including commercial applications, and -+ to alter it and redistribute it freely, subject to the -+ following restrictions: -+ . -+ 1. The origin of this software must not be misrepresented; -+ you must not claim that you wrote the original software. -+ If you use this software in a product, an acknowledgment -+ in the product documentation would be appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, -+ and must not be misrepresented as being the original software. -+ . -+ 3. This notice may not be removed or altered from any source -+ distribution. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/atlas/cblas.h, -+ src/3rdParty/boost/numeric/bindings/traits/algorithm.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/transpose.hpp -+ src/3rdParty/boost/numeric/bindings/traits/type.hpp -+ src/App/ComplexGeoDataPyImp.cpp, -+ src/App/DocumentObjectPyImp.cpp -+ src/App/DocumentPyImp.cpp -+ src/App/Doxygen.cpp -+ src/App/FeaturePyImp.cpp -+ src/App/PreCompiled.cpp -+ src/App/PreCompiled.h -+ src/App/PropertyContainerPyImp.cpp -+ src/Base/BaseClassPyImp.cpp -+ src/Base/BoundBoxPyImp.cpp -+ src/Base/Doxygen.cpp -+ src/Base/PersistancePyImp.cpp -+ src/Base/PreCompiled.cpp -+ src/Base/PreCompiled.h -+ src/Base/PyExport.h -+ src/Base/PyTools.c -+ src/Base/VectorPyImp.cpp -+ src/Base/zipios/meta-iostreams.h -+ src/Gui/InventorAll.h -+ src/Gui/PreCompiled.cpp -+ src/Gui/PreCompiled.h -+ src/Gui/Qt4All.h -+ src/Gui/SoFCBoundingBox.cpp -+ src/Gui/SoFCBoundingBox.h -+ src/Mod/Cam/App/PreCompiled.h -+ src/Mod/Cam/App/PreCompiled.cpp -+ src/Mod/Cam/Gui/PreCompiled.h -+ src/Mod/Cam/Gui/PreCompiled.cpp -+ src/Mod/Drawing/App/PreCompiled.h -+ src/Mod/Drawing/App/PreCompiled.cpp -+ src/Mod/Drawing/Gui/PreCompiled.h -+ src/Mod/Drawing/Gui/PreCompiled.cpp -+ src/Mod/Drawing/Gui/AppDrawingGui.cpp -+ src/Mod/Image/App/CaptureClass.h -+ src/Mod/Image/App/PreCompiled.h -+ src/Mod/Image/App/CaptureClass.cpp -+ src/Mod/Image/App/PreCompiled.cpp -+ src/Mod/Image/Gui/PreCompiled.h -+ src/Mod/Image/Gui/PreCompiled.cpp -+ src/Mod/Import/App/PreCompiled.h -+ src/Mod/Import/App/PreCompiled.cpp -+ src/Mod/Import/Gui/PreCompiled.h -+ src/Mod/Import/Gui/PreCompiled.cpp -+ src/Mod/JtReader/App/PreCompiled.h -+ src/Mod/JtReader/App/JtReader.h -+ src/Mod/JtReader/App/PreCompiled.cpp -+ src/Mod/Mesh/App/Doxygen.cpp -+ src/Mod/Mesh/App/PreCompiled.h -+ src/Mod/Mesh/App/MeshPointPyImp.cpp -+ src/Mod/Mesh/App/PreCompiled.cpp -+ src/Mod/Mesh/Gui/Doxygen.cpp -+ src/Mod/Mesh/Gui/PreCompiled.h -+ src/Mod/Mesh/Gui/PreCompiled.cpp -+ src/Mod/Part/App/TopoShapeFacePyImp.cpp -+ src/Mod/Part/App/OpenCascadeAll.h -+ src/Mod/Part/App/PreCompiled.h -+ src/Mod/Part/App/TopoShapePyImp.cpp -+ src/Mod/Part/App/PreCompiled.cpp -+ src/Mod/Part/App/PartFeaturePyImp.cpp -+ src/Mod/Part/Gui/PreCompiled.h -+ src/Mod/Part/Gui/PreCompiled.cpp -+ src/Mod/Points/App/PreCompiled.h -+ src/Mod/Points/App/PreCompiled.cpp -+ src/Mod/Points/Gui/AppPointsGui.cpp -+ src/Mod/Points/Gui/PreCompiled.h -+ src/Mod/Points/Gui/PreCompiled.cpp -+ src/Mod/Raytracing/App/PreCompiled.h -+ src/Mod/Raytracing/App/PreCompiled.cpp -+ src/Mod/Raytracing/Gui/AppRaytracingGui.cpp -+ src/Mod/Raytracing/Gui/Command.cpp src -+ src/Mod/Raytracing/Gui/PreCompiled.h -+ src/Mod/Raytracing/Gui/PreCompiled.cpp -+ src/Mod/Test/Gui/PreCompiled.h -+ src/Mod/Test/Gui/PreCompiled.cpp -+Copyright: Not marked -+License: ??? ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer -@@ -0,0 +1,26 @@ -+#!/usr/bin/python -+ -+import sys, zipfile, md5 -+import getopt -+import gnomevfs -+ -+opt,par = getopt.getopt(sys.argv[1:],'-s:') -+inpfile = gnomevfs.get_local_path_from_uri(par[0]) -+outfile = par[1] -+ -+try: -+ zfile=zipfile.ZipFile(inpfile) -+ files=zfile.namelist() -+ # check for meta-file if it's really a FreeCAD document -+ if files[0] != "Document.xml": -+ sys.exit(1) -+ -+ image="thumbnails/Thumbnail.png" -+ if image in files: -+ image=zfile.read(image) -+ thumb=open(outfile,"wb") -+ thumb.write(image) -+ thumb.close() -+except: -+ sys.exit(1) -+ ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer.1 -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer.1 -@@ -0,0 +1,20 @@ -+.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -+.SH NAME -+freecad-thumbnailer \- A thumbnailer for FreeCAD project files -+.SH SYNOPSIS -+\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -+.SH DESCRIPTION -+\fBfreecad-thumbnailer\fP -+is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -+If no thumbnail is embedded then nothing happens. According to the specification of -+freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -+specifies the project file where the thumbnail should be extracted from and the -+\fBoutput file\fP specifies the file where the thumbnail should be written to. -+.SH OPTIONS -+.TP -+\fB-s \fIsize\fR -+Specify the size of the image in pixel. -+.SH "SEE ALSO" -+freecad(1), freecadcmd(1) -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.8.2237.orig/debian/mime/freecad.schemas -+++ freecad-0.8.2237/debian/mime/freecad.schemas -@@ -0,0 +1,30 @@ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ freecad -+ bool -+ true -+ -+ Enable thumbnailing of FreeCAD documents. -+ Enable thumbnailing of FreeCAD documents. -+ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ freecad -+ string -+ /usr/bin/freecad-thumbnailer -s %s %u %o -+ -+ Thumbnail command for documents from FreeCAD. -+ Valid command plus arguments for freecad-thumbnailer. -+ -+ -+ -+ -+ diff --git a/package/debian/diff/freecad_intrepid.diff b/package/debian/diff/freecad_intrepid.diff deleted file mode 100644 index 91f84cfd61..0000000000 --- a/package/debian/diff/freecad_intrepid.diff +++ /dev/null @@ -1,997 +0,0 @@ ---- freecad-0.8.2237.orig/debian/changelog -+++ freecad-0.8.2237/debian/changelog -@@ -0,0 +1,155 @@ -+freecad (0.8.2237-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sat, 11 Jul 2009 20:36:40 +0200 -+ -+freecad (0.7.2008-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sat, 21 Mar 2009 19:23:57 +0100 -+ -+freecad (0.7.1779-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sun, 14 Dec 2008 15:20:54 +0200 -+ -+freecad (0.7.1658-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sun, 12 Oct 2008 16:20:54 +0200 -+ -+freecad (0.7.1658-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 18:45:20 +0200 -+ -+freecad (0.7.1658-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 15:56:27 +0200 -+ -+freecad (0.7.1525-1feisty1) feisty; urgency=low -+ -+ * Activate MIME support in rules file -+ -+ -- Werner Mayer Tue, 5 Aug 2008 21:27:46 +0200 -+ -+freecad (0.7.1522-1feisty1) feisty; urgency=low -+ -+ * Package for Ubuntu 7.04 (Feisty Fawn) -+ * Abstract interface for geometric data types -+ * Avoid flickering of cursor when cutting several meshes at once -+ * Update to the latest debian policy version 3.7.3 -+ * Several bugs fixed with Python GIL -+ * Providing a dev package for freecad -+ * Make TopoDS_Shape and Geom_Geometry classes accessible from Python -+ * Make Python interface for algorithms on shapes and geometries -+ * Support of mesh segments -+ * Add test/annotation object -+ * Add simple measurement facility -+ * Remove OpenCascade dependency in Mesh module -+ * Thumbnail facility added -+ -+ -- Werner Mayer Mon, 04 Aug 2008 20:11:20 +0200 -+ -+freecad (0.7.1514-1) unstable; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) hardy; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) gutsy; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) feisty; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) unstable; urgency=low -+ -+ * Official release for version 0.7 -+ -+ -- Werner Mayer Fri, 23 May 2008 23:39:47 +0200 -+ -+freecad (0.7.1344-1ubuntu2) feisty; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) feisty; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) unstable; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) unstable; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) unstable; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) unstable; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) unstable; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) unstable; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) unstable; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.8.2237.orig/debian/menu -+++ freecad-0.8.2237/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.8.2237.orig/debian/freecad.doc-base -+++ freecad-0.8.2237/debian/freecad.doc-base -@@ -0,0 +1,14 @@ -+Document: freecad -+Title: FreeCAD Manual -+Author: Werner Mayer -+Abstract: An extensible Open Source CAx program for Unix/X11 -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+Section: Science/Engineering -+ -+Format: text -+Files: /usr/share/doc/freecad/README.Linux.gz -+ ---- freecad-0.8.2237.orig/debian/compat -+++ freecad-0.8.2237/debian/compat -@@ -0,0 +1 @@ -+5 ---- freecad-0.8.2237.orig/debian/freecad.links -+++ freecad-0.8.2237/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.8.2237.orig/debian/copyright -+++ freecad-0.8.2237/debian/copyright -@@ -0,0 +1,393 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2008 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/ANN/* -+Copyright: 1997-2005 University of Maryland and Sunil Arya and David Mount -+License: LGPL-2.1+ -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ -+Files: src/3rdParty/atlas/clapack.h -+Copyright: 1999 R. Clint Whaley -+License: BSD-3 -+ On Debian systems, the complete text of the Three-clause BSD license -+ can be found in `/usr/share/common-licenses/BSD'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2004 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Matthias Troyer -+License: other -+ Permission to copy, modify, use and distribute this software -+ for any non-commercial or commercial purpose is granted provided -+ that this license appear on all copies of the software source code. -+ . -+ Author assumes no responsibility whatsoever for its use and makes -+ no guarantees about its quality, correctness or reliability. -+ . -+ Kresimir Fresl acknowledges the support of the Faculty of Civil Engineering, -+ University of Zagreb, Croatia. -+ -+Files: src/3rdParty/boost/numeric/bindings/amos/*, -+ src/3rdParty/boost/numeric/bindings/blas/*, -+ src/3rdParty/boost/numeric/bindings/traits/config.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/fortran.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/matrix_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/symm_herm_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/vector_raw.hpp, -+Copyright: 2002-2003 Toon Knapen, Kresimir Fresl, Si-Lab b.v.b.a, Joerg Walter -+License: other -+ Permission to use, copy, modify, distribute and sell this software -+ and its documentation for any purpose is hereby granted without fee, -+ provided that the above copyright notice appear in all copies and -+ that both that copyright notice and this permission notice appear -+ in supporting documentation. The authors make no representations -+ about the suitability of this software for any purpose. -+ It is provided "as is" without express or implied warranty. -+ -+Files: src/3rdParty/boost/numeric/bindings/traits/type.h -+Copyright: 2000,2001,2002,2003 Si-Lab b.v.b.a. and Toon Knapen -+License: other-non-free -+ * License is hereby granted to use and modify this software -+ * as long as this copyright notice is retained and modifications -+ * are clearly marked. -+ * This License does not permit you to redistribute this software. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/steqr.hpp, -+ src/3rdParty/boost/numeric/bindings/lapack/sytrd.hpp -+Copyright: 2007 Karl Meerbergen -+License: other -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/OCCAdaptMesh/* -+Copyright: 1991-2000 Matra Datavision SA, 2001-2004 Open CASCADE SA -+License: other -+ This file is part of the Open CASCADE Technology software. -+ . -+ This software may be distributed and/or modified under the terms and -+ conditions of the Open CASCADE Public License as defined by Open CASCADE SA -+ and appearing in the file LICENSE included in the packaging of this file. -+ . -+ This software is distributed on an "AS IS" basis, without warranty of any -+ kind, and Open CASCADE SA hereby disclaims all such warranties, -+ including without limitation, any warranties of merchantability, fitness -+ for a particular purpose or non-infringement. Please see the License for -+ the specific terms and conditions governing rights and limitations under the -+ License. -+ -+Files: src/3rdParty/Pivy/* -+Copyright: 2002-2007 Systems in Motion -+License: other -+ Permission to use, copy, modify, and distribute this software for any -+ purpose with or without fee is hereby granted, provided that the above -+ copyright notice and this permission notice appear in all copies. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyCXX/* -+Copyright: ??? -+License: ??? -+ -+Files: src/Base/PyTools.h -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Base/zipios/* -+Copyright: 2000 Thomas Søndergaard -+License: LGPL-2+ -+ -+Files: src/Base/zipios/directory.* -+Copyright: 1998 Dietmar Kuehl, Claas Solutions GmbH -+License: other -+ Permission to use, copy, modify, distribute and sell this -+ software for any purpose is hereby granted without fee, provided -+ that the above copyright notice appears in all copies and that -+ both that copyright notice and this permission notice appear in -+ supporting documentation. Dietmar Kuehl and Claas Solutions make no -+ representations about the suitability of this software for any -+ purpose. It is provided "as is" without express or implied warranty. -+ -+Files: src/Gui/SoFCOffscreenRenderer.cpp -+Copyright: ??? -+License: ??? -+/* -+ * wrjpgcom.c -+ * -+ * Copyright (C) 1994, Thomas G. Lane. -+ * This file is part of the Independent JPEG Group's software. -+ * For conditions of distribution and use, see the accompanying README file. -+ * -+ * This file contains a very simple stand-alone application that inserts -+ * user-supplied text as a COM (comment) marker in a JFIF file. -+ * This may be useful as an example of the minimum logic needed to parse -+ * JPEG markers. -+ */ -+ -+Files: src/Mod/Cam/App/* -+Copyright: 2007 Joachim Zettler , -+ Human Rezai , -+ Mohamad Najib Muhammad Noor , -+ Stephane Routelous , -+ Jürgen Riegel -+License: LGPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.*, -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: ??? -+ -+Files: src/Mod/Drawing/Gui/DrawingView.*, src/Mod/Image/App/ImageBase.*, -+ src/Mod/Image/Gui/GLImageBox.*, src/Mod/Image/Gui/ImageView.*, -+ src/Mod/Image/Gui/XpmImages.h -+Copyright: ??? Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/triangle.cpp, src/Mod/Mesh/App/Core/triangle.h, -+ src/3rdParty/OCCAdaptMesh/src/TriangleAdapt/triangleAdapt.c, -+ src/3rdParty/OCCAdaptMesh/Include/triangleAdapt.h -+Copyright: 1993, 1995, 1997, 1998, 2002, 2005 Jonathan Richard Shewchuk -+License: other-non-free -+ /* This program may be freely redistributed under the condition that the * -+ /* copyright notices (including this entire header and the copyright * -+ /* notice printed when the `-h' switch is selected) are not removed, and * -+ /* no compensation is received. Private, research, and institutional * -+ /* use is free. You may distribute modified versions of this code UNDER * -+ /* THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE * -+ /* SAME FILE REMAIN UNDER COPYRIGHT OF THE ORIGINAL AUTHOR, BOTH SOURCE * -+ /* AND OBJECT CODE ARE MADE FREELY AVAILABLE WITHOUT CHARGE, AND CLEAR * -+ /* NOTICE IS GIVEN OF THE MODIFICATIONS. Distribution of this code as * -+ /* part of a commercial system is permissible ONLY BY DIRECT ARRANGEMENT * -+ /* WITH THE AUTHOR. (If you are not directly supplying this code to a * -+ /* customer, and you are instead telling them how they can obtain it for * -+ /* free, then you are not required to make any arrangement with me.) * -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: ??? -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Tools/ImageTools/ImageConv/CmdLine.*, -+ src/Tools/ImageTools/ImageConv/cmdline.htm -+Copyright: 1999 Chris Losinger, Smaller Animals Software -+ http://www.smalleranimals.com -+License: ZLIB -+ This software is provided 'as-is', without any express -+ or implied warranty. In no event will the authors be -+ held liable for any damages arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software -+ for any purpose, including commercial applications, and -+ to alter it and redistribute it freely, subject to the -+ following restrictions: -+ . -+ 1. The origin of this software must not be misrepresented; -+ you must not claim that you wrote the original software. -+ If you use this software in a product, an acknowledgment -+ in the product documentation would be appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, -+ and must not be misrepresented as being the original software. -+ . -+ 3. This notice may not be removed or altered from any source -+ distribution. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/atlas/cblas.h, -+ src/3rdParty/boost/numeric/bindings/traits/algorithm.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/transpose.hpp -+ src/3rdParty/boost/numeric/bindings/traits/type.hpp -+ src/App/ComplexGeoDataPyImp.cpp, -+ src/App/DocumentObjectPyImp.cpp -+ src/App/DocumentPyImp.cpp -+ src/App/Doxygen.cpp -+ src/App/FeaturePyImp.cpp -+ src/App/PreCompiled.cpp -+ src/App/PreCompiled.h -+ src/App/PropertyContainerPyImp.cpp -+ src/Base/BaseClassPyImp.cpp -+ src/Base/BoundBoxPyImp.cpp -+ src/Base/Doxygen.cpp -+ src/Base/PersistancePyImp.cpp -+ src/Base/PreCompiled.cpp -+ src/Base/PreCompiled.h -+ src/Base/PyExport.h -+ src/Base/PyTools.c -+ src/Base/VectorPyImp.cpp -+ src/Base/zipios/meta-iostreams.h -+ src/Gui/InventorAll.h -+ src/Gui/PreCompiled.cpp -+ src/Gui/PreCompiled.h -+ src/Gui/Qt4All.h -+ src/Gui/SoFCBoundingBox.cpp -+ src/Gui/SoFCBoundingBox.h -+ src/Mod/Cam/App/PreCompiled.h -+ src/Mod/Cam/App/PreCompiled.cpp -+ src/Mod/Cam/Gui/PreCompiled.h -+ src/Mod/Cam/Gui/PreCompiled.cpp -+ src/Mod/Drawing/App/PreCompiled.h -+ src/Mod/Drawing/App/PreCompiled.cpp -+ src/Mod/Drawing/Gui/PreCompiled.h -+ src/Mod/Drawing/Gui/PreCompiled.cpp -+ src/Mod/Drawing/Gui/AppDrawingGui.cpp -+ src/Mod/Image/App/CaptureClass.h -+ src/Mod/Image/App/PreCompiled.h -+ src/Mod/Image/App/CaptureClass.cpp -+ src/Mod/Image/App/PreCompiled.cpp -+ src/Mod/Image/Gui/PreCompiled.h -+ src/Mod/Image/Gui/PreCompiled.cpp -+ src/Mod/Import/App/PreCompiled.h -+ src/Mod/Import/App/PreCompiled.cpp -+ src/Mod/Import/Gui/PreCompiled.h -+ src/Mod/Import/Gui/PreCompiled.cpp -+ src/Mod/JtReader/App/PreCompiled.h -+ src/Mod/JtReader/App/JtReader.h -+ src/Mod/JtReader/App/PreCompiled.cpp -+ src/Mod/Mesh/App/Doxygen.cpp -+ src/Mod/Mesh/App/PreCompiled.h -+ src/Mod/Mesh/App/MeshPointPyImp.cpp -+ src/Mod/Mesh/App/PreCompiled.cpp -+ src/Mod/Mesh/Gui/Doxygen.cpp -+ src/Mod/Mesh/Gui/PreCompiled.h -+ src/Mod/Mesh/Gui/PreCompiled.cpp -+ src/Mod/Part/App/TopoShapeFacePyImp.cpp -+ src/Mod/Part/App/OpenCascadeAll.h -+ src/Mod/Part/App/PreCompiled.h -+ src/Mod/Part/App/TopoShapePyImp.cpp -+ src/Mod/Part/App/PreCompiled.cpp -+ src/Mod/Part/App/PartFeaturePyImp.cpp -+ src/Mod/Part/Gui/PreCompiled.h -+ src/Mod/Part/Gui/PreCompiled.cpp -+ src/Mod/Points/App/PreCompiled.h -+ src/Mod/Points/App/PreCompiled.cpp -+ src/Mod/Points/Gui/AppPointsGui.cpp -+ src/Mod/Points/Gui/PreCompiled.h -+ src/Mod/Points/Gui/PreCompiled.cpp -+ src/Mod/Raytracing/App/PreCompiled.h -+ src/Mod/Raytracing/App/PreCompiled.cpp -+ src/Mod/Raytracing/Gui/AppRaytracingGui.cpp -+ src/Mod/Raytracing/Gui/Command.cpp src -+ src/Mod/Raytracing/Gui/PreCompiled.h -+ src/Mod/Raytracing/Gui/PreCompiled.cpp -+ src/Mod/Test/Gui/PreCompiled.h -+ src/Mod/Test/Gui/PreCompiled.cpp -+Copyright: Not marked -+License: ??? ---- freecad-0.8.2237.orig/debian/freecad.desktop -+++ freecad-0.8.2237/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.8.2237.orig/debian/control -+++ freecad-0.8.2237/debian/control -@@ -0,0 +1,50 @@ -+Source: freecad -+Section: x11 -+Priority: optional -+Maintainer: Werner Mayer -+Homepage: http://sourceforge.net/projects/free-cad -+Build-Depends: debhelper (>= 5), autotools-dev, libc6-dev (>= 2.1.3), -+ libstdc++6, libboost1.35-dev, libboost-date-time1.35-dev, libboost-filesystem1.35-dev, -+ libboost-graph1.35-dev, libboost-iostreams1.35-dev, libboost-program-options1.35-dev, -+ libboost-regex1.35-dev, libboost-serialization1.35-dev, libboost-signals1.35-dev, libboost-system1.35-dev, -+ zlib1g-dev, libxerces27-dev | libxerces-c2-dev, -+ libxt-dev, libxmu-dev, libxi-dev, libx11-dev, libxext-dev, -+ libqt4-dev, libsoqt4-dev, libcoin40-dev, libgl1-mesa-dev, -+ python2.5-dev, python, python-central (>= 0.5.6), -+ libgts-dev, libcv-dev, libopencascade-dev -+Standards-Version: 3.7.3 -+XS-Python-Version: current -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+XB-Python-Version: ${python:Versions} -+Conflicts: freecad (<= 0.6.472-1) -+Suggests: gnochm | kchmviewer | kchmviewer-nokde | xchm, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: freecad (>= ${source:Version}) -+XB-Python-Version: ${python:Versions} -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+ ---- freecad-0.8.2237.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.8.2237/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.8.2237.orig/debian/docs -+++ freecad-0.8.2237/debian/docs -@@ -0,0 +1,2 @@ -+ChangeLog.txt -+README.Linux ---- freecad-0.8.2237.orig/debian/README.Debian -+++ freecad-0.8.2237/debian/README.Debian -@@ -0,0 +1,6 @@ -+freecad for Debian -+------------------ -+ -+- First Debian package for FreeCAD. -+ -+ -- Werner Mayer , Tue, 26 Sep 2006 16:55:15 +0200 ---- freecad-0.8.2237.orig/debian/freecad.1 -+++ freecad-0.8.2237/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.8.2237.orig/debian/rules -+++ freecad-0.8.2237/debian/rules -@@ -0,0 +1,143 @@ -+#!/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 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ ./configure --with-occ-include=/usr/include/opencascade --with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ $(MAKE) -+ #docbook-to-man debian/freecad.sgml > freecad.1 -+ -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp -+ [ ! -f Makefile ] || $(MAKE) distclean -+ rm -f configure -+ dh_clean -+ find -name 'Makefile.in' | xargs rm -f -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh -+ rm -f ltmain.sh missing config.log libtool -+ -+install: build -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/tmp/freecad. -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ -+# install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/* usr/share/ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ -+# install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ -+# special treating of Draft module -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ -+# special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs ChangeLog.txt -+ dh_installdocs -+ dh_installexamples -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_install debian/mime/freecad-thumbnailer usr/bin -+ dh_install debian/mime/freecad.schemas etc/gconf/schemas -+ dh_gconf -pfreecad -+ dh_desktop -+ dh_installmenu -+ dh_installmime -+ dh_pycentral -+# dh_installinfo -+# dh_installman debian/freecad.1 -+ dh_installman debian/freecad.1 debian/mime/freecad-thumbnailer.1 -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer.1 -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer.1 -@@ -0,0 +1,20 @@ -+.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -+.SH NAME -+freecad-thumbnailer \- A thumbnailer for FreeCAD project files -+.SH SYNOPSIS -+\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -+.SH DESCRIPTION -+\fBfreecad-thumbnailer\fP -+is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -+If no thumbnail is embedded then nothing happens. According to the specification of -+freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -+specifies the project file where the thumbnail should be extracted from and the -+\fBoutput file\fP specifies the file where the thumbnail should be written to. -+.SH OPTIONS -+.TP -+\fB-s \fIsize\fR -+Specify the size of the image in pixel. -+.SH "SEE ALSO" -+freecad(1), freecadcmd(1) -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.8.2237.orig/debian/mime/freecad.schemas -+++ freecad-0.8.2237/debian/mime/freecad.schemas -@@ -0,0 +1,30 @@ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ freecad -+ bool -+ true -+ -+ Enable thumbnailing of FreeCAD documents. -+ Enable thumbnailing of FreeCAD documents. -+ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ freecad -+ string -+ /usr/bin/freecad-thumbnailer -s %s %u %o -+ -+ Thumbnail command for documents from FreeCAD. -+ Valid command plus arguments for freecad-thumbnailer. -+ -+ -+ -+ -+ ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer -@@ -0,0 +1,26 @@ -+#!/usr/bin/python -+ -+import sys, zipfile, md5 -+import getopt -+import gnomevfs -+ -+opt,par = getopt.getopt(sys.argv[1:],'-s:') -+inpfile = gnomevfs.get_local_path_from_uri(par[0]) -+outfile = par[1] -+ -+try: -+ zfile=zipfile.ZipFile(inpfile) -+ files=zfile.namelist() -+ # check for meta-file if it's really a FreeCAD document -+ if files[0] != "Document.xml": -+ sys.exit(1) -+ -+ image="thumbnails/Thumbnail.png" -+ if image in files: -+ image=zfile.read(image) -+ thumb=open(outfile,"wb") -+ thumb.write(image) -+ thumb.close() -+except: -+ sys.exit(1) -+ diff --git a/package/debian/diff/freecad_jaunty.diff b/package/debian/diff/freecad_jaunty.diff deleted file mode 100644 index 2473db8815..0000000000 --- a/package/debian/diff/freecad_jaunty.diff +++ /dev/null @@ -1,997 +0,0 @@ ---- freecad-0.8.2237.orig/debian/control -+++ freecad-0.8.2237/debian/control -@@ -0,0 +1,50 @@ -+Source: freecad -+Section: x11 -+Priority: optional -+Maintainer: Werner Mayer -+Homepage: http://sourceforge.net/projects/free-cad -+Build-Depends: debhelper (>= 5), autotools-dev, libc6-dev (>= 2.1.3), -+ libstdc++6, libboost1.37-dev, libboost-date-time1.37-dev, libboost-filesystem1.37-dev, -+ libboost-graph1.37-dev, libboost-iostreams1.37-dev, libboost-program-options1.37-dev, -+ libboost-regex1.37-dev, libboost-serialization1.37-dev, libboost-signals1.37-dev, libboost-system1.37-dev, -+ zlib1g-dev, libxerces27-dev | libxerces-c2-dev, -+ libxt-dev, libxmu-dev, libxi-dev, libx11-dev, libxext-dev, -+ libqt4-dev, libsoqt4-dev, libcoin40-dev, libgl1-mesa-dev, -+ python2.5-dev, python, python-central (>= 0.5.6), -+ libgts-dev, libcv-dev, libopencascade-dev -+Standards-Version: 3.8.0 -+XS-Python-Version: current -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+XB-Python-Version: ${python:Versions} -+Conflicts: freecad (<= 0.6.472-1) -+Suggests: gnochm | kchmviewer | kchmviewer-nokde | xchm, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: freecad (>= ${source:Version}), ${misc:Depends} -+XB-Python-Version: ${python:Versions} -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+ ---- freecad-0.8.2237.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.8.2237/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.8.2237.orig/debian/freecad.links -+++ freecad-0.8.2237/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.8.2237.orig/debian/copyright -+++ freecad-0.8.2237/debian/copyright -@@ -0,0 +1,393 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2008 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/ANN/* -+Copyright: 1997-2005 University of Maryland and Sunil Arya and David Mount -+License: LGPL-2.1+ -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ -+Files: src/3rdParty/atlas/clapack.h -+Copyright: 1999 R. Clint Whaley -+License: BSD-3 -+ On Debian systems, the complete text of the Three-clause BSD license -+ can be found in `/usr/share/common-licenses/BSD'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2004 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Matthias Troyer -+License: other -+ Permission to copy, modify, use and distribute this software -+ for any non-commercial or commercial purpose is granted provided -+ that this license appear on all copies of the software source code. -+ . -+ Author assumes no responsibility whatsoever for its use and makes -+ no guarantees about its quality, correctness or reliability. -+ . -+ Kresimir Fresl acknowledges the support of the Faculty of Civil Engineering, -+ University of Zagreb, Croatia. -+ -+Files: src/3rdParty/boost/numeric/bindings/amos/*, -+ src/3rdParty/boost/numeric/bindings/blas/*, -+ src/3rdParty/boost/numeric/bindings/traits/config.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/fortran.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/matrix_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/symm_herm_raw.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/vector_raw.hpp, -+Copyright: 2002-2003 Toon Knapen, Kresimir Fresl, Si-Lab b.v.b.a, Joerg Walter -+License: other -+ Permission to use, copy, modify, distribute and sell this software -+ and its documentation for any purpose is hereby granted without fee, -+ provided that the above copyright notice appear in all copies and -+ that both that copyright notice and this permission notice appear -+ in supporting documentation. The authors make no representations -+ about the suitability of this software for any purpose. -+ It is provided "as is" without express or implied warranty. -+ -+Files: src/3rdParty/boost/numeric/bindings/traits/type.h -+Copyright: 2000,2001,2002,2003 Si-Lab b.v.b.a. and Toon Knapen -+License: other-non-free -+ * License is hereby granted to use and modify this software -+ * as long as this copyright notice is retained and modifications -+ * are clearly marked. -+ * This License does not permit you to redistribute this software. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/steqr.hpp, -+ src/3rdParty/boost/numeric/bindings/lapack/sytrd.hpp -+Copyright: 2007 Karl Meerbergen -+License: other -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/OCCAdaptMesh/* -+Copyright: 1991-2000 Matra Datavision SA, 2001-2004 Open CASCADE SA -+License: other -+ This file is part of the Open CASCADE Technology software. -+ . -+ This software may be distributed and/or modified under the terms and -+ conditions of the Open CASCADE Public License as defined by Open CASCADE SA -+ and appearing in the file LICENSE included in the packaging of this file. -+ . -+ This software is distributed on an "AS IS" basis, without warranty of any -+ kind, and Open CASCADE SA hereby disclaims all such warranties, -+ including without limitation, any warranties of merchantability, fitness -+ for a particular purpose or non-infringement. Please see the License for -+ the specific terms and conditions governing rights and limitations under the -+ License. -+ -+Files: src/3rdParty/Pivy/* -+Copyright: 2002-2007 Systems in Motion -+License: other -+ Permission to use, copy, modify, and distribute this software for any -+ purpose with or without fee is hereby granted, provided that the above -+ copyright notice and this permission notice appear in all copies. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyCXX/* -+Copyright: ??? -+License: ??? -+ -+Files: src/Base/PyTools.h -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Base/zipios/* -+Copyright: 2000 Thomas Søndergaard -+License: LGPL-2+ -+ -+Files: src/Base/zipios/directory.* -+Copyright: 1998 Dietmar Kuehl, Claas Solutions GmbH -+License: other -+ Permission to use, copy, modify, distribute and sell this -+ software for any purpose is hereby granted without fee, provided -+ that the above copyright notice appears in all copies and that -+ both that copyright notice and this permission notice appear in -+ supporting documentation. Dietmar Kuehl and Claas Solutions make no -+ representations about the suitability of this software for any -+ purpose. It is provided "as is" without express or implied warranty. -+ -+Files: src/Gui/SoFCOffscreenRenderer.cpp -+Copyright: ??? -+License: ??? -+/* -+ * wrjpgcom.c -+ * -+ * Copyright (C) 1994, Thomas G. Lane. -+ * This file is part of the Independent JPEG Group's software. -+ * For conditions of distribution and use, see the accompanying README file. -+ * -+ * This file contains a very simple stand-alone application that inserts -+ * user-supplied text as a COM (comment) marker in a JFIF file. -+ * This may be useful as an example of the minimum logic needed to parse -+ * JPEG markers. -+ */ -+ -+Files: src/Mod/Cam/App/* -+Copyright: 2007 Joachim Zettler , -+ Human Rezai , -+ Mohamad Najib Muhammad Noor , -+ Stephane Routelous , -+ Jürgen Riegel -+License: LGPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.*, -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: ??? -+ -+Files: src/Mod/Drawing/Gui/DrawingView.*, src/Mod/Image/App/ImageBase.*, -+ src/Mod/Image/Gui/GLImageBox.*, src/Mod/Image/Gui/ImageView.*, -+ src/Mod/Image/Gui/XpmImages.h -+Copyright: ??? Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/triangle.cpp, src/Mod/Mesh/App/Core/triangle.h, -+ src/3rdParty/OCCAdaptMesh/src/TriangleAdapt/triangleAdapt.c, -+ src/3rdParty/OCCAdaptMesh/Include/triangleAdapt.h -+Copyright: 1993, 1995, 1997, 1998, 2002, 2005 Jonathan Richard Shewchuk -+License: other-non-free -+ /* This program may be freely redistributed under the condition that the * -+ /* copyright notices (including this entire header and the copyright * -+ /* notice printed when the `-h' switch is selected) are not removed, and * -+ /* no compensation is received. Private, research, and institutional * -+ /* use is free. You may distribute modified versions of this code UNDER * -+ /* THE CONDITION THAT THIS CODE AND ANY MODIFICATIONS MADE TO IT IN THE * -+ /* SAME FILE REMAIN UNDER COPYRIGHT OF THE ORIGINAL AUTHOR, BOTH SOURCE * -+ /* AND OBJECT CODE ARE MADE FREELY AVAILABLE WITHOUT CHARGE, AND CLEAR * -+ /* NOTICE IS GIVEN OF THE MODIFICATIONS. Distribution of this code as * -+ /* part of a commercial system is permissible ONLY BY DIRECT ARRANGEMENT * -+ /* WITH THE AUTHOR. (If you are not directly supplying this code to a * -+ /* customer, and you are instead telling them how they can obtain it for * -+ /* free, then you are not required to make any arrangement with me.) * -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: ??? -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Tools/ImageTools/ImageConv/CmdLine.*, -+ src/Tools/ImageTools/ImageConv/cmdline.htm -+Copyright: 1999 Chris Losinger, Smaller Animals Software -+ http://www.smalleranimals.com -+License: ZLIB -+ This software is provided 'as-is', without any express -+ or implied warranty. In no event will the authors be -+ held liable for any damages arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software -+ for any purpose, including commercial applications, and -+ to alter it and redistribute it freely, subject to the -+ following restrictions: -+ . -+ 1. The origin of this software must not be misrepresented; -+ you must not claim that you wrote the original software. -+ If you use this software in a product, an acknowledgment -+ in the product documentation would be appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, -+ and must not be misrepresented as being the original software. -+ . -+ 3. This notice may not be removed or altered from any source -+ distribution. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/atlas/cblas.h, -+ src/3rdParty/boost/numeric/bindings/traits/algorithm.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/transpose.hpp -+ src/3rdParty/boost/numeric/bindings/traits/type.hpp -+ src/App/ComplexGeoDataPyImp.cpp, -+ src/App/DocumentObjectPyImp.cpp -+ src/App/DocumentPyImp.cpp -+ src/App/Doxygen.cpp -+ src/App/FeaturePyImp.cpp -+ src/App/PreCompiled.cpp -+ src/App/PreCompiled.h -+ src/App/PropertyContainerPyImp.cpp -+ src/Base/BaseClassPyImp.cpp -+ src/Base/BoundBoxPyImp.cpp -+ src/Base/Doxygen.cpp -+ src/Base/PersistancePyImp.cpp -+ src/Base/PreCompiled.cpp -+ src/Base/PreCompiled.h -+ src/Base/PyExport.h -+ src/Base/PyTools.c -+ src/Base/VectorPyImp.cpp -+ src/Base/zipios/meta-iostreams.h -+ src/Gui/InventorAll.h -+ src/Gui/PreCompiled.cpp -+ src/Gui/PreCompiled.h -+ src/Gui/Qt4All.h -+ src/Gui/SoFCBoundingBox.cpp -+ src/Gui/SoFCBoundingBox.h -+ src/Mod/Cam/App/PreCompiled.h -+ src/Mod/Cam/App/PreCompiled.cpp -+ src/Mod/Cam/Gui/PreCompiled.h -+ src/Mod/Cam/Gui/PreCompiled.cpp -+ src/Mod/Drawing/App/PreCompiled.h -+ src/Mod/Drawing/App/PreCompiled.cpp -+ src/Mod/Drawing/Gui/PreCompiled.h -+ src/Mod/Drawing/Gui/PreCompiled.cpp -+ src/Mod/Drawing/Gui/AppDrawingGui.cpp -+ src/Mod/Image/App/CaptureClass.h -+ src/Mod/Image/App/PreCompiled.h -+ src/Mod/Image/App/CaptureClass.cpp -+ src/Mod/Image/App/PreCompiled.cpp -+ src/Mod/Image/Gui/PreCompiled.h -+ src/Mod/Image/Gui/PreCompiled.cpp -+ src/Mod/Import/App/PreCompiled.h -+ src/Mod/Import/App/PreCompiled.cpp -+ src/Mod/Import/Gui/PreCompiled.h -+ src/Mod/Import/Gui/PreCompiled.cpp -+ src/Mod/JtReader/App/PreCompiled.h -+ src/Mod/JtReader/App/JtReader.h -+ src/Mod/JtReader/App/PreCompiled.cpp -+ src/Mod/Mesh/App/Doxygen.cpp -+ src/Mod/Mesh/App/PreCompiled.h -+ src/Mod/Mesh/App/MeshPointPyImp.cpp -+ src/Mod/Mesh/App/PreCompiled.cpp -+ src/Mod/Mesh/Gui/Doxygen.cpp -+ src/Mod/Mesh/Gui/PreCompiled.h -+ src/Mod/Mesh/Gui/PreCompiled.cpp -+ src/Mod/Part/App/TopoShapeFacePyImp.cpp -+ src/Mod/Part/App/OpenCascadeAll.h -+ src/Mod/Part/App/PreCompiled.h -+ src/Mod/Part/App/TopoShapePyImp.cpp -+ src/Mod/Part/App/PreCompiled.cpp -+ src/Mod/Part/App/PartFeaturePyImp.cpp -+ src/Mod/Part/Gui/PreCompiled.h -+ src/Mod/Part/Gui/PreCompiled.cpp -+ src/Mod/Points/App/PreCompiled.h -+ src/Mod/Points/App/PreCompiled.cpp -+ src/Mod/Points/Gui/AppPointsGui.cpp -+ src/Mod/Points/Gui/PreCompiled.h -+ src/Mod/Points/Gui/PreCompiled.cpp -+ src/Mod/Raytracing/App/PreCompiled.h -+ src/Mod/Raytracing/App/PreCompiled.cpp -+ src/Mod/Raytracing/Gui/AppRaytracingGui.cpp -+ src/Mod/Raytracing/Gui/Command.cpp src -+ src/Mod/Raytracing/Gui/PreCompiled.h -+ src/Mod/Raytracing/Gui/PreCompiled.cpp -+ src/Mod/Test/Gui/PreCompiled.h -+ src/Mod/Test/Gui/PreCompiled.cpp -+Copyright: Not marked -+License: ??? ---- freecad-0.8.2237.orig/debian/freecad.desktop -+++ freecad-0.8.2237/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.8.2237.orig/debian/compat -+++ freecad-0.8.2237/debian/compat -@@ -0,0 +1 @@ -+5 ---- freecad-0.8.2237.orig/debian/freecad.doc-base -+++ freecad-0.8.2237/debian/freecad.doc-base -@@ -0,0 +1,14 @@ -+Document: freecad -+Title: FreeCAD Manual -+Author: Werner Mayer -+Abstract: An extensible Open Source CAx program for Unix/X11 -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+Section: Science/Engineering -+ -+Format: text -+Files: /usr/share/doc/freecad/README.Linux.gz -+ ---- freecad-0.8.2237.orig/debian/changelog -+++ freecad-0.8.2237/debian/changelog -@@ -0,0 +1,155 @@ -+freecad (0.8.2237-1jaunty1) jaunty; urgency=low -+ -+ * New release for Ubuntu 9.04 (Jackalope Jaunty) -+ -+ -- Werner Mayer Sat, 11 Jul 2009 21:59:53 +0200 -+ -+freecad (0.7.2008-1jaunty1) intrepid; urgency=low -+ -+ * New release for Ubuntu 9.04 (Jackalope Jaunty) -+ -+ -- Werner Mayer Sat, 21 Mar 2009 19:23:57 +0100 -+ -+freecad (0.7.1779-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sun, 14 Dec 2008 15:20:54 +0200 -+ -+freecad (0.7.1658-1intrepid1) intrepid; urgency=low -+ -+ * New release for Ubuntu 8.10 (Intrepid Ibex) -+ -+ -- Werner Mayer Sun, 12 Oct 2008 16:20:54 +0200 -+ -+freecad (0.7.1658-1hardy1) hardy; urgency=low -+ -+ * New release for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 18:45:20 +0200 -+ -+freecad (0.7.1658-1gutsy1) gutsy; urgency=low -+ -+ * New release for Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 11 Oct 2008 15:56:27 +0200 -+ -+freecad (0.7.1525-1feisty1) feisty; urgency=low -+ -+ * Activate MIME support in rules file -+ -+ -- Werner Mayer Tue, 5 Aug 2008 21:27:46 +0200 -+ -+freecad (0.7.1522-1feisty1) feisty; urgency=low -+ -+ * Package for Ubuntu 7.04 (Feisty Fawn) -+ * Abstract interface for geometric data types -+ * Avoid flickering of cursor when cutting several meshes at once -+ * Update to the latest debian policy version 3.7.3 -+ * Several bugs fixed with Python GIL -+ * Providing a dev package for freecad -+ * Make TopoDS_Shape and Geom_Geometry classes accessible from Python -+ * Make Python interface for algorithms on shapes and geometries -+ * Support of mesh segments -+ * Add test/annotation object -+ * Add simple measurement facility -+ * Remove OpenCascade dependency in Mesh module -+ * Thumbnail facility added -+ -+ -- Werner Mayer Mon, 04 Aug 2008 20:11:20 +0200 -+ -+freecad (0.7.1514-1) unstable; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) hardy; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) gutsy; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) feisty; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) unstable; urgency=low -+ -+ * Official release for version 0.7 -+ -+ -- Werner Mayer Fri, 23 May 2008 23:39:47 +0200 -+ -+freecad (0.7.1344-1ubuntu2) feisty; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) feisty; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) unstable; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) unstable; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) unstable; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) unstable; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) unstable; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) unstable; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) unstable; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.8.2237.orig/debian/freecad.1 -+++ freecad-0.8.2237/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.8.2237.orig/debian/rules -+++ freecad-0.8.2237/debian/rules -@@ -0,0 +1,143 @@ -+#!/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 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ ./configure --with-occ-include=/usr/include/opencascade --with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ $(MAKE) -+ #docbook-to-man debian/freecad.sgml > freecad.1 -+ -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp -+ [ ! -f Makefile ] || $(MAKE) distclean -+ rm -f configure -+ dh_clean -+ find -name 'Makefile.in' | xargs rm -f -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh -+ rm -f ltmain.sh missing config.log libtool -+ -+install: build -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/tmp/freecad. -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ -+# install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/* usr/share/ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ -+# install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ -+# special treating of Draft module -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+# dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ -+# special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs ChangeLog.txt -+ dh_installdocs -+ dh_installexamples -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_install debian/mime/freecad-thumbnailer usr/bin -+ dh_install debian/mime/freecad.schemas etc/gconf/schemas -+ dh_gconf -pfreecad -+ dh_desktop -+ dh_installmenu -+ dh_installmime -+ dh_pycentral -+# dh_installinfo -+# dh_installman debian/freecad.1 -+ dh_installman debian/freecad.1 debian/mime/freecad-thumbnailer.1 -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.8.2237.orig/debian/menu -+++ freecad-0.8.2237/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.8.2237.orig/debian/README.Debian -+++ freecad-0.8.2237/debian/README.Debian -@@ -0,0 +1,6 @@ -+freecad for Debian -+------------------ -+ -+- First Debian package for FreeCAD. -+ -+ -- Werner Mayer , Tue, 26 Sep 2006 16:55:15 +0200 ---- freecad-0.8.2237.orig/debian/docs -+++ freecad-0.8.2237/debian/docs -@@ -0,0 +1,2 @@ -+ChangeLog.txt -+README.Linux ---- freecad-0.8.2237.orig/debian/mime/freecad.schemas -+++ freecad-0.8.2237/debian/mime/freecad.schemas -@@ -0,0 +1,30 @@ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ freecad -+ bool -+ true -+ -+ Enable thumbnailing of FreeCAD documents. -+ Enable thumbnailing of FreeCAD documents. -+ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ freecad -+ string -+ /usr/bin/freecad-thumbnailer -s %s %u %o -+ -+ Thumbnail command for documents from FreeCAD. -+ Valid command plus arguments for freecad-thumbnailer. -+ -+ -+ -+ -+ ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer -@@ -0,0 +1,26 @@ -+#!/usr/bin/python -+ -+import sys, zipfile, md5 -+import getopt -+import gnomevfs -+ -+opt,par = getopt.getopt(sys.argv[1:],'-s:') -+inpfile = gnomevfs.get_local_path_from_uri(par[0]) -+outfile = par[1] -+ -+try: -+ zfile=zipfile.ZipFile(inpfile) -+ files=zfile.namelist() -+ # check for meta-file if it's really a FreeCAD document -+ if files[0] != "Document.xml": -+ sys.exit(1) -+ -+ image="thumbnails/Thumbnail.png" -+ if image in files: -+ image=zfile.read(image) -+ thumb=open(outfile,"wb") -+ thumb.write(image) -+ thumb.close() -+except: -+ sys.exit(1) -+ ---- freecad-0.8.2237.orig/debian/mime/freecad-thumbnailer.1 -+++ freecad-0.8.2237/debian/mime/freecad-thumbnailer.1 -@@ -0,0 +1,20 @@ -+.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -+.SH NAME -+freecad-thumbnailer \- A thumbnailer for FreeCAD project files -+.SH SYNOPSIS -+\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -+.SH DESCRIPTION -+\fBfreecad-thumbnailer\fP -+is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -+If no thumbnail is embedded then nothing happens. According to the specification of -+freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -+specifies the project file where the thumbnail should be extracted from and the -+\fBoutput file\fP specifies the file where the thumbnail should be written to. -+.SH OPTIONS -+.TP -+\fB-s \fIsize\fR -+Specify the size of the image in pixel. -+.SH "SEE ALSO" -+freecad(1), freecadcmd(1) -+.SH AUTHOR -+This manual page was written by Werner Mayer. diff --git a/package/debian/diff/freecad_karmic.diff b/package/debian/diff/freecad_karmic.diff deleted file mode 100644 index 93d1d096c2..0000000000 --- a/package/debian/diff/freecad_karmic.diff +++ /dev/null @@ -1,736 +0,0 @@ ---- freecad-0.9.2646.orig/debian/compat -+++ freecad-0.9.2646/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.9.2646.orig/debian/rules -+++ freecad-0.9.2646/debian/rules -@@ -0,0 +1,106 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ dh_testdir -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+ ./configure --with-occ-include=/usr/include/opencascade \ -+--with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ dh clean -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 config.log libtool -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # Remove testing modules we don't want to have in the deb -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_ -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ # special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ # special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ touch install-stamp -+ -+binary-indep: build install -+ # We have nothing to do by default. -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.9.2646.orig/debian/copyright -+++ freecad-0.9.2646/debian/copyright -@@ -0,0 +1,294 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Base/zipios/* -+Copyright: 2000 Thomas Søndergaard -+License: LGPL-2+ -+ -+Files: src/Base/zipios/directory.* -+Copyright: 1998 Dietmar Kuehl, Claas Solutions GmbH -+License: other -+ Permission to use, copy, modify, distribute and sell this -+ software for any purpose is hereby granted without fee, provided -+ that the above copyright notice appears in all copies and that -+ both that copyright notice and this permission notice appear in -+ supporting documentation. Dietmar Kuehl and Claas Solutions make no -+ representations about the suitability of this software for any -+ purpose. It is provided "as is" without express or implied warranty. -+ -+Files: src/CXX/* -+Copyright: 1998-2007 The Regents of the University of California -+License: BSD-3 -+ Copyright (c) 1998 - 2007 -+ The Regents of the University of California -+ Produced at the Lawrence Livermore National Laboratory -+ Written by Geoff Furnish, Paul F. Dubois, Barry A. Scott -+ UCRL-CODE-227018 -+ All rights reserved. -+ . -+ This file is part of PyCXX. For details, see http://cxx.sourceforge.net. -+ . -+ Redistribution and use in source and binary forms, with or without -+ modification, are permitted provided that the following conditions are met: -+ . -+ - Redistributions of source code must retain the above copyright notice, this -+ list of conditions and the disclaimer below. -+ - Redistributions in binary form must reproduce the above copyright notice, -+ this list of conditions and the disclaimer (as noted below) in the -+ documentation and/or materials provided with the distribution. -+ - Neither the name of the UC/LLNL nor the names of its contributors may be -+ used to endorse or promote products derived from this software without -+ specific prior written permission. -+ . -+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OF THE UNIVERSITY OF CALIFORNIA, -+ THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY -+ OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, -+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+ . -+ Additional BSD Notice -+ . -+ 1. This notice is required to be provided under our contract with the U.S. -+ Department of Energy (DOE). This work was produced at the University of -+ California, Lawrence Livermore National Laboratory under Contract No. -+ W-7405-ENG-48 with the DOE. -+ . -+ 2. Neither the United States Government nor the University of California -+ nor any of their employees, makes any warranty, express or implied, or -+ assumes any liability or responsibility for the accuracy, completeness, -+ or usefulness of any information, apparatus, product, or process disclosed, -+ or represents that its use would not infringe privately-owned rights. -+ . -+ 3. Also, reference herein to any specific commercial products, process, or -+ services by trade name, trademark, manufacturer or otherwise does not -+ necessarily constitute or imply its endorsement, recommendation, or -+ favoring by the United States Government or the University of California. -+ The views and opinions of authors expressed herein do not necessarily -+ state or reflect those of the United States Government or the University -+ of California, and shall not be used for advertising or product endorsement -+ purposes. -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.9.2646.orig/debian/freecad.links -+++ freecad-0.9.2646/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.9.2646.orig/debian/freecad.1 -+++ freecad-0.9.2646/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.9.2646.orig/debian/changelog -+++ freecad-0.9.2646/debian/changelog -@@ -0,0 +1,130 @@ -+freecad (0.9.2646-1karmic) karmic; urgency=low -+ -+ -+ * New upstream release -+ -+ -- Werner Mayer Sat, 14 Nov 2009 22:00:00 +0200 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.9.2646.orig/debian/control -+++ freecad-0.9.2646/debian/control -@@ -0,0 +1,66 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7), autotools-dev, -+ libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-python-dev, python-dev, python-opencv, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev (>= 1.4.2~svn20090224), libgl1-mesa-dev, -+ libgts-bin, libgts-dev, libcv-dev, zlib1g-dev, libxerces-c2-dev, -+ libopencascade-foundation-dev, libopencascade-modeling-dev, -+ libswscale-dev, libblas-dev, libatlas-headers, python-cxx-dev, libzipios++-dev -+Standards-Version: 3.8.3 -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-pivy, python-qt4 -+Suggests: freecad-doc, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.9.2646.orig/debian/freecad.desktop -+++ freecad-0.9.2646/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.9.2646.orig/debian/menu -+++ freecad-0.9.2646/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.9.2646.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.9.2646/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ diff --git a/package/debian/diff/freecad_lucid.diff b/package/debian/diff/freecad_lucid.diff deleted file mode 100644 index 45b097515d..0000000000 --- a/package/debian/diff/freecad_lucid.diff +++ /dev/null @@ -1,892 +0,0 @@ ---- freecad-0.11.4446.orig/debian/changelog -+++ freecad-0.11.4446/debian/changelog -@@ -0,0 +1,239 @@ -+freecad (0.11.4446-1lucid1) lucid; urgency=low -+ -+ * New release for Ubuntu 10.04.2 LTS (lucid) -+ -+ -- Werner Mayer Wed, 27 Apr 2011 10:59:21 +0200 -+ -+freecad (0.11.4446-1lucid1) lucid; urgency=low -+ -+ * New release for Ubuntu 10.04.2 LTS (lucid) -+ -+ -- Werner Mayer Wed, 27 Apr 2011 10:47:15 +0200 -+ -+freecad (0.11.3729.dfsg-2) unstable; urgency=low -+ -+ * Add gfortran and libopencascade-visualization-dev to BD -+ to fix FTBFS (closes: #622694) -+ * Add libqtwebkit-dev to BD (closes: #618241) -+ * Delete quilt from BD and corresponding changes in rules. -+ * Add description to freecad-occ650.patch -+ * Delete encoding string from .desktop -+ * Fix some spelling errors, pointed out by lintian. -+ -+ -- Anton Gladky Thu, 14 Apr 2011 10:23:25 +0100 -+ -+freecad (0.11.3729.dfsg-1) unstable; urgency=low -+ -+ [ Denis Barbier ] -+ * Merge OpenCASCADE 6.5.0 compatibility patch (closes: #617545). -+ -+ [ Adam C. Powell, IV ] -+ * New upstream (closes: #622213, #618241). -+ * Changed to source format 3.0 (quilt). -+ * Added patch target which forces autotools to run, and automake and autoconf -+ are now in Build-Depends (closes: #607181). -+ * Set aside src/Build/Version.h to prevent build problems. -+ * Does not install .la files (closes: #621298). -+ * Boost 1.46 compatibility patch (closes: #621877). -+ * Set aside files which autotools modifies so clean works. -+ * Added libtool to Build-Depends (thanks: PICCA Frédéric-Emmanuel). -+ * Bumped Standards-Version, no changes needed. -+ -+ -- "Adam C. Powell, IV" Tue, 12 Apr 2011 23:40:30 -0400 -+ -+freecad (0.10.3247.dfsg-2) unstable; urgency=low -+ -+ * control: -+ - Update to standars-version 3.9.0. -+ - Remove libblas-dev, libatlas-dev from build-deps. -+ * Add debian/shlibs.local file containing the correct binary dep -+ to libsoqt4-20 (closes: #575239). -+ * copyright: Add a verbatim copy of Tiddlywiki BSD license. Fixes -+ the lintian warning copyright-refers-to-deprecated-bsd-license-file. -+ * Add kFreeBSD portability fixes. Thanks to Petr Salinger -+ for the patch (closes: #592461). -+ -+ -- Teemu Ikonen Wed, 18 Aug 2010 19:34:36 +0200 -+ -+freecad (0.10.3247.dfsg-1) unstable; urgency=low -+ -+ * New upstream version (closes: #582627) -+ * Add debian/source/format file with contents "1.0". -+ * Use freecad.xpm as icon in menu and desktop files. -+ * copyright: Add licensing information for new files in this release. -+ * src/Base/Makefile.in, src/Gui/Makefile.in: Do not remove *.tab.c files -+ in make distclean target. -+ * control: -+ - Add build-dep to libeigen2-dev. -+ - Update to standards-version 3.8.4. -+ -+ -- Teemu Ikonen Mon, 05 Jul 2010 15:07:49 +0200 -+ -+freecad (0.9.2646.5.dfsg-1) unstable; urgency=low -+ -+ * Add 'dfsg' extension to upstream version, upstream sources are unchanged. -+ * Remove libgl1-mesa-dev build-dep, rely on libcoin to pull in GL libraries. -+ * Change build-dep libatlas-headers to libatlas-dev (closes: #577309). -+ -+ -- Teemu Ikonen Fri, 14 May 2010 17:20:35 +0200 -+ -+freecad (0.9.2646.5-1) unstable; urgency=low -+ -+ * New upstream version (closes: #561696). -+ * Added swig to Build-Depends (closes: #563523, #563772). -+ * Removed python-opencv from Build-Depends and Recommends (closes: #560768). -+ -+ -- Adam C. Powell, IV Mon, 11 Jan 2010 08:48:33 -0500 -+ -+freecad (0.9.2646.4-1) unstable; urgency=low -+ -+ * New upstream version (closes: #559849, #559846). -+ -+ -- Adam C. Powell, IV Fri, 11 Dec 2009 20:21:32 -0500 -+ -+freecad (0.9.2646.3-1) unstable; urgency=low -+ -+ * New upstream version. Removes TiddlySaver.jar, fixes help problems. -+ -+ -- Teemu Ikonen Thu, 03 Dec 2009 19:39:27 +0100 -+ -+freecad (0.9.2646-1) unstable; urgency=low -+ -+ [ Werner Mayer ] -+ * New upstream release -+ * In-source copy of PyCXX has been dropped (closes: #547936) -+ * In-source copy of zipios++ has been dropped (closes: #547941) -+ * Change build-dependency on python2.5-dev to python-dev -+ * Add freecad-doc binary package -+ * Remove Suggestion of a chm viewer, suggest freecad-doc instead -+ -+ [ Teemu Ikonen ] -+ * Add override to dh_compress -+ * Add versioned build-deb to debhelper (>= 7.0.50) -+ * Add build-deps to libzipios++-dev and python-cxx-dev. -+ -+ -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.11.4446.orig/debian/shlibs.local -+++ freecad-0.11.4446/debian/shlibs.local -@@ -0,0 +1,2 @@ -+libGL 1 libgl1-mesa-glx (>= 7.7.1-1) -+libSoQt4 20 libsoqt4-20 (>= 1.4.2~svn20090224) ---- freecad-0.11.4446.orig/debian/freecad.1 -+++ freecad-0.11.4446/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.11.4446.orig/debian/rules -+++ freecad-0.11.4446/debian/rules -@@ -0,0 +1,132 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete Fem Robot Import Inspection -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+patch-stamp: -+ touch $@ -+ -+configure: autogen.sh patch-stamp -+ dh_testdir -+ #for autotools_mod_file in `find . -name Makefile.in` aclocal.m4 \ -+ # configure m4/libtool.m4 m4/ltmain.sh m4/ltoptions.m4 \ -+ # m4/ltversion.m4 m4/lt~obsolete.m4; do \ -+ # cp -a $$autotools_mod_file $$autotools_mod_file.setaside; \ -+ #done -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+ ./configure --with-occ-include=/usr/include/opencascade \ -+--with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ touch src/Build/Version.h -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ mv src/Build/Version.h src/Build/Version.h.old -+ dh clean -+ mv src/Build/Version.h.old src/Build/Version.h -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 config.log libtool 71 -+ #if [ -e Makefile.in.setaside ]; then \ -+ #for autotools_mod_file in `find . -name Makefile.in` aclocal.m4 \ -+ # configure m4/libtool.m4 m4/ltmain.sh m4/ltoptions.m4 \ -+ # m4/ltversion.m4 m4/lt~obsolete.m4; do \ -+ # mv -f $$autotools_mod_file.setaside $$autotools_mod_file; \ -+ #done; fi -+ dh clean -+ rm -f patch-stamp -+ #quilt pop -a -+ #rm -rf .pc/ -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # Remove testing modules we don't want to have in the deb -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_ -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ # special treating of PartDesign module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/PartDesign/Scripts/*.py usr/lib/freecad/Mod/PartDesign/Scripts;) -+ # special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ # special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ touch install-stamp -+ -+override_dh_compress: -+ dh_compress -X.qch -X.qhc -+ -+override_dh_makeshlibs: -+ -+ -+binary-indep: build install -+ dh binary-indep -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.11.4446.orig/debian/menu -+++ freecad-0.11.4446/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/freecad.xpm" -+ ---- freecad-0.11.4446.orig/debian/control -+++ freecad-0.11.4446/debian/control -@@ -0,0 +1,66 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" , Anton Gladky -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libtool, automake, -+ autoconf, libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-python-dev, python-dev, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev (>= 1.4.2~svn20090224), libeigen2-dev, libeigen3-dev, libgl1-mesa-dev, -+ zlib1g-dev, libxerces-c2-dev, libopencascade-foundation-dev, libopencascade-modeling-dev, -+ libopencascade-visualization-dev, python-cxx-dev, libswscale-dev, -+ libzipios++-dev, swig, gfortran -+Standards-Version: 3.8.4 -+ -+Package: freecad -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Recommends: python-pivy -+Suggests: freecad-doc -+Description: Extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.11.4446.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.11.4446/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.11.4446.orig/debian/compat -+++ freecad-0.11.4446/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.11.4446.orig/debian/freecad.links -+++ freecad-0.11.4446/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.11.4446.orig/debian/freecad.desktop -+++ freecad-0.11.4446/debian/freecad.desktop -@@ -0,0 +1,18 @@ -+[Desktop Entry] -+Version=1.0 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/freecad.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.11.4446.orig/debian/watch -+++ freecad-0.11.4446/debian/watch -@@ -0,0 +1,2 @@ -+version=3 -+http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz ---- freecad-0.11.4446.orig/debian/freecad-doc.doc-base -+++ freecad-0.11.4446/debian/freecad-doc.doc-base -@@ -0,0 +1,18 @@ -+Document: freecad-development-documentation -+Title: FreeCAD development documentation -+Author: FreeCAD developers -+Abstract: FreeCAD is a general purpose Open Source 3D -+ CAD/MCAD/CAx/CAE/PLM modeler, aimed directly at mechanical engineering -+ and product design but also fits in a wider range of uses around -+ engineering, such as architecture or other engineering specialties. -+ It is a feature-based parametric modeler with a modular software -+ architecture which makes it easy to provide additional functionality -+ without modifying the core system. -+Section: Science/Engineering -+ -+Format: HTML -+Index: /usr/share/doc/freecad/Start_Page.html -+Files: /usr/share/doc/freecad/*.q* -+ -+Format: PDF -+Files: /usr/share/doc/freecad/kr_16.pdf.gz /usr/share/doc/freecad/kr_210_2.pdf.gz /usr/share/doc/freecad/kr_500_2.pdf.gz ---- freecad-0.11.4446.orig/debian/copyright -+++ freecad-0.11.4446/debian/copyright -@@ -0,0 +1,275 @@ -+Format-Specification: http://dep.debian.net/deps/dep5/ -+Maintainer: Werner Mayer -+X-Packaged-By: Werner Mayer -+X-Packaged-Date: 2006-09-26_16:55:15+02:00 -+Source: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2004-2009 UnaMesa Association -+License: BSD -+ Copyright (c) UnaMesa Association 2004-2009 -+ . -+ Redistribution and use in source and binary forms, with or without -+ modification, are permitted provided that the following conditions are -+ met: -+ . -+ Redistributions of source code must retain the above copyright notice, -+ this list of conditions and the following disclaimer. -+ . -+ Redistributions in binary form must reproduce the above copyright notice, -+ this list of conditions and the following disclaimer in the documentation -+ and/or other materials provided with the distribution. -+ . -+ Neither the name of the UnaMesa Association nor the names of its -+ contributors may be used to endorse or promote products derived from this -+ software without specific prior written permission. -+ . -+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS -+ IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 John Resig -+License: GPL-2 or MIT -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 The Dojo Foundation, http://sizzlejs.com/ -+License: GPL-2 or MIT or BSD -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Mod/Draft/WorkingPlane.py -+Copyright: 2009-2010 Ken Cline -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Part/App/edgecluster.* -+Copyright: 2010 Joachim Zettler -+License: LGPL-2+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Sketcher/App/sketchsolve_cp/* -+Copyright: 2009 Jonathan George -+License: BSD -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.11.4446.orig/debian/source/format -+++ freecad-0.11.4446/debian/source/format -@@ -0,0 +1 @@ -+1.0 ---- freecad-0.11.4446.orig/debian/source/lintian-overrides -+++ freecad-0.11.4446/debian/source/lintian-overrides -@@ -0,0 +1,3 @@ -+# Lintian thinks uploader Adam Powell's name violates policy -+freecad source: uploader-address-missing "Adam C. Powell -+freecad source: uploader-not-full-name IV" diff --git a/package/debian/diff/freecad_maverick.diff b/package/debian/diff/freecad_maverick.diff deleted file mode 100644 index dd240e4490..0000000000 --- a/package/debian/diff/freecad_maverick.diff +++ /dev/null @@ -1,740 +0,0 @@ ---- freecad-0.11.3729.orig/debian/changelog -+++ freecad-0.11.3729/debian/changelog -@@ -0,0 +1,172 @@ -+freecad (0.11.3729-1lucid1) lucid; urgency=low -+ -+ * New release for Ubuntu 10.04.1 LTS (lucid) -+ -+ -- Werner Mayer Sun, 14 Nov 2010 18:09:17 +0100 -+ -+freecad (0.10.3139-1lucid1) lucid; urgency=low -+ -+ * New release for Ubuntu 10.04 LTS (lucid) -+ -+ -- Werner Mayer Thu, 29 Apr 2010 23:43:06 +0200 -+ -+freecad (0.10.3139-1) unstable; urgency=low -+ -+ * New upstream version (closes: #561696). -+ * Added swig to Build-Depends (closes: #563523, #563772). -+ * Removed python-opencv from Build-Depends and Recommends (closes: #560768). -+ -+ -- Adam C. Powell, IV Mon, 11 Jan 2010 08:48:33 -0500 -+ -+freecad (0.9.2646.4-1) unstable; urgency=low -+ -+ * New upstream version (closes: #559849, #559846). -+ -+ -- Adam C. Powell, IV Fri, 11 Dec 2009 20:21:32 -0500 -+ -+freecad (0.9.2646.3-1) unstable; urgency=low -+ -+ * New upstream version. Removes TiddlySaver.jar, fixes help problems. -+ -+ -- Teemu Ikonen Thu, 03 Dec 2009 19:39:27 +0100 -+ -+freecad (0.9.2646-1) unstable; urgency=low -+ -+ [ Werner Mayer ] -+ * New upstream release -+ * In-source copy of PyCXX has been dropped (closes: #547936) -+ * In-source copy of zipios++ has been dropped (closes: #547941) -+ * Change build-dependency on python2.5-dev to python-dev -+ * Add freecad-doc binary package -+ * Remove Suggestion of a chm viewer, suggest freecad-doc instead -+ -+ [ Teemu Ikonen ] -+ * Add override to dh_compress -+ * Add versioned build-deb to debhelper (>= 7.0.50) -+ * Add build-deps to libzipios++-dev and python-cxx-dev. -+ -+ -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.11.3729.orig/debian/shlibs.local -+++ freecad-0.11.3729/debian/shlibs.local -@@ -0,0 +1 @@ -+libGL 1 libgl1-mesa-glx (>= 7.7.1-1) ---- freecad-0.11.3729.orig/debian/freecad.1 -+++ freecad-0.11.3729/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.11.3729.orig/debian/rules -+++ freecad-0.11.3729/debian/rules -@@ -0,0 +1,109 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete Fem Robot -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ dh_testdir -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+ ./configure --with-occ-include=/usr/include/opencascade \ -+--with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ dh clean -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 config.log libtool -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # Remove testing modules we don't want to have in the deb -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_ -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ # special treating of PartDesign module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/PartDesign/Scripts/*.py usr/lib/freecad/Mod/PartDesign/Scripts;) -+ # special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ # special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ touch install-stamp -+ -+override_dh_compress: -+ dh_compress -X.qch -X.qhc -+ -+binary-indep: build install -+ dh binary-indep -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.11.3729.orig/debian/menu -+++ freecad-0.11.3729/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/freecad.xpm" -+ ---- freecad-0.11.3729.orig/debian/control -+++ freecad-0.11.3729/debian/control -@@ -0,0 +1,67 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, -+ libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-python-dev, python-dev, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev (>= 1.4.2~svn20090224), libgl1-mesa-dev, -+ zlib1g-dev, libxerces-c2-dev, libopencascade-visualization-dev, -+ libopencascade-foundation-dev, libopencascade-modeling-dev, python-cxx-dev, -+ libswscale-dev, libzipios++-dev, swig, libeigen2-dev, libeigen3-dev -+Standards-Version: 3.8.4 -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Recommends: python-pivy -+Suggests: freecad-doc -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.11.3729.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.11.3729/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.11.3729.orig/debian/compat -+++ freecad-0.11.3729/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.11.3729.orig/debian/freecad.links -+++ freecad-0.11.3729/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.11.3729.orig/debian/freecad.desktop -+++ freecad-0.11.3729/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/freecad.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.11.3729.orig/debian/watch -+++ freecad-0.11.3729/debian/watch -@@ -0,0 +1,2 @@ -+version=3 -+http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz ---- freecad-0.11.3729.orig/debian/copyright -+++ freecad-0.11.3729/debian/copyright -@@ -0,0 +1,237 @@ -+Format-Specification: http://dep.debian.net/deps/dep5/ -+Maintainer: Werner Mayer -+X-Packaged-By: Werner Mayer -+X-Packaged-Date: 2006-09-26_16:55:15+02:00 -+Source: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2004-2009 UnaMesa Association -+License: BSD -+ On Debian systems, the complete text of the BSD license -+ can be found in `/usr/share/common-licenses/BSD'. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 John Resig -+License: GPL-2 or MIT -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 The Dojo Foundation, http://sizzlejs.com/ -+License: GPL-2 or MIT or BSD -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.11.3729.orig/debian/source/format -+++ freecad-0.11.3729/debian/source/format -@@ -0,0 +1 @@ -+1.0 diff --git a/package/debian/diff/freecad_natty.diff b/package/debian/diff/freecad_natty.diff deleted file mode 100644 index 7caa99f65c..0000000000 --- a/package/debian/diff/freecad_natty.diff +++ /dev/null @@ -1,886 +0,0 @@ ---- freecad-0.12.4484.orig/debian/changelog -+++ freecad-0.12.4484/debian/changelog -@@ -0,0 +1,272 @@ -+freecad (0.12.4484-1natty1) natty; urgency=low -+ -+ * New release for Ubuntu 11.04 (natty) -+ -+ -- Werner Mayer Wed, 11 May 2011 22:55:03 +0200 -+ -+freecad (0.11.3729.dfsg-2) unstable; urgency=low -+ -+ * Add gfortran and libopencascade-visualization-dev to BD -+ to fix FTBFS (closes: #622694) -+ * Add libqtwebkit-dev to BD (closes: #618241) -+ * Delete quilt from BD and corresponding changes in rules. -+ * Add description to freecad-occ650.patch -+ * Delete encoding string from .desktop -+ * Fix some spelling errors, pointed out by lintian. -+ -+ -- Anton Gladky Thu, 14 Apr 2011 10:23:25 +0100 -+ -+freecad (0.11.3729.dfsg-1) unstable; urgency=low -+ -+ [ Denis Barbier ] -+ * Merge OpenCASCADE 6.5.0 compatibility patch (closes: #617545). -+ -+ [ Adam C. Powell, IV ] -+ * New upstream (closes: #622213, #618241). -+ * Changed to source format 3.0 (quilt). -+ * Added patch target which forces autotools to run, and automake and autoconf -+ are now in Build-Depends (closes: #607181). -+ * Set aside src/Build/Version.h to prevent build problems. -+ * Does not install .la files (closes: #621298). -+ * Boost 1.46 compatibility patch (closes: #621877). -+ * Set aside files which autotools modifies so clean works. -+ * Added libtool to Build-Depends (thanks: PICCA Frédéric-Emmanuel). -+ * Bumped Standards-Version, no changes needed. -+ -+ -- "Adam C. Powell, IV" Tue, 12 Apr 2011 23:40:30 -0400 -+ -+freecad (0.10.3247.dfsg-2ubuntu3) natty; urgency=low -+ -+ * Fix build failure with ld --as-needed. -+ -+ -- Matthias Klose Wed, 15 Dec 2010 01:12:39 +0100 -+ -+freecad (0.10.3247.dfsg-2ubuntu2) natty; urgency=low -+ -+ * Rebuild with python 2.7 as the python default. -+ -+ -- Matthias Klose Thu, 09 Dec 2010 16:46:45 +0000 -+ -+freecad (0.10.3247.dfsg-2ubuntu1) natty; urgency=low -+ -+ * Merge from debian unstable. Remaining changes: -+ - build on libqtwebkit-dev for qtwebkit transition -+ -+ -- Bhavani Shankar Wed, 20 Oct 2010 08:40:53 +0530 -+ -+freecad (0.10.3247.dfsg-2) unstable; urgency=low -+ -+ * control: -+ - Update to standars-version 3.9.0. -+ - Remove libblas-dev, libatlas-dev from build-deps. -+ * Add debian/shlibs.local file containing the correct binary dep -+ to libsoqt4-20 (closes: #575239). -+ * copyright: Add a verbatim copy of Tiddlywiki BSD license. Fixes -+ the lintian warning copyright-refers-to-deprecated-bsd-license-file. -+ * Add kFreeBSD portability fixes. Thanks to Petr Salinger -+ for the patch (closes: #592461). -+ -+ -- Teemu Ikonen Wed, 18 Aug 2010 19:34:36 +0200 -+ -+freecad (0.10.3247.dfsg-1ubuntu2) maverick; urgency=low -+ -+ * Rebuild on libqtwebkit-dev for qtwebkit transition -+ -+ -- Jonathan Riddell Wed, 21 Jul 2010 10:06:31 +0100 -+ -+freecad (0.10.3247.dfsg-1ubuntu1) maverick; urgency=low -+ -+ * Merge from Debian unstable, remaining changes: -+ - debian/control: Build-Depends on libqt4-webkit-dev due to -+ QtWebKit is no longer part of libqt4-dev (LP: #604078) -+ -+ -- Artur Rona Sat, 10 Jul 2010 21:06:47 +0200 -+ -+freecad (0.10.3247.dfsg-1) unstable; urgency=low -+ -+ * New upstream version (closes: #582627) -+ * Add debian/source/format file with contents "1.0". -+ * Use freecad.xpm as icon in menu and desktop files. -+ * copyright: Add licensing information for new files in this release. -+ * src/Base/Makefile.in, src/Gui/Makefile.in: Do not remove *.tab.c files -+ in make distclean target. -+ * control: -+ - Add build-dep to libeigen2-dev. -+ - Update to standards-version 3.8.4. -+ -+ -- Teemu Ikonen Mon, 05 Jul 2010 15:07:49 +0200 -+ -+freecad (0.9.2646.5.dfsg-1ubuntu1) maverick; urgency=low -+ -+ * Add build-dep on libqt4-webkit-dev to fix FTBFS with Qt 4.7 -+ -+ -- Scott Kitterman Sat, 19 Jun 2010 00:37:12 -0400 -+ -+freecad (0.9.2646.5.dfsg-1) unstable; urgency=low -+ -+ * Add 'dfsg' extension to upstream version, upstream sources are unchanged. -+ * Remove libgl1-mesa-dev build-dep, rely on libcoin to pull in GL libraries. -+ * Change build-dep libatlas-headers to libatlas-dev (closes: #577309). -+ -+ -- Teemu Ikonen Fri, 14 May 2010 17:20:35 +0200 -+ -+freecad (0.9.2646.5-1) unstable; urgency=low -+ -+ * New upstream version (closes: #561696). -+ * Added swig to Build-Depends (closes: #563523, #563772). -+ * Removed python-opencv from Build-Depends and Recommends (closes: #560768). -+ -+ -- Adam C. Powell, IV Mon, 11 Jan 2010 08:48:33 -0500 -+ -+freecad (0.9.2646.4-1) unstable; urgency=low -+ -+ * New upstream version (closes: #559849, #559846). -+ -+ -- Adam C. Powell, IV Fri, 11 Dec 2009 20:21:32 -0500 -+ -+freecad (0.9.2646.3-1) unstable; urgency=low -+ -+ * New upstream version. Removes TiddlySaver.jar, fixes help problems. -+ -+ -- Teemu Ikonen Thu, 03 Dec 2009 19:39:27 +0100 -+ -+freecad (0.9.2646-1) unstable; urgency=low -+ -+ [ Werner Mayer ] -+ * New upstream release -+ * In-source copy of PyCXX has been dropped (closes: #547936) -+ * In-source copy of zipios++ has been dropped (closes: #547941) -+ * Change build-dependency on python2.5-dev to python-dev -+ * Add freecad-doc binary package -+ * Remove Suggestion of a chm viewer, suggest freecad-doc instead -+ -+ [ Teemu Ikonen ] -+ * Add override to dh_compress -+ * Add versioned build-deb to debhelper (>= 7.0.50) -+ * Add build-deps to libzipios++-dev and python-cxx-dev. -+ -+ -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.12.4484.orig/debian/freecad.links -+++ freecad-0.12.4484/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.12.4484.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.12.4484/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.12.4484.orig/debian/watch -+++ freecad-0.12.4484/debian/watch -@@ -0,0 +1,2 @@ -+version=3 -+http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz ---- freecad-0.12.4484.orig/debian/shlibs.local -+++ freecad-0.12.4484/debian/shlibs.local -@@ -0,0 +1,2 @@ -+libGL 1 libgl1-mesa-glx (>= 7.7.1-1) -+libSoQt4 20 libsoqt4-20 (>= 1.4.2~svn20090224) ---- freecad-0.12.4484.orig/debian/freecad.1 -+++ freecad-0.12.4484/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.12.4484.orig/debian/rules -+++ freecad-0.12.4484/debian/rules -@@ -0,0 +1,113 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete Fem Robot Import Inspection Arch -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ dh_testdir -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+ ./configure --with-occ-include=/usr/include/opencascade \ -+--with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ dh clean -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 config.log libtool -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # Remove testing modules we don't want to have in the deb -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_ -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ # special treating of PartDesign module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/PartDesign/Scripts/*.py usr/lib/freecad/Mod/PartDesign/Scripts;) -+ # special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ # special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+ # special treating of Arch module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Arch/*.py usr/lib/freecad/Mod/Arch -+ -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ touch install-stamp -+ -+override_dh_compress: -+ dh_compress -X.qch -X.qhc -+ -+override_dh_makeshlibs: -+ -+ -+binary-indep: build install -+ dh binary-indep -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.12.4484.orig/debian/freecad.desktop -+++ freecad-0.12.4484/debian/freecad.desktop -@@ -0,0 +1,18 @@ -+[Desktop Entry] -+Version=1.0 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/freecad.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.12.4484.orig/debian/menu -+++ freecad-0.12.4484/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/freecad.xpm" -+ ---- freecad-0.12.4484.orig/debian/copyright -+++ freecad-0.12.4484/debian/copyright -@@ -0,0 +1,275 @@ -+Format-Specification: http://dep.debian.net/deps/dep5/ -+Maintainer: Werner Mayer -+X-Packaged-By: Werner Mayer -+X-Packaged-Date: 2006-09-26_16:55:15+02:00 -+Source: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2004-2009 UnaMesa Association -+License: BSD -+ Copyright (c) UnaMesa Association 2004-2009 -+ . -+ Redistribution and use in source and binary forms, with or without -+ modification, are permitted provided that the following conditions are -+ met: -+ . -+ Redistributions of source code must retain the above copyright notice, -+ this list of conditions and the following disclaimer. -+ . -+ Redistributions in binary form must reproduce the above copyright notice, -+ this list of conditions and the following disclaimer in the documentation -+ and/or other materials provided with the distribution. -+ . -+ Neither the name of the UnaMesa Association nor the names of its -+ contributors may be used to endorse or promote products derived from this -+ software without specific prior written permission. -+ . -+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS -+ IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 John Resig -+License: GPL-2 or MIT -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 The Dojo Foundation, http://sizzlejs.com/ -+License: GPL-2 or MIT or BSD -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Mod/Draft/WorkingPlane.py -+Copyright: 2009-2010 Ken Cline -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Part/App/edgecluster.* -+Copyright: 2010 Joachim Zettler -+License: LGPL-2+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Sketcher/App/sketchsolve_cp/* -+Copyright: 2009 Jonathan George -+License: BSD -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.12.4484.orig/debian/compat -+++ freecad-0.12.4484/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.12.4484.orig/debian/control -+++ freecad-0.12.4484/debian/control -@@ -0,0 +1,67 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" , Anton Gladky -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libtool, automake, -+ autoconf, libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-python-dev, python-dev, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev (>= 1.4.2~svn20090224), libeigen2-dev, libeigen3-dev, libgl1-mesa-dev, -+ zlib1g-dev, libxerces-c2-dev, libopencascade-foundation-dev, -+ libopencascade-modeling-dev, libopencascade-ocaf-dev, -+ libopencascade-visualization-dev, python-cxx-dev, libswscale-dev, -+ libzipios++-dev, swig, gfortran, libqtwebkit-dev -+Standards-Version: 3.9.1 -+ -+Package: freecad -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Recommends: python-pivy -+Suggests: freecad-doc -+Description: Extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.12.4484.orig/debian/source/lintian-overrides -+++ freecad-0.12.4484/debian/source/lintian-overrides -@@ -0,0 +1,3 @@ -+# Lintian thinks uploader Adam Powell's name violates policy -+freecad source: uploader-address-missing "Adam C. Powell -+freecad source: uploader-not-full-name IV" ---- freecad-0.12.4484.orig/debian/source/format -+++ freecad-0.12.4484/debian/source/format -@@ -0,0 +1 @@ -+1.0 diff --git a/package/debian/diff/freecad_precise.diff b/package/debian/diff/freecad_precise.diff deleted file mode 100644 index 17e535b439..0000000000 --- a/package/debian/diff/freecad_precise.diff +++ /dev/null @@ -1,1018 +0,0 @@ ---- freecad-0.13.orig/debian/changelog -+++ freecad-0.13/debian/changelog -@@ -0,0 +1,281 @@ -+freecad (0.13-1precise2) precise; urgency=low -+ -+ * Fix hard dependency on libgl1-mesa-glx preventing installation on -+ Ubuntu 12.04.2 with LTSEnablementStack. Removal of shlibs.local file -+ and libgl1-mesa-dev deleted from BuildDeps. -+ * Removed version number from libsoqt4-dev BD. -+ -+ -- Normand Chamberland Sun, 05 May 2013 18:31:47 -0400 -+ -+freecad (0.13-1precise1) precise; urgency=low -+ -+ * New release for Ubuntu 12.04 (precise) -+ -+ -- Normand Chamberland Sun, 06 May 2012 14:38:12 -0400 -+ -+freecad (0.11.3729.dfsg-2) unstable; urgency=low -+ -+ * Add gfortran and libopencascade-visualization-dev to BD -+ to fix FTBFS (closes: #622694) -+ * Add libqtwebkit-dev to BD (closes: #618241) -+ * Delete quilt from BD and corresponding changes in rules. -+ * Add description to freecad-occ650.patch -+ * Delete encoding string from .desktop -+ * Fix some spelling errors, pointed out by lintian. -+ -+ -- Anton Gladky Thu, 14 Apr 2011 10:23:25 +0100 -+ -+freecad (0.11.3729.dfsg-1) unstable; urgency=low -+ -+ [ Denis Barbier ] -+ * Merge OpenCASCADE 6.5.0 compatibility patch (closes: #617545). -+ -+ [ Adam C. Powell, IV ] -+ * New upstream (closes: #622213, #618241). -+ * Changed to source format 3.0 (quilt). -+ * Added patch target which forces autotools to run, and automake and autoconf -+ are now in Build-Depends (closes: #607181). -+ * Set aside src/Build/Version.h to prevent build problems. -+ * Does not install .la files (closes: #621298). -+ * Boost 1.46 compatibility patch (closes: #621877). -+ * Set aside files which autotools modifies so clean works. -+ * Added libtool to Build-Depends (thanks: PICCA Frédéric-Emmanuel). -+ * Bumped Standards-Version, no changes needed. -+ -+ -- "Adam C. Powell, IV" Tue, 12 Apr 2011 23:40:30 -0400 -+ -+freecad (0.10.3247.dfsg-2ubuntu3) natty; urgency=low -+ -+ * Fix build failure with ld --as-needed. -+ -+ -- Matthias Klose Wed, 15 Dec 2010 01:12:39 +0100 -+ -+freecad (0.10.3247.dfsg-2ubuntu2) natty; urgency=low -+ -+ * Rebuild with python 2.7 as the python default. -+ -+ -- Matthias Klose Thu, 09 Dec 2010 16:46:45 +0000 -+ -+freecad (0.10.3247.dfsg-2ubuntu1) natty; urgency=low -+ -+ * Merge from debian unstable. Remaining changes: -+ - build on libqtwebkit-dev for qtwebkit transition -+ -+ -- Bhavani Shankar Wed, 20 Oct 2010 08:40:53 +0530 -+ -+freecad (0.10.3247.dfsg-2) unstable; urgency=low -+ -+ * control: -+ - Update to standars-version 3.9.0. -+ - Remove libblas-dev, libatlas-dev from build-deps. -+ * Add debian/shlibs.local file containing the correct binary dep -+ to libsoqt4-20 (closes: #575239). -+ * copyright: Add a verbatim copy of Tiddlywiki BSD license. Fixes -+ the lintian warning copyright-refers-to-deprecated-bsd-license-file. -+ * Add kFreeBSD portability fixes. Thanks to Petr Salinger -+ for the patch (closes: #592461). -+ -+ -- Teemu Ikonen Wed, 18 Aug 2010 19:34:36 +0200 -+ -+freecad (0.10.3247.dfsg-1ubuntu2) maverick; urgency=low -+ -+ * Rebuild on libqtwebkit-dev for qtwebkit transition -+ -+ -- Jonathan Riddell Wed, 21 Jul 2010 10:06:31 +0100 -+ -+freecad (0.10.3247.dfsg-1ubuntu1) maverick; urgency=low -+ -+ * Merge from Debian unstable, remaining changes: -+ - debian/control: Build-Depends on libqt4-webkit-dev due to -+ QtWebKit is no longer part of libqt4-dev (LP: #604078) -+ -+ -- Artur Rona Sat, 10 Jul 2010 21:06:47 +0200 -+ -+freecad (0.10.3247.dfsg-1) unstable; urgency=low -+ -+ * New upstream version (closes: #582627) -+ * Add debian/source/format file with contents "1.0". -+ * Use freecad.xpm as icon in menu and desktop files. -+ * copyright: Add licensing information for new files in this release. -+ * src/Base/Makefile.in, src/Gui/Makefile.in: Do not remove *.tab.c files -+ in make distclean target. -+ * control: -+ - Add build-dep to libeigen2-dev. -+ - Update to standards-version 3.8.4. -+ -+ -- Teemu Ikonen Mon, 05 Jul 2010 15:07:49 +0200 -+ -+freecad (0.9.2646.5.dfsg-1ubuntu1) maverick; urgency=low -+ -+ * Add build-dep on libqt4-webkit-dev to fix FTBFS with Qt 4.7 -+ -+ -- Scott Kitterman Sat, 19 Jun 2010 00:37:12 -0400 -+ -+freecad (0.9.2646.5.dfsg-1) unstable; urgency=low -+ -+ * Add 'dfsg' extension to upstream version, upstream sources are unchanged. -+ * Remove libgl1-mesa-dev build-dep, rely on libcoin to pull in GL libraries. -+ * Change build-dep libatlas-headers to libatlas-dev (closes: #577309). -+ -+ -- Teemu Ikonen Fri, 14 May 2010 17:20:35 +0200 -+ -+freecad (0.9.2646.5-1) unstable; urgency=low -+ -+ * New upstream version (closes: #561696). -+ * Added swig to Build-Depends (closes: #563523, #563772). -+ * Removed python-opencv from Build-Depends and Recommends (closes: #560768). -+ -+ -- Adam C. Powell, IV Mon, 11 Jan 2010 08:48:33 -0500 -+ -+freecad (0.9.2646.4-1) unstable; urgency=low -+ -+ * New upstream version (closes: #559849, #559846). -+ -+ -- Adam C. Powell, IV Fri, 11 Dec 2009 20:21:32 -0500 -+ -+freecad (0.9.2646.3-1) unstable; urgency=low -+ -+ * New upstream version. Removes TiddlySaver.jar, fixes help problems. -+ -+ -- Teemu Ikonen Thu, 03 Dec 2009 19:39:27 +0100 -+ -+freecad (0.9.2646-1) unstable; urgency=low -+ -+ [ Werner Mayer ] -+ * New upstream release -+ * In-source copy of PyCXX has been dropped (closes: #547936) -+ * In-source copy of zipios++ has been dropped (closes: #547941) -+ * Change build-dependency on python2.5-dev to python-dev -+ * Add freecad-doc binary package -+ * Remove Suggestion of a chm viewer, suggest freecad-doc instead -+ -+ [ Teemu Ikonen ] -+ * Add override to dh_compress -+ * Add versioned build-deb to debhelper (>= 7.0.50) -+ * Add build-deps to libzipios++-dev and python-cxx-dev. -+ -+ -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ ---- freecad-0.13.orig/debian/freecad.1 -+++ freecad-0.13/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.13.orig/debian/rules -+++ freecad-0.13/debian/rules -@@ -0,0 +1,98 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+# For testing: fakeroot debian/rules binary -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: -+ dh_testdir -+ cmake . \ -+-DFREECAD_BUILD_DEBIAN=ON \ -+-DCMAKE_INSTALL_PREFIX=/usr/lib/freecad \ -+-DCMAKE_INSTALL_MANDIR=/usr/share/man \ -+-DCMAKE_INSTALL_INFODIR=/usr/share/info \ -+-DCMAKE_INSTALL_DATADIR=/usr/share/freecad \ -+-DCMAKE_INSTALL_INCLUDEDIR=/usr/include/freecad \ -+-DCMAKE_INSTALL_DOCDIR=/usr/share/doc/freecad -+ -+build: build-stamp -+ -+build-stamp: configure -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ dh clean -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name 'ui_*.h' | xargs rm -f -+ find -name 'CMakeFiles' | xargs rm -rf -+ rm -f stamp-h1 -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install/fast DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ # Desktop icons -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/freecad.xpm usr/share/pixmaps -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-16.png debian/freecad/usr/share/icons/hicolor/16x16/apps/freecad.png -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/32x32/apps/freecad.png -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/48x48/apps/freecad.png -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-64.png debian/freecad/usr/share/icons/hicolor/64x64/apps/freecad.png -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad.svg debian/freecad/usr/share/icons/hicolor/scalable/apps/freecad.svg -+ install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-doc.png debian/freecad/usr/share/icons/hicolor/64x64/mimetypes/application-x-extension-fcstd.png -+ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod usr/lib/freecad -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 debian/mime/freecad-thumbnailer.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the headers -+ #dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ # install MIME stuff -+ dh_install debian/mime/freecad-thumbnailer usr/bin -+ dh_install debian/mime/freecad.thumbnailer usr/share/thumbnailers -+ dh_install debian/mime/freecad.schemas etc/gconf/schemas -+ dh_gconf -pfreecad -+ dh_installmime -+ touch install-stamp -+ -+override_dh_compress: -+ dh_compress -X.qch -X.qhc -+ -+override_dh_makeshlibs: -+ -+ -+binary-indep: build install -+ dh binary-indep -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.13.orig/debian/menu -+++ freecad-0.13/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/pixmaps/freecad.xpm" -+ ---- freecad-0.13.orig/debian/freecad.manpages -+++ freecad-0.13/debian/freecad.manpages -@@ -0,0 +1 @@ -+debian/freecad.1 ---- freecad-0.13.orig/debian/control -+++ freecad-0.13/debian/control -@@ -0,0 +1,67 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" , Anton Gladky -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: https://sourceforge.net/apps/mediawiki/free-cad/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7.0.50~), cmake, -+ libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-thread-dev, libboost-python-dev, python-dev, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev, libeigen3-dev, -+ zlib1g-dev, libxerces-c2-dev, libopencascade-foundation-dev, -+ libopencascade-modeling-dev, libopencascade-ocaf-dev, -+ libopencascade-visualization-dev, python-cxx-dev, libswscale-dev, -+ libzipios++-dev, swig, gfortran, f2c, libqtwebkit-dev, libspnav-dev, libfreetype6-dev -+Standards-Version: 3.9.1 -+ -+Package: freecad -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Recommends: python-pivy, python -+Suggests: freecad-doc -+Description: Extensible Open Source CAx program (beta) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.13.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.13/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.13.orig/debian/compat -+++ freecad-0.13/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.13.orig/debian/freecad.links -+++ freecad-0.13/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.13.orig/debian/freecad-doc.docs -+++ freecad-0.13/debian/freecad-doc.docs -@@ -0,0 +1 @@ -+debian/tmp/usr/doc/* ---- freecad-0.13.orig/debian/dirs -+++ freecad-0.13/debian/dirs -@@ -0,0 +1,8 @@ -+usr/share/icons/hicolor/16x16/apps -+usr/share/icons/hicolor/32x32/apps -+usr/share/icons/hicolor/48x48/apps -+usr/share/icons/hicolor/64x64/apps -+usr/share/icons/hicolor/scalable/apps -+usr/share/icons/hicolor/64x64/mimetypes -+usr/share/pixmaps -+ ---- freecad-0.13.orig/debian/freecad.desktop -+++ freecad-0.13/debian/freecad.desktop -@@ -0,0 +1,18 @@ -+[Desktop Entry] -+Version=1.0 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=freecad -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.13.orig/debian/watch -+++ freecad-0.13/debian/watch -@@ -0,0 +1,2 @@ -+version=3 -+http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz ---- freecad-0.13.orig/debian/freecad-doc.doc-base -+++ freecad-0.13/debian/freecad-doc.doc-base -@@ -0,0 +1,18 @@ -+Document: freecad-development-documentation -+Title: FreeCAD development documentation -+Author: FreeCAD developers -+Abstract: FreeCAD is a general purpose Open Source 3D -+ CAD/MCAD/CAx/CAE/PLM modeler, aimed directly at mechanical engineering -+ and product design but also fits in a wider range of uses around -+ engineering, such as architecture or other engineering specialties. -+ It is a feature-based parametric modeler with a modular software -+ architecture which makes it easy to provide additional functionality -+ without modifying the core system. -+Section: Science/Engineering -+ -+Format: HTML -+Index: /usr/share/doc/freecad/Start_Page.html -+Files: /usr/share/doc/freecad/*.q* -+ -+Format: PDF -+Files: /usr/share/doc/freecad/kr_16.pdf.gz /usr/share/doc/freecad/kr_210_2.pdf.gz /usr/share/doc/freecad/kr_500_2.pdf.gz ---- freecad-0.13.orig/debian/copyright -+++ freecad-0.13/debian/copyright -@@ -0,0 +1,275 @@ -+Format-Specification: http://dep.debian.net/deps/dep5/ -+Maintainer: Werner Mayer -+X-Packaged-By: Werner Mayer -+X-Packaged-Date: 2006-09-26_16:55:15+02:00 -+Source: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2004-2009 UnaMesa Association -+License: BSD -+ Copyright (c) UnaMesa Association 2004-2009 -+ . -+ Redistribution and use in source and binary forms, with or without -+ modification, are permitted provided that the following conditions are -+ met: -+ . -+ Redistributions of source code must retain the above copyright notice, -+ this list of conditions and the following disclaimer. -+ . -+ Redistributions in binary form must reproduce the above copyright notice, -+ this list of conditions and the following disclaimer in the documentation -+ and/or other materials provided with the distribution. -+ . -+ Neither the name of the UnaMesa Association nor the names of its -+ contributors may be used to endorse or promote products derived from this -+ software without specific prior written permission. -+ . -+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS -+ IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, -+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 John Resig -+License: GPL-2 or MIT -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: src/Doc/Start_Page.html -+Copyright: 2009 The Dojo Foundation, http://sizzlejs.com/ -+License: GPL-2 or MIT or BSD -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Mod/Draft/WorkingPlane.py -+Copyright: 2009-2010 Ken Cline -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Part/App/edgecluster.* -+Copyright: 2010 Joachim Zettler -+License: LGPL-2+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Sketcher/App/sketchsolve_cp/* -+Copyright: 2009 Jonathan George -+License: BSD -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.13.orig/debian/source/format -+++ freecad-0.13/debian/source/format -@@ -0,0 +1 @@ -+1.0 ---- freecad-0.13.orig/debian/source/lintian-overrides -+++ freecad-0.13/debian/source/lintian-overrides -@@ -0,0 +1,3 @@ -+# Lintian thinks uploader Adam Powell's name violates policy -+freecad source: uploader-address-missing "Adam C. Powell -+freecad source: uploader-not-full-name IV" ---- freecad-0.13.orig/debian/mime/freecad-thumbnailer -+++ freecad-0.13/debian/mime/freecad-thumbnailer -@@ -0,0 +1,37 @@ -+#!/usr/bin/python -+ -+import sys, zipfile -+import getopt -+from urlparse import urlparse -+from urlparse import unquote -+ -+opt,par = getopt.getopt(sys.argv[1:],'-s:') -+uri = urlparse(par[0]) -+if uri.scheme != "file": -+ sys.exit(1) -+ -+inpfile = unquote(uri.path) -+outfile = par[1] -+ -+try: -+ zfile=zipfile.ZipFile(inpfile) -+ files=zfile.namelist() -+ # check for meta-file if it's really a FreeCAD document -+ if files[0] != "Document.xml": -+ sys.exit(1) -+ -+ image="thumbnails/Thumbnail.png" -+ if image in files: -+ image=zfile.read(image) -+ else: -+ #freecad=open("/usr/share/freecad/freecad-doc.png") -+ #image=freecad.read() -+ sys.exit(1) -+ -+ thumb=open(outfile,"wb") -+ thumb.write(image) -+ thumb.close() -+ -+except: -+ sys.exit(1) -+ ---- freecad-0.13.orig/debian/mime/freecad.thumbnailer -+++ freecad-0.13/debian/mime/freecad.thumbnailer -@@ -0,0 +1,4 @@ -+[Thumbnailer Entry] -+TryExec=/usr/bin/freecad-thumbnailer -+Exec=/usr/bin/freecad-thumbnailer -s %s %u %o -+MimeType=application/x-extension-fcstd; ---- freecad-0.13.orig/debian/mime/freecad-thumbnailer.1 -+++ freecad-0.13/debian/mime/freecad-thumbnailer.1 -@@ -0,0 +1,20 @@ -+.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -+.SH NAME -+freecad-thumbnailer \- A thumbnailer for FreeCAD project files -+.SH SYNOPSIS -+\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -+.SH DESCRIPTION -+\fBfreecad-thumbnailer\fP -+is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -+If no thumbnail is embedded then nothing happens. According to the specification of -+freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -+specifies the project file where the thumbnail should be extracted from and the -+\fBoutput file\fP specifies the file where the thumbnail should be written to. -+.SH OPTIONS -+.TP -+\fB-s \fIsize\fR -+Specify the size of the image in pixel. -+.SH "SEE ALSO" -+freecad(1), freecadcmd(1) -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.13.orig/debian/mime/freecad.schemas -+++ freecad-0.13/debian/mime/freecad.schemas -@@ -0,0 +1,30 @@ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable -+ freecad -+ bool -+ true -+ -+ Enable thumbnailing of FreeCAD documents. -+ Enable thumbnailing of FreeCAD documents. -+ -+ -+ -+ -+ -+ /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ /desktop/gnome/thumbnailers/application@x-extension-fcstd/command -+ freecad -+ string -+ /usr/bin/freecad-thumbnailer -s %s %u %o -+ -+ Thumbnail command for documents from FreeCAD. -+ Valid command plus arguments for freecad-thumbnailer. -+ -+ -+ -+ -+ diff --git a/package/debian/diff/freecad_testing.diff b/package/debian/diff/freecad_testing.diff deleted file mode 100644 index 3823f9e53d..0000000000 --- a/package/debian/diff/freecad_testing.diff +++ /dev/null @@ -1,682 +0,0 @@ ---- freecad-0.9.2646.orig/debian/compat -+++ freecad-0.9.2646/debian/compat -@@ -0,0 +1 @@ -+7 ---- freecad-0.9.2646.orig/debian/control -+++ freecad-0.9.2646/debian/control -@@ -0,0 +1,67 @@ -+Source: freecad -+Section: science -+Priority: extra -+Maintainer: Debian Science Maintainers -+Uploaders: Teemu Ikonen , "Adam C. Powell, IV" -+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/freecad.git -+Vcs-Git: git://git.debian.org/git/debian-science/packages/freecad.git -+Homepage: http://juergen-riegel.net/FreeCAD/Docu/index.php?title=Main_Page -+Build-Depends: debhelper (>= 7.0.50~), autotools-dev, -+ libboost-dev, libboost-date-time-dev, libboost-filesystem-dev, -+ libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, -+ libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, -+ libboost-python-dev, python-dev, python-opencv, python-support, -+ libqt4-dev, libxt-dev, libxext-dev, libxmu-dev, libxi-dev, libx11-dev, -+ libcoin60-dev, libsoqt4-dev (>= 1.4.2~svn20090224), libgl1-mesa-dev, -+ libgts-bin, libgts-dev, libcv-dev, zlib1g-dev, libxerces-c2-dev, -+ libopencascade-foundation-dev, libopencascade-modeling-dev, python-cxx-dev, -+ libswscale-dev, libblas-dev, libatlas-headers, libzipios++-dev -+Standards-Version: 3.8.3 -+ -+Package: freecad -+Architecture: any -+Section: science -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Recommends: python-pivy -+Suggests: freecad-doc, python-opencv -+Description: An extensible Open Source CAx program (alpha) -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ . -+ Currently, FreeCAD can import and display CAD models in IGES, STEP, and -+ BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats. -+ Editing and modeling features are currently somewhat limited. -+ -+Package: freecad-dev -+Architecture: any -+Section: libdevel -+Depends: ${shlibs:Depends}, ${misc:Depends}, freecad (= ${binary:Version}) -+Description: FreeCAD development files -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the libtool .la files, headers and symlinks necessary to -+ develop modules for FreeCAD. -+ -+Package: freecad-doc -+Architecture: all -+Section: doc -+Depends: ${misc:Depends}, qt4-dev-tools -+Description: FreeCAD documentation -+ FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python. -+ It features some key concepts like macro recording, workbenches, ability -+ to run as a server and dynamically loadable application extensions and -+ it is designed to be platform independent. -+ For more details see http://sourceforge.net/projects/free-cad -+ . -+ This package contains the FreeCAD documentation. -+ . -+ The documentation is provided in Qt's new help format; -+ the new help format version can be viewed in conjunction with the Qt Assistant -+ found in the qt4-dev-tools package. -+ ---- freecad-0.9.2646.orig/debian/rules -+++ freecad-0.9.2646/debian/rules -@@ -0,0 +1,109 @@ -+#!/usr/bin/make -f -+# -*- makefile -*- -+ -+# Uncomment this to turn on verbose mode. -+#export DH_VERBOSE=1 -+ -+MODULES = Part Mesh MeshPart PartDesign Sketcher Points Raytracing Image Drawing ReverseEngineering Complete -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: autogen.sh -+ dh_testdir -+ chmod u+x autogen.sh -+ ./autogen.sh -+ -+config.status: configure -+ dh_testdir -+ ./configure --with-occ-include=/usr/include/opencascade \ -+--with-occ-lib=/usr/lib \ -+--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+--prefix=/usr/lib/freecad --mandir=/usr/share/man \ -+--infodir=/usr/share/info --datadir=/usr/share/freecad \ -+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \ -+CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" -+ -+build: build-stamp -+ -+build-stamp: config.status -+ dh_testdir -+ $(MAKE) -+ touch $@ -+ -+clean: -+ dh clean -+ rm -f build-stamp -+ find -name '*.pyc' | xargs rm -f -+ find -name 'moc_*.cpp' | xargs rm -f -+ find -name '*.lo' | xargs rm -f -+ find -name '*.deps' | xargs rm -rf -+ find -name '*.libs' | xargs rm -rf -+ rm -f stamp-h1 config.log libtool -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_prep -+ dh_installdirs -+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/freecad -+ # Remove testing modules we don't want to have in the deb -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_ -+ rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod -+ # install the core system -+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/ -+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib -+ dh_install debian/freecad.desktop usr/share/applications -+ dh_installman debian/freecad.1 -+ dh_installchangelogs ChangeLog.txt -+ # install the modules -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/$(MODULE)*.so usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so.* usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/*.py usr/lib/freecad/Mod/$(MODULE);) -+ # special treating of Draft module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.py usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.svg usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/*.ui usr/lib/freecad/Mod/Draft -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Draft/draftlibs/*.py usr/lib/freecad/Mod/Draft/draftlibs -+ # special treating of Test module -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/lib*.so.* usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/*.py usr/lib/freecad/Mod/Test -+ dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod/Test/QtUnitGui.so usr/lib/freecad/Mod/Test -+ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/include/* usr/include -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.la usr/lib/freecad/lib -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/lib/lib*.so usr/lib/freecad/lib -+ $(foreach MODULE,$(MODULES), \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \ -+ dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);) -+ -+ # install the help system -+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/ -+ touch install-stamp -+ -+override_dh_compress: -+ dh_compress -X.qch -X.qhc -+ -+binary-indep: build install -+ dh binary-indep -+ -+binary-arch: build install -+ dh binary-arch -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- freecad-0.9.2646.orig/debian/copyright -+++ freecad-0.9.2646/debian/copyright -@@ -0,0 +1,221 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Maintainer: Werner Mayer -+Packaged-By: Werner Mayer -+Packaged-Date: 2006-09-26_16:55:15+02:00 -+Original-Source-Location: http://sourceforge.net/projects/free-cad -+ -+Files: * -+Copyright: 2001-2009 Jürgen Riegel , -+ Werner Mayer -+License: LGPL-2+ -+ This package is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2 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 -+ Lesser General Public License for more details. -+ . -+ You should have received a copy of the GNU Lesser General Public -+ License along with this package; if not, write to the Free Software -+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, US -+ . -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. -+ -+Files: src/3rdParty/boost/numeric/bindings/* -+Copyright: 2002-2008 Kresimir Fresl, Karl Meerbergen, Toon Knapen, -+ Andreas Kloeckner, Jeremy Conlin, Thomas Klimpel, Fabien Dekeyser, -+ Quoc-Cuong Pham, Si-Lab b.v.b.a., Joerg Walter -+License: other-boost-1.0 -+ Boost Software License - Version 1.0 - August 17th, 2003 -+ . -+ Permission is hereby granted, free of charge, to any person or organization -+ obtaining a copy of the software and accompanying documentation covered by -+ this license (the "Software") to use, reproduce, display, distribute, -+ execute, and transmit the Software, and to prepare derivative works of the -+ Software, and to permit third-parties to whom the Software is furnished to -+ do so, all subject to the following: -+ . -+ The copyright notices in the Software and this entire statement, including -+ the above license grant, this restriction and the following disclaimer, -+ must be included in all copies of the Software, in whole or in part, and -+ all derivative works of the Software, unless such copies or derivative -+ works are solely in the form of machine-executable object code generated by -+ a source language processor. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -+ DEALINGS IN THE SOFTWARE. -+ -+Files: src/3rdParty/boost/numeric/bindings/lapack/lapack.hpp, -+ src/3rdParty/boost/numeric/bindings/traits/std_valarray.hpp -+Copyright: 2003 Toon Knapen, Kresimir Fresl, Karl Meerbergen -+License: other -+ * Permission to copy, modify, use and distribute this software -+ * for any non-commercial or commercial purpose is granted provided -+ * that this license appear on all copies of the software source code. -+ * -+ * Authors assume no responsibility whatsoever for its use and makes -+ * no guarantees about its quality, correctness or reliability. -+ * -+ * KF acknowledges the support of the Faculty of Civil Engineering, -+ * University of Zagreb, Croatia. -+ -+Files: src/Base/Base64.* -+Copyright: 2004-2008 Rene Nyffenegger -+License: other -+ This source code is provided 'as-is', without any express or implied -+ warranty. In no event will the author be held liable for any damages -+ arising from the use of this software. -+ . -+ Permission is granted to anyone to use this software for any purpose, -+ including commercial applications, and to alter it and redistribute it -+ freely, subject to the following restrictions: -+ . -+ 1. The origin of this source code must not be misrepresented; you must not -+ claim that you wrote the original source code. If you use this source code -+ in a product, an acknowledgment in the product documentation would be -+ appreciated but is not required. -+ . -+ 2. Altered source versions must be plainly marked as such, and must not be -+ misrepresented as being the original source code. -+ . -+ 3. This notice may not be removed or altered from any source distribution. -+ -+Files: src/Base/fdstream.hpp -+Copyright: 2001 Nicolai M. Josuttis -+License: other -+ Permission to copy, use, modify, sell and distribute this software -+ is granted provided this copyright notice appears in all copies. -+ This software is provided "as is" without express or implied -+ warranty, and with no claim as to its suitability for any purpose. -+ -+Files: src/Base/gzstream.* -+Copyright: 2001 Deepak Bandyopadhyay, Lutz Kettner -+License: LGPL-2.1+ -+ -+Files: src/Base/PyTools.* -+Copyright: 1996-2000 Mark Lutz, and O'Reilly and Associates. -+License: other -+ Permission to use, copy, modify, and distribute this software -+ for any purpose and without fee is hereby granted. This software -+ is provided on an as is basis, without warranties of any kind. -+ -+Files: src/Gui/iisTaskPanel/src/* -+Copyright: http://www.ii-system.com -+License: LGPL -+ -+Files: src/Mod/Draft/* -+Copyright: Yorik van Havre, Werner Mayer, Martin Burbaum -+License: GPL-2+ -+ -+Files: src/Mod/Draft/draftlibs/dxf* -+Copyright: 2005-2008 Ed Blake, Remigiusz Fiedler, Stani Michiels -+License: GPL-2+ -+ -+Files: src/Base/BoundBox.h, src/Base/Swap.*, src/Base/Vector3D.*, -+ src/Base/ViewProj.h, src/Base/Matrix.*, src/Base/Tools2D.*, -+ src/Mod/Mesh/App/Core/* -+Copyright: 2005 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Projection.cpp, src/Mod/Mesh/App/Core/Projection.h, -+ src/Mod/Mesh/App/Core/Triangulation.cpp, src/Mod/Mesh/App/Core/Triangulation.h -+Copyright: 2005 Werner Mayer -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/Builder.h, src/Mod/Mesh/App/Core/SetOperations.* -+Copyright: 2005 Berthold Grupp -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/BuildRegularGeoms.py -+Copyright: 2005 Berthold Grupp -+License: LGPL -+ -+Files: src/Mod/Image/App/ImageBase.*, src/Mod/Image/Gui/GLImageBox.*, -+ src/Mod/Image/Gui/ImageView.*, src/Mod/Image/Gui/XpmImages.h -+Copyright: 2004 Imetric 3D GmbH -+License: LGPL-2+ -+ -+Files: src/Mod/Mesh/App/Core/tritritest.h -+Copyright: 1997 Tomas Moller -+License: other -+ tritritest.h has no licensing information, but Tomas Moller replied -+ the following, when asked about it: -+ . -+ The code is free to use for anyone and any projects, but I give no -+ warranties. -+ -+Files: src/Mod/Mesh/App/WildMagic4/* -+Copyright: 1998-2007 David Eberly http://www.geometrictools.com -+License: LGPL-2.1+ -+ -+Files: src/Mod/Raytracing/App/resources/* -+Copyright: 2005 Georg Wiora , -+ Juergen Riegel -+License: LGPL-2+ -+ -+Files: src/Mod/Sketcher/App/sketchflat/* -+Copyright: 2008 Jonathan Westhues -+License: GPL-3+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 3 can be found in '/usr/share/common-licenses/GPL-3'. -+ -+Files: src/Mod/Test/unittestgui.py -+Copyright: 1999-2001 Steve Purcell -+License: PSF -+ This module is free software, and you may redistribute it and/or modify -+ it under the same terms as Python itself, so long as this copyright message -+ and disclaimer are retained in their original form. -+ . -+ IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, -+ SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF -+ THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -+ DAMAGE. -+ . -+ THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -+ PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, -+ AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, -+ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. -+ -+Files: src/Mod/Part/MakeBottle.py, src/Tools/* -+Copyright: 2002-2008 Jürgen Riegel , -+ Werner Mayer -+License: GPL-2+ -+ On Debian systems, the complete text of the GNU General Public License -+ version 2 can be found in '/usr/share/common-licenses/GPL-2'. -+ -+Files: src/Tools/generateBase/generateDS.py -+Copyright: 2003 Dave Kuhlman -+License: MIT -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be -+ included in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: debian/* -+Copyright: 2007-2009 Werner Mayer , -+ Teemu Ikonen -+License: LGPL-2+ ---- freecad-0.9.2646.orig/debian/freecad.sharedmimeinfo -+++ freecad-0.9.2646/debian/freecad.sharedmimeinfo -@@ -0,0 +1,8 @@ -+ -+ -+ -+ -+ FreeCAD document files -+ -+ -+ ---- freecad-0.9.2646.orig/debian/freecad.desktop -+++ freecad-0.9.2646/debian/freecad.desktop -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=FreeCAD -+Name[de]=FreeCAD -+Comment=Feature based Parametric Modeler -+Comment[de]=Feature-basierter parametrischer Modellierer -+GenericName=CAD Application -+GenericName[de]=CAD-Anwendung -+Exec=/usr/bin/freecad %F -+Path=/usr/lib/freecad -+Terminal=false -+Type=Application -+Icon=/usr/share/freecad/FCIcon.xpm -+Categories=Graphics;Science;Engineering -+StartupNotify=true -+GenericName[de_DE]=Feature-basierter parametrischer Modellierer -+Comment[de_DE]=Feature-basierter parametrischer Modellierer -+MimeType=application/x-extension-fcstd ---- freecad-0.9.2646.orig/debian/freecad.1 -+++ freecad-0.9.2646/debian/freecad.1 -@@ -0,0 +1,73 @@ -+.\" Hey, EMACS: -*- nroff -*- -+.\" First parameter, NAME, should be all caps -+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -+.\" other parameters are allowed: see man(7), man(1) -+.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -+.\" Please adjust this date whenever revising the manpage. -+.\" -+.\" Some roff macros, for reference: -+.\" .nh disable hyphenation -+.\" .hy enable hyphenation -+.\" .ad l left justify -+.\" .ad b justify to both left and right margins -+.\" .nf disable filling -+.\" .fi enable filling -+.\" .br insert line break -+.\" .sp insert n+1 empty lines -+.\" for manpage-specific macros, see man(7) -+.SH NAME -+freecad \- An extensible Open Source CAx program for Unix/X11 -+.SH SYNOPSIS -+.B freecad -+.RI [ options ] " files" -+.br -+.B freecadcmd -+.RI [ options ] " files" -+.SH DESCRIPTION -+.B FreeCAD -+is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -+some key concepts like macro recording, workbenches, ability to run as a -+server and dynamically loadable application extensions and it is designed -+to be platform independent. -+.\" TeX users may be more comfortable with the \fB\fP and -+.\" \fI\fP escape sequences to invode bold face and italics, -+.\" respectively. -+.SH USAGE -+\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -+.SH OPTIONS -+These programs follow the usual GNU command line syntax, with long -+options starting with two dashes (`-'). -+A summary of the options supported by \fBfreecad\fR is included below. -+.SS "Generic options" -+.TP -+\fB\-h, \-\-help\fR -+Show summary of options. -+.TP -+\fB\-v, \-\-version\fR -+Show version of program. -+.TP -+\fB\-c, \-\-console\fR -+Start in console mode. -+.TP -+\fB\-\-response\-file\fR \fIarg\fR -+Can be specified with '@name', too. -+ -+.SS "Configuration" -+.TP -+\fB\-l, \-\-write\-log\fR -+Write a log file. -+.TP -+\fB\-t, \-\-run\-test\fR \fIarg\fR -+Test level. -+.TP -+\fB\-M, \-\-module\-path\fR \fIarg\fR -+Additional module path. -+.TP -+\fB\-P, \-\-python\-path\fR \fIarg\fR -+Additional Python path. -+.SH SEE ALSO -+To get more information about \fBFreeCAD\fR, please visit \fIhttps://freecadweb.org/wiki\fR -+.SH BUGS -+To report a bug, please visit \fIhttps://freecadweb.org/tracker/\fR -+.SH AUTHOR -+This manual page was written by Werner Mayer. ---- freecad-0.9.2646.orig/debian/watch -+++ freecad-0.9.2646/debian/watch -@@ -0,0 +1,2 @@ -+version=3 -+http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz ---- freecad-0.9.2646.orig/debian/menu -+++ freecad-0.9.2646/debian/menu -@@ -0,0 +1,6 @@ -+?package(freecad):needs="X11"\ -+ section="Applications/Science/Engineering"\ -+ title="FreeCAD"\ -+ command="/usr/bin/freecad"\ -+ icon="/usr/share/freecad/FCIcon.xpm" -+ ---- freecad-0.9.2646.orig/debian/freecad.links -+++ freecad-0.9.2646/debian/freecad.links -@@ -0,0 +1,3 @@ -+usr/lib/freecad/bin/FreeCAD usr/bin/freecad -+usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -+usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz ---- freecad-0.9.2646.orig/debian/changelog -+++ freecad-0.9.2646/debian/changelog -@@ -0,0 +1,140 @@ -+freecad (0.9.2646-1) unstable; urgency=low -+ -+ [ Werner Mayer ] -+ * New upstream release -+ * In-source copy of PyCXX has been dropped (closes: #547936) -+ * In-source copy of zipios++ has been dropped (closes: #547941) -+ * Change build-dependency on python2.5-dev to python-dev -+ * Add freecad-doc binary package -+ * Remove Suggestion of a chm viewer, suggest freecad-doc instead -+ -+ [ Teemu Ikonen ] -+ * Add override to dh_compress -+ * Add versioned build-deb to debhelper (>= 7.0.50) -+ * Add build-deps to libzipios++-dev and python-cxx-dev. -+ -+ -- Teemu Ikonen Tue, 17 Nov 2009 14:22:00 +0100 -+ -+freecad (0.8.2237-2) unstable; urgency=low -+ -+ * Added libboost-python-dev to Build-Depends (closes: #549738). -+ * Added myself to uploaders list. -+ * Bumped Standards-Version. -+ -+ -- Adam C. Powell, IV Thu, 12 Nov 2009 12:02:42 -0500 -+ -+freecad (0.8.2237-1) unstable; urgency=low -+ -+ * New Upstream release -+ -+ -- Teemu Ikonen Thu, 16 Jul 2009 18:37:41 +0200 -+ -+freecad (0.7.1658-1) UNRELEASED; urgency=low -+ -+ * New upstream release -+ -+ -- Teemu Ikonen Mon, 20 Oct 2008 15:35:58 +0200 -+ -+freecad (0.7.1514-1) UNRELEASED; urgency=low -+ -+ * New upstream version -+ * Add more stuff to the copyright file -+ * control: add build-dep to python-central -+ -+ -- Teemu Ikonen Wed, 06 Aug 2008 18:25:02 +0200 -+ -+freecad (0.7.1350-1hardy1) UNRELEASED; urgency=low -+ -+ * Package for Ubuntu 8.04 (Hardy Heron) -+ -+ -- Werner Mayer Thu, 29 May 2008 11:11:20 +0200 -+ -+freecad (0.7.1350-1gutsy1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.10 (Gutsy Gibbon) -+ -+ -- Werner Mayer Sat, 24 May 2008 01:54:39 +0200 -+ -+freecad (0.7.1350-1feisty1) UNRELEASED; urgency=low -+ -+ * Backport to Ubuntu 7.04 (Feisty Fawn) -+ -+ -- Werner Mayer Sat, 24 May 2008 00:09:08 +0200 -+ -+freecad (0.7.1350-1) UNRELEASED; urgency=low -+ -+ * New upstream release from sf.net -+ * Import to debian-science repository at git.debian.org -+ * control: -+ - Update to standards-version 3.7.3 -+ - Add Vcs-* fields pointing to git.debian.org -+ - Improve descriptions -+ * Convert copyright to (pseudo) machine readable format, audit source -+ * Fix categories in .desktop file -+ * Change Section to Science/Engineering in .doc-base and menu files -+ * rules: do not ignore errors on clean target, add dh_desktop call -+ -- Teemu Ikonen Tue, 05 Aug 2008 18:58:07 +0200 -+ -+freecad (0.7.1344-1ubuntu2) UNRELEASED; urgency=low -+ -+ * New package with fixed self-dependency problem -+ -+ -- Werner Mayer Thu, 22 May 2008 15:34:34 +0200 -+ -+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low -+ -+ * New debian package for Feisty -+ -+ -- Werner Mayer Thu, 22 May 2008 11:04:06 +0200 -+ -+freecad (0.7.1344-1) UNRELEASED; urgency=low -+ -+ * Write patch file to make builds with OpenCASCADE libs inside but with no -+ dependency to libopencascade6.2 -+ -+ -- Werner Mayer Wed, 21 May 2008 10:06:07 +0200 -+ -+freecad (0.7.1343-1) UNRELEASED; urgency=low -+ -+ * Embed required OpenCASCADE libs into this package as long as no official -+ Debian package is available -+ -+ -- Werner Mayer Tue, 20 May 2008 00:40:39 +0200 -+ -+freecad (0.7.1342-1) UNRELEASED; urgency=low -+ -+ * Switch to new versioning scheme of OpenCASCADE packages -+ -+ -- Werner Mayer Mon, 19 May 2008 23:55:31 +0200 -+ -+freecad (0.7.1316-1) UNRELEASED; urgency=low -+ -+ * Support of pivy (Python binding for Coin/SoQt) -+ * Support of PyQt4 -+ * General support of SWIG modules -+ -+ -- Werner Mayer Sat, 26 Apr 2008 13:51:25 +0200 -+ -+freecad (0.7.1031-1) UNRELEASED; urgency=low -+ -+ * Qt4 port finished -+ * Support of Python binding for Qt4 -+ * Support of Python binding for Coin -+ * Support of entirely in Python written modules -+ * Added support of model driven architecture for Python binding -+ * Use boost's signal/slot mechanism to update data -+ -+ -- Werner Mayer Tue, 04 Jan 2008 13:50:37 +0200 -+ -+freecad (0.7.645-1) UNRELEASED; urgency=low -+ -+ * Qt4 port started -+ -+ -- Werner Mayer Tue, 24 Jul 2007 13:04:37 +0200 -+ -+freecad (0.6.472-1) UNRELEASED; urgency=low -+ -+ * Initial Release -+ -+ -- Werner Mayer Tue, 26 Sep 2006 16:55:15 +0200 -+ diff --git a/package/debian/diff/pivy_0.3.0-1.diff b/package/debian/diff/pivy_0.3.0-1.diff deleted file mode 100644 index 75e3e2d0a6..0000000000 --- a/package/debian/diff/pivy_0.3.0-1.diff +++ /dev/null @@ -1,207 +0,0 @@ ---- pivy-0.3.0.orig/interfaces/soqt.i -+++ pivy-0.3.0/interfaces/soqt.i -@@ -78,7 +78,7 @@ - %include pivy_common_typemaps.i - - /* import the pivy main interface file */ --%import coin.i -+%import(module="pivy") coin.i - - /* typemaps to bridge against PyQt */ - %typemap(out) QEvent * { ---- pivy-0.3.0.orig/debian/changelog -+++ pivy-0.3.0/debian/changelog -@@ -0,0 +1,5 @@ -+pivy (0.3.0-1) unstable; urgency=low -+ -+ * Initial release (Closes: #504617) -+ -+ -- Teemu Ikonen Thu, 13 Nov 2008 15:31:51 +0100 ---- pivy-0.3.0.orig/debian/rules -+++ pivy-0.3.0/debian/rules -@@ -0,0 +1,62 @@ -+#!/usr/bin/make -f -+ -+CFLAGS = -Wall -g -+ -+build: build-stamp -+build-stamp: -+ dh_testdir -+ python setup.py build -+ touch $@ -+ -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp install-stamp -+ python setup.py clean -+ dh_clean -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ python setup.py install --no-compile --root debian/python-pivy -+ #dh install --after dh_installdirs -+ touch install-stamp -+ -+binary-indep: build install -+ #dh binary-indep -+ -+binary-arch: build install -+ #dh binary-arch -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs -+ dh_installdocs -+ dh_installexamples -+# dh_install -+# dh_installmenu -+# dh_installdebconf -+# dh_installlogrotate -+# dh_installemacsen -+# dh_installpam -+# dh_installmime -+# dh_desktop -+# dh_installinit -+# dh_installcron -+# dh_installinfo -+ dh_installman -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_pycentral -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- pivy-0.3.0.orig/debian/control -+++ pivy-0.3.0/debian/control -@@ -0,0 +1,25 @@ -+Source: pivy -+Section: python -+Priority: extra -+Maintainer: Teemu Ikonen -+Build-Depends: debhelper (>= 6), python-support, python-all-dev, -+ libsoqt4-dev, libcoin40-dev, libsimage-dev, swig -+Standards-Version: 3.8.0 -+Homepage: http://pivy.coin3d.org/ -+ -+Package: python-pivy -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+Provides: ${python:Provides} -+Description: Coin binding for Python -+ Pivy is a Coin binding for Python. Coin is a high-level 3D graphics library -+ with a C++ Application Programming Interface. Coin uses scene-graph data -+ structures to render real-time graphics suitable for mostly all kinds of -+ scientific and engineering visualization applications. -+ Pivy allows: -+ . -+ * Development of Coin applications and extensions in Python -+ * Interactive modification of Coin programs from within the -+ Python interpreter at runtime -+ * Incorporation of Scripting Nodes into the scene graph which -+ are capable of executing Python code and callbacks ---- pivy-0.3.0.orig/debian/compat -+++ pivy-0.3.0/debian/compat -@@ -0,0 +1 @@ -+6 ---- pivy-0.3.0.orig/debian/pyversions -+++ pivy-0.3.0/debian/pyversions -@@ -0,0 +1 @@ -+2.4- ---- pivy-0.3.0.orig/debian/pycompat -+++ pivy-0.3.0/debian/pycompat -@@ -0,0 +1 @@ -+2 ---- pivy-0.3.0.orig/debian/docs -+++ pivy-0.3.0/debian/docs -@@ -0,0 +1,6 @@ -+NEWS -+README -+HACKING -+THANKS -+docs/ruby-inventor.txt -+ ---- pivy-0.3.0.orig/debian/watch -+++ pivy-0.3.0/debian/watch -@@ -0,0 +1,10 @@ -+# See uscan(1) for format -+ -+# Compulsory line, this is a version 3 file -+version=3 -+ -+# -+http://pivy.coin3d.org/download/pivy Pivy-(.*)\.tar\.gz -+ -+# Uncomment to examine a Webserver directory -+#http://www.example.com/pub/pivy-(.*)\.tar\.gz ---- pivy-0.3.0.orig/debian/copyright -+++ pivy-0.3.0/debian/copyright -@@ -0,0 +1,58 @@ -+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat -+Upstream-Author: Tamer Fahmy -+Packaged-By: Teemu Ikonen -+Original-Source-Location: http://pivy.coin3d.org/download/pivy/releases/0.3.0/Pivy-0.3.0.tar.gz -+ -+Files: * -+Copyright: 2002-2005 Tamer Fahmy -+License: BSD-3 -+ Redistribution and use in source and binary forms, with or without -+ modification, are permitted provided that the following conditions are -+ met: -+ * Redistributions of source code must retain the above copyright -+ notice, this list of conditions and the following disclaimer. -+ * Redistributions in binary form must reproduce the above copyright -+ notice, this list of conditions and the following disclaimer in -+ the documentation and/or other materials provided with the -+ distribution. -+ * Neither the name of the copyright holder nor the names of its -+ contributors may be used to endorse or promote products derived -+ from this software without specific prior written permission. -+ . -+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -+ -+Files: scons/* -+Copyright: 2001, 2002, 2003, 2004 The SCons Foundation -+License: other -+ Permission is hereby granted, free of charge, to any person obtaining -+ a copy of this software and associated documentation files (the -+ "Software"), to deal in the Software without restriction, including -+ without limitation the rights to use, copy, modify, merge, publish, -+ distribute, sublicense, and/or sell copies of the Software, and to -+ permit persons to whom the Software is furnished to do so, subject to -+ the following conditions: -+ . -+ The above copyright notice and this permission notice shall be included -+ in all copies or substantial portions of the Software. -+ . -+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -+ KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -+ WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Files: debian/* -+Copyright: 2008 Teemu Ikonen -+License: BSD-3 diff --git a/package/debian/diff/pythonocc_0.2.0-1.diff b/package/debian/diff/pythonocc_0.2.0-1.diff deleted file mode 100644 index e8afd1ef17..0000000000 --- a/package/debian/diff/pythonocc_0.2.0-1.diff +++ /dev/null @@ -1,181 +0,0 @@ ---- pythonocc-0.2.0.orig/src/environment.py -+++ pythonocc-0.2.0/src/environment.py -@@ -68,8 +68,8 @@ - SWIG_FILES_PATH_MODULAR = os.path.join(os.getcwd(),'SWIG_src_modular_linux_darwin') - os.environ['CC'] = 'g++' - os.environ['CPP'] = 'g++' -- OCC_INC = '/usr/local/inc' # Ubuntu 8.04 Hardy default installation path for headers -- OCC_LIB = '/usr/local/lib' # Ubuntu 8.04 Hardy default installation path for libraries -+ OCC_INC = '/usr/include/opencascade' # Ubuntu 8.04 Hardy default installation path for headers -+ OCC_LIB = '/usr/lib' # Ubuntu 8.04 Hardy default installation path for libraries - SALOME_GEOM_INC = os.path.join(os.getcwd(),'..','ThirdPart','SalomeGeometry','inc') - SALOME_GEOM_LIB = os.path.join(os.getcwd(),'..','ThirdPart','SalomeGeometry','win32','lib') - GCC_XML_PATH = '/usr/bin' # Ubuntu 8.04 Hardy installation path for gccxml ---- pythonocc-0.2.0.orig/src/setup.py -+++ pythonocc-0.2.0/src/setup.py -@@ -167,19 +167,19 @@ - # - # OpenCascade libs - # --libraries = ['BinLPlugin', 'BinPlugin', 'BinXCAFPlugin', 'FWOSPlugin', 'mscmd', 'PTKernel',\ -+libraries = ['BinLPlugin', 'BinPlugin', 'BinXCAFPlugin', 'FWOSPlugin', 'PTKernel',\ - 'StdLPlugin', 'StdPlugin', 'TKAdvTools', 'TKBin', 'TKBinL', 'TKBinTObj', 'TKBinXCAF',\ -- 'TKBO', 'TKBool', 'TKBRep', 'TKCAF', 'TKCDF', 'TKCDLFront', 'TKCPPClient', 'TKCPPExt',\ -- 'TKCPPIntExt', 'TKCPPJini', 'TKCSFDBSchema', 'TKDCAF', 'TKDraw', 'TKernel',\ -- 'TKFeat', 'TKFillet', 'TKG2d', 'TKG3d', 'TKGeomAlgo', 'TKGeomBase', 'TKHLR', 'TKIDLFront',\ -+ 'TKBO', 'TKBool', 'TKBRep', 'TKCAF', 'TKCDF', \ -+ 'TKernel',\ -+ 'TKFeat', 'TKFillet', 'TKG2d', 'TKG3d', 'TKGeomAlgo', 'TKGeomBase', 'TKHLR',\ - 'TKIGES', 'TKjcas','TKLCAF', 'TKMath', 'TKMesh', 'TKMeshVS', 'TKNIS', 'TKOffset',\ - 'TKOpenGl', 'TKPCAF', 'TKPLCAF', 'TKPrim', 'TKPShape', 'TKService', 'TKShapeSchema',\ - 'TKShHealing', 'TKStdLSchema', 'TKStdSchema', 'TKSTEP', 'TKSTEP209', 'TKSTEPAttr',\ -- 'TKSTEPBase', 'TKSTL', 'TKTCPPExt', 'TKTObj', 'TKTObjDRAW', 'TKTopAlgo', 'TKTopTest',\ -- 'TKV2d', 'TKV3d', 'TKViewerTest', 'TKVRML', 'TKWOK', 'TKWOKTcl', 'TKXCAF', 'TKXCAFSchema',\ -- 'TKXDEDRAW', 'TKXDEIGES', 'TKXDESTEP', 'TKXMesh', 'TKXml', 'TKXmlL', 'TKXmlTObj',\ -- 'TKXmlXCAF', 'TKXSBase', 'TKXSDRAW', 'wokcmd', 'wokdeliverysteps', 'wokdfltsteps',\ -- 'wokobjssteps', 'wokorbixsteps', 'woksteps', 'woktoolscmd', 'wokutilscmd', 'XCAFPlugin',\ -+ 'TKSTEPBase', 'TKSTL', 'TKTObj', 'TKTObjDRAW', 'TKTopAlgo',\ -+ 'TKV2d', 'TKV3d', 'TKVRML', 'TKXCAF', 'TKXCAFSchema',\ -+ 'TKXDEIGES', 'TKXDESTEP', 'TKXMesh', 'TKXml', 'TKXmlL', 'TKXmlTObj',\ -+ 'TKXmlXCAF', 'TKXSBase',\ -+ 'XCAFPlugin',\ - 'XmlLPlugin', 'XmlPlugin', 'XmlXCAFPlugin'] - # Find the lib in OCC_LIB path and add it to the LIBS list - LIBS = [] -@@ -298,4 +298,4 @@ - if GENERATE_SWIG: - print "%i exported classes"%SWIG_generator.nb_exported_classes - final_time = time.time() --print final_time-init_time -\ No newline at end of file -+print final_time-init_time ---- pythonocc-0.2.0.orig/debian/changelog -+++ pythonocc-0.2.0/debian/changelog -@@ -0,0 +1,6 @@ -+pythonocc (0.2.0-1) unstable; urgency=low -+ -+ * Initial release -+ -+ -- Werner Mayer Tue, 12 Apr 2009 14:20:27 +0100 -+ ---- pythonocc-0.2.0.orig/debian/rules -+++ pythonocc-0.2.0/debian/rules -@@ -0,0 +1,76 @@ -+#!/usr/bin/make -f -+ -+CFLAGS = -Wall -g -+ -+configure: -+ chmod 755 src/Display/OCCViewer.py -+ chmod 755 src/Display/wxDisplay.py -+ chmod 755 src/Display/wxSamplesGui.py -+ chmod 755 Utils/Image.py -+ chmod 644 gpl.txt -+ chmod 644 src/AUTHORS -+ -+build: build-stamp -+build-stamp: configure -+ dh_testdir -+ cd src && python setup.py build -+ touch $@ -+ -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp install-stamp -+ cd src && python setup.py clean -+ dh_clean -+ rm -rf src/build -+ rm -rf src/OCC -+ find -name '*.pyc' | xargs rm -rf -+ cd src/SWIG_src_modular_linux_darwin && find -name '*_wrap.cpp' | xargs rm -rf -+ cd src/Misc && find -name '*_wrap.cpp' | xargs rm -rf -+ cd src/Visualization && find -name '*_wrap.cpp' | xargs rm -rf -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ cd src && python setup.py install --no-compile --root ../debian/python-occ -+ #dh install --after dh_installdirs -+ touch install-stamp -+ -+binary-indep: build install -+ #dh binary-indep -+ -+binary-arch: build install -+ #dh binary-arch -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs -+ dh_installdocs -+ dh_installexamples -+# dh_install -+# dh_installmenu -+# dh_installdebconf -+# dh_installlogrotate -+# dh_installemacsen -+# dh_installpam -+# dh_installmime -+# dh_desktop -+# dh_installinit -+# dh_installcron -+# dh_installinfo -+ dh_installman -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_pycentral -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- pythonocc-0.2.0.orig/debian/control -+++ pythonocc-0.2.0/debian/control -@@ -0,0 +1,17 @@ -+Source: pythonocc -+Section: python -+Priority: extra -+Maintainer: Werner Mayer -+Build-Depends: debhelper (>= 6), python, python-central, python-support, swig, libopencascade-dev -+Standards-Version: 3.7.3 -+XS-Python-Version: current -+Homepage: http://pythonocc.org/ -+ -+Package: python-occ -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+XB-Python-Version: ${python:Versions} -+Provides: ${python:Provides} -+Description: Python binding for OpenCASCADE -+ pythonOCC is Python binding for OpenCASCADE. -+ ---- pythonocc-0.2.0.orig/debian/compat -+++ pythonocc-0.2.0/debian/compat -@@ -0,0 +1 @@ -+6 ---- pythonocc-0.2.0.orig/debian/pyversions -+++ pythonocc-0.2.0/debian/pyversions -@@ -0,0 +1 @@ -+2.4- ---- pythonocc-0.2.0.orig/debian/pycompat -+++ pythonocc-0.2.0/debian/pycompat -@@ -0,0 +1 @@ -+2 ---- pythonocc-0.2.0.orig/debian/copyright -+++ pythonocc-0.2.0/debian/copyright -@@ -0,0 +1,7 @@ -+Files: * -+Copyright: 2008 Thomas Paviot -+License: GPL-3 -+ . -+ On Debian systems, the complete text of the GNU General Public -+ License version 3 can be found in `/usr/share/common-licenses/GPL-3'. -+ diff --git a/package/debian/diff/pythonocc_0.3.0-1.diff b/package/debian/diff/pythonocc_0.3.0-1.diff deleted file mode 100644 index b9ebdd9852..0000000000 --- a/package/debian/diff/pythonocc_0.3.0-1.diff +++ /dev/null @@ -1,179 +0,0 @@ ---- pythonocc-0.3.0.orig/src/wrapper/environment.py -+++ pythonocc-0.3.0/src/wrapper/environment.py -@@ -126,8 +126,8 @@ - OCC_INC = os.path.join(OCC_ROOT,'inc') - OCC_LIB = os.path.join(OCC_ROOT,'lib') - else: -- OCC_INC = '/usr/local/inc' # Ubuntu 8.04 Hardy default installation path for headers -- OCC_LIB = '/usr/local/lib' # Ubuntu 8.04 Hardy default installation path for libraries -+ OCC_INC = '/usr/include/opencascade' # Ubuntu 8.04 Hardy default installation path for headers -+ OCC_LIB = '/usr/lib' # Ubuntu 8.04 Hardy default installation path for libraries - SALOME_GEOM_LIB = '/opt/SalomeGeometry/lib' - GCC_XML_PATH = '/usr/bin' # Ubuntu 8.04 Hardy installation path for gccxml - PYGCCXML_DEFINES = ['HAVE_CONFIG_H','HAVE_LIMITS_H','CSFDB','OCC_CONVERT_SIGNALS','LIN','LININTEL','_GNU_SOURCE=1'] ---- pythonocc-0.3.0.orig/src/setup.py -+++ pythonocc-0.3.0/src/setup.py -@@ -172,18 +172,18 @@ - # - # OpenCascade libs - # --libraries = ['BinLPlugin', 'BinPlugin', 'BinXCAFPlugin', 'FWOSPlugin', 'mscmd', 'PTKernel',\ -+libraries = ['BinLPlugin', 'BinPlugin', 'BinXCAFPlugin', 'FWOSPlugin', 'PTKernel',\ - 'StdLPlugin', 'StdPlugin', 'TKAdvTools', 'TKBin', 'TKBinL', 'TKBinTObj', 'TKBinXCAF',\ -- 'TKBO', 'TKBool', 'TKBRep', 'TKCAF', 'TKCDF', 'TKCDLFront', 'TKCPPClient', 'TKCPPExt',\ -- 'TKCPPIntExt', 'TKCPPJini', 'TKCSFDBSchema', 'TKDCAF', 'TKDraw', 'TKernel',\ -- 'TKFeat', 'TKFillet', 'TKG2d', 'TKG3d', 'TKGeomAlgo', 'TKGeomBase', 'TKHLR', 'TKIDLFront',\ -+ 'TKBO', 'TKBool', 'TKBRep', 'TKCAF', 'TKCDF',\ -+ 'TKernel',\ -+ 'TKFeat', 'TKFillet', 'TKG2d', 'TKG3d', 'TKGeomAlgo', 'TKGeomBase', 'TKHLR',\ - 'TKIGES', 'TKjcas','TKLCAF', 'TKMath', 'TKMesh', 'TKMeshVS', 'TKNIS', 'TKOffset',\ - 'TKOpenGl', 'TKPCAF', 'TKPLCAF', 'TKPrim', 'TKPShape', 'TKService', 'TKShapeSchema',\ - 'TKShHealing', 'TKStdLSchema', 'TKStdSchema', 'TKSTEP', 'TKSTEP209', 'TKSTEPAttr',\ -- 'TKSTEPBase', 'TKSTL', 'TKTCPPExt', 'TKTObj', 'TKTObjDRAW', 'TKTopAlgo', 'TKTopTest',\ -- 'TKV2d', 'TKV3d', 'TKViewerTest', 'TKVRML', 'TKWOK', 'TKWOKTcl', 'TKXCAF', 'TKXCAFSchema',\ -- 'TKXDEDRAW', 'TKXDEIGES', 'TKXDESTEP', 'TKXMesh', 'TKXml', 'TKXmlL', 'TKXmlTObj',\ -- 'TKXmlXCAF', 'TKXSBase', 'TKXSDRAW', 'XCAFPlugin',\ -+ 'TKSTEPBase', 'TKSTL', 'TKTObj', 'TKTObjDRAW', 'TKTopAlgo',\ -+ 'TKV2d', 'TKV3d', 'TKVRML', 'TKXCAF', 'TKXCAFSchema',\ -+ 'TKXDEIGES', 'TKXDESTEP', 'TKXMesh', 'TKXml', 'TKXmlL', 'TKXmlTObj',\ -+ 'TKXmlXCAF', 'TKXSBase',\ - 'XmlLPlugin', 'XmlPlugin', 'XmlXCAFPlugin'] - # Find the lib in OCC_LIB path and add it to the LIBS list - LIBS = [] ---- pythonocc-0.3.0.orig/debian/changelog -+++ pythonocc-0.3.0/debian/changelog -@@ -0,0 +1,6 @@ -+pythonocc (0.3.0-1) unstable; urgency=low -+ -+ * Initial release -+ -+ -- Werner Mayer Mon, 24 Aug 2009 12:41:48 +0200 -+ ---- pythonocc-0.3.0.orig/debian/rules -+++ pythonocc-0.3.0/debian/rules -@@ -0,0 +1,80 @@ -+#!/usr/bin/make -f -+ -+CFLAGS = -Wall -g -+ -+configure: -+ chmod 755 src/addons/Display/OCCViewer.py -+ chmod 755 src/addons/Display/wxDisplay.py -+ chmod 755 src/addons/Display/wxSamplesGui.py -+ chmod 755 src/addons/Display/wxSamplesGui2d.py -+ chmod 755 src/addons/Utils/DataExchange/STL.py -+ chmod 755 src/addons/Utils/DataExchange/STEP.py -+ chmod 755 src/addons/Utils/Common.py -+ chmod 755 src/addons/Utils/Image.py -+ #chmod 644 src/AUTHORS -+ -+build: build-stamp -+build-stamp: configure -+ dh_testdir -+ cd src && python setup.py build -+ touch $@ -+ -+clean: -+ dh_testdir -+ dh_testroot -+ rm -f build-stamp install-stamp -+ cd src && python setup.py clean -+ dh_clean -+ rm -rf src/build -+ rm -rf src/OCC -+ find -name '*.pyc' | xargs rm -rf -+ cd src/wrapper && find -name '*.pyc' | xargs rm -rf -+ cd src/wrapper/Misc && find -name '*_wrap.cpp' | xargs rm -rf -+ cd src/wrapper/SWIG/linux_darwin && find -name '*_wrap.cpp' | xargs rm -rf -+ cd src/wrapper/Visualization && find -name '*_wrap.cpp' | xargs rm -rf -+ -+install: build install-stamp -+install-stamp: -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ cd src && python setup.py install --no-compile --root ../debian/python-occ -+ #dh install --after dh_installdirs -+ touch install-stamp -+ -+binary-indep: build install -+ #dh binary-indep -+ -+binary-arch: build install -+ #dh binary-arch -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs -+ dh_installdocs -+ dh_installexamples -+# dh_install -+# dh_installmenu -+# dh_installdebconf -+# dh_installlogrotate -+# dh_installemacsen -+# dh_installpam -+# dh_installmime -+# dh_desktop -+# dh_installinit -+# dh_installcron -+# dh_installinfo -+ dh_installman -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_pycentral -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install ---- pythonocc-0.3.0.orig/debian/control -+++ pythonocc-0.3.0/debian/control -@@ -0,0 +1,20 @@ -+Source: pythonocc -+Section: python -+Priority: extra -+Maintainer: Werner Mayer -+Build-Depends: debhelper (>= 6), python, python-central, python-support, swig, libopencascade-dev, salomegeom-dev -+Standards-Version: 3.7.3 -+XS-Python-Version: current -+Homepage: http://pythonocc.org/ -+ -+Package: python-occ -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} -+XB-Python-Version: ${python:Versions} -+Provides: ${python:Provides} -+Description: A framework for agile CAD development -+ PythonOCC is a Python wrapper module for the -+ OpenCascade library. It contains python functions and classes -+ that will allow you to fully utilitize the OpenCascade library. -+ This version is built against OpenCascade 6.3.0. -+ ---- pythonocc-0.3.0.orig/debian/compat -+++ pythonocc-0.3.0/debian/compat -@@ -0,0 +1 @@ -+6 ---- pythonocc-0.3.0.orig/debian/pyversions -+++ pythonocc-0.3.0/debian/pyversions -@@ -0,0 +1 @@ -+2.4- ---- pythonocc-0.3.0.orig/debian/pycompat -+++ pythonocc-0.3.0/debian/pycompat -@@ -0,0 +1 @@ -+2 ---- pythonocc-0.3.0.orig/debian/copyright -+++ pythonocc-0.3.0/debian/copyright -@@ -0,0 +1,7 @@ -+Files: * -+Copyright: 2008 Thomas Paviot -+License: GPL-3 -+ . -+ On Debian systems, the complete text of the GNU General Public -+ License version 3 can be found in `/usr/share/common-licenses/GPL-3'. -+ diff --git a/package/debian/diff/salomegeom_4.1.4-5.diff b/package/debian/diff/salomegeom_4.1.4-5.diff deleted file mode 100644 index 6f845f3307..0000000000 --- a/package/debian/diff/salomegeom_4.1.4-5.diff +++ /dev/null @@ -1,299 +0,0 @@ ---- salomegeom-4.1.4.orig/adm/lin/Makefile.am -+++ salomegeom-4.1.4/adm/lin/Makefile.am -@@ -2,10 +2,10 @@ - # geomdir = ./ - - # copy some files --targetdir = $(prefix) --dist_target_DATA = LICENCE.lgpl -+#targetdir = $(datadir) -+#dist_target_DATA = LICENCE.lgpl - --resourcedir = $(prefix)/resources -+resourcedir = $(datadir)/resources - dist_resource_DATA = $(srcdir)/resources/GUID.txt $(srcdir)/resources/ImportExport $(srcdir)/resources/Resources $(srcdir)/resources/ShHealing - - -@@ -16,7 +16,7 @@ - AM_CPPFLAGS = -I$(CASROOT)/inc -I$(srcdir)/$(geomdir)inc/ -I$(srcdir)/$(geomdir)src/GEOMAlgo -I$(srcdir)/$(geomdir)src/BlockFix -I$(srcdir)/$(geomdir)src/GEOM -I$(srcdir)/$(geomdir)src/NMTTools -I$(srcdir)/$(geomdir)src/NMTDS - - # set library names --lib_LTLIBRARIES = libExchangeCSFDB.la libArchimede.la libNMTDS.la libNMTTools.la libGEOMAlgo.la libGEOMImpl.la libGEOM.la libExchangeBREP.la libExchangeIGES.la libExchangeSTEP.la libExchangeSTL.la libExchangeVRML.la libPartition.la libShHealOper.la libSketcher.la -+lib_LTLIBRARIES = libExchangeCSFDB.la libArchimede.la libNMTDS.la libNMTTools.la libGEOMAlgo.la libGEOM.la libShHealOper.la libExchangeBREP.la libExchangeIGES.la libExchangeSTEP.la libExchangeSTL.la libExchangeVRML.la libPartition.la libSketcher.la libGEOMImpl.la - - # set global linker flags - AM_LDFLAGS = -version-info 1:0:0 -@@ -24,24 +24,24 @@ - uninstall-local: - -rm -rf $(DESTDIR)$(libdir) - -rm -rf $(DESTDIR)$(includedir) -- -rm -rf $(DESTDIR)$(prefix)/resources -- -rm $(DESTDIR)$(prefix)/env_geom.sh -+ -rm -rf $(DESTDIR)$(datadir)/resources -+ -rm $(DESTDIR)$(datadir)/env_geom.sh - - install-exec-local: -- test -z "$(DESTDIR)$(prefix)" || $(mkdir_p) "$(DESTDIR)$(prefix)" -- @echo "#!/bin/bash" > $(DESTDIR)$(prefix)/env_geom.sh -- @echo "export GEOMROOT="$(prefix) >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "export CSF_ResourcesDefaults="$(prefix)/resources >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "if [ -z "LD_LIBRARY_PATH" ];" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "then LD_LIBRARY_PATH="$(libdir)";" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "else LD_LIBRARY_PATH="$(libdir)":\$$LD_LIBRARY_PATH;" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "fi" >> $(DESTDIR)$(prefix)/env_geom.sh -- chmod a+x $(DESTDIR)$(prefix)/env_geom.sh -- test -z "$(DESTDIR)$(prefix)/resources" || $(mkdir_p) "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/GUID.txt "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/ImportExport "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/Resources "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/ShHealing "$(DESTDIR)$(prefix)/resources" -+ test -z "$(DESTDIR)$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" -+ @echo "#!/bin/bash" > $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "export GEOMROOT="$(prefix) >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "export CSF_ResourcesDefaults="$(datadir)/resources >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "if [ -z "LD_LIBRARY_PATH" ];" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "then LD_LIBRARY_PATH="$(libdir)";" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "else LD_LIBRARY_PATH="$(libdir)":\$$LD_LIBRARY_PATH;" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "fi" >> $(DESTDIR)$(datadir)/env_geom.sh -+ chmod a+x $(DESTDIR)$(datadir)/env_geom.sh -+ test -z "$(DESTDIR)$(datadir)/resources" || $(mkdir_p) "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/GUID.txt "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/ImportExport "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/Resources "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/ShHealing "$(DESTDIR)$(datadir)/resources" - - # set ARCHIMDE sources - libArchimede_la_SOURCES = $(srcdir)/$(geomdir)src/Archimede/Archimede_VolumeSection.cpp -@@ -581,6 +581,26 @@ - # libShHealOper_la_LDFLAGS = -version-info 0:0:0 - # libSketcher_la_LDFLAGS = -version-info 0:0:0 - -+libArchimede_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKGeomAlgo -lTKGeomBase -lTKG3d -lTKMesh -+libExchangeBREP_la_LIBADD = -lTKMath -lTKernel -lTKBRep -+libExchangeCSFDB_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKPShape -lTKShapeSchema -lPTKernel -+libExchangeIGES_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKIGES -+libExchangeSTEP_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKSTEP -+libExchangeSTL_la_LIBADD = -lTKernel -lTKSTL -+libExchangeVRML_la_LIBADD = -lTKernel -lTKVRML -+libNMTDS_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBO -+libNMTTools_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBO -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKTopAlgo -lNMTDS -+libGEOMAlgo_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKBO -lTKG2d -lTKG3d -lTKGeomAlgo \ -+ -lTKGeomBase -lTKTopAlgo -lTKMesh -lTKShHealing -lNMTDS -lNMTTools -+libGEOM_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKCAF -lTKCDF -lTKLCAF -lTKXSBase \ -+ -lTKAdvTools -lTKG2d -+libGEOMImpl_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKTopAlgo -lTKCAF -lTKOffset -lTKPrim -lTKShHealing \ -+ -lTKBool -lTKBO -lTKMesh -lTKG2d -lTKG3d -lTKFillet -lTKGeomAlgo -lTKGeomBase -lTKLCAF \ -+ -lGEOMAlgo -lGEOM -lArchimede -lShHealOper -lSketcher -ldl -+libPartition_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKG2d -lTKG3d -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -+libShHealOper_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKShHealing -lTKTopAlgo -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKLCAF -+libSketcher_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKTopAlgo -lTKG2d -lTKGeomAlgo -+ - # include files to be copied to installdir/inc - include_HEADERS = $(srcdir)/$(geomdir)inc/Archimede_VolumeSection.hxx \ - $(srcdir)/$(geomdir)inc/BlockFix_BlockFixAPI.hxx \ ---- salomegeom-4.1.4.orig/debian/changelog -+++ salomegeom-4.1.4/debian/changelog -@@ -0,0 +1,6 @@ -+salomegeom (4.1.4-5) unstable; urgency=low -+ -+ * Initial release -+ -+ -- Werner Mayer Sun, 23 Aug 2009 17:12:19 +0200 -+ ---- salomegeom-4.1.4.orig/debian/rules -+++ salomegeom-4.1.4/debian/rules -@@ -0,0 +1,129 @@ -+#!/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 -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+BUILD_DIR = adm/lin -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: -+ chmod u-x resources/GUID.txt -+ chmod u-x resources/ImportExport -+ chmod u-x resources/Resources -+ chmod u-x resources/ShHealing -+ chmod u-x resources/ShHealingFullSet -+ cd $(BUILD_DIR) && \ -+ autoreconf --install -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ cd $(BUILD_DIR) && \ -+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+ --prefix=/usr --includedir=/usr/include/salomegeom \ -+ --libdir=/usr/lib --datadir=/usr/share/salomegeom \ -+ LDFLAGS="-Wl,-z,defs -L/usr/lib" \ -+ CXXFLAGS="$(CXXFLAGS) -I/usr/include/opencascade" -+ -+build: build-links build-stamp -+ -+build-links: -+ dh_testdir -+ cd $(BUILD_DIR) && \ -+ ln -s ../../inc inc && \ -+ ln -s ../../resources resources && \ -+ ln -s ../../src src -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ cd $(BUILD_DIR) && $(MAKE) -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ dh_clean -+# We always get some strange symlinks in these directories which we must remove first -+ rm -f inc/inc -+ rm -f src/src -+ rm -f resources/resources -+ rm -f build-stamp -+ cd $(BUILD_DIR) && \ -+ rm -f configure && \ -+ rm -f inc resources src && \ -+ find -name 'Makefile.in' | xargs rm -f && \ -+ find -name 'Makefile' | xargs rm -f && \ -+ find -name '*.o' | xargs rm -f && \ -+ find -name '*.la' | xargs rm -f && \ -+ find -name '*.lo' | xargs rm -f && \ -+ find -name '*.deps' | xargs rm -rf && \ -+ find -name '*.libs' | xargs rm -rf && \ -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh && \ -+ rm -f ltmain.sh missing config.log libtool && \ -+ rm -f config.h config.h.in config.status && \ -+ rm -rf build-aux autom4te.cache -+ -+install: build-stamp -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/salomegeom. -+ cd $(BUILD_DIR) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/salomegeom -+ -+# install the core system -+ dh_install -psalomegeom debian/tmp/salomegeom/usr/share/* usr/share/ -+ dh_install -psalomegeom debian/tmp/salomegeom/usr/lib/lib*.so.* usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.so usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.la usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.a usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/include/* usr/include -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs -+ dh_installdocs -+ dh_installexamples -+ dh_desktop -+# dh_installinfo -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install -+ ---- salomegeom-4.1.4.orig/debian/control -+++ salomegeom-4.1.4/debian/control -@@ -0,0 +1,26 @@ -+Source: salomegeom -+Section: libs -+Priority: extra -+Maintainer: Werner Mayer -+Build-Depends: cdbs, debhelper (>= 5), libopencascade-dev -+Standards-Version: 3.7.3 -+ -+Package: salomegeom -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends} -+Description: SALOME Geometry Module -+ A complete OpenCascade - OCAF based CAD framework.Note that this is not -+ the original SALOME GEOM project but an effort to create a standalone -+ framework based on the existing one from SALOME project, with the -+ addition of extra functionality. -+ -+Package: salomegeom-dev -+Architecture: any -+Section: libdevel -+Depends: salomegeom (>= ${source:Version}) -+Description: SALOME Geometry Module development files -+ A complete OpenCascade - OCAF based CAD framework.Note that this is not -+ the original SALOME GEOM project but an effort to create a standalone -+ framework based on the existing one from SALOME project, with the -+ addition of extra functionality. -+ ---- salomegeom-4.1.4.orig/debian/compat -+++ salomegeom-4.1.4/debian/compat -@@ -0,0 +1 @@ -+5 ---- salomegeom-4.1.4.orig/debian/README.Debian -+++ salomegeom-4.1.4/debian/README.Debian -@@ -0,0 +1,6 @@ -+salomegeom for Debian -+--------------------- -+ -+- First Debian package for SalomeGeom. -+ -+ -- Werner Mayer Sun, 23 Aug 2009 17:12:19 +0200 ---- salomegeom-4.1.4.orig/debian/docs -+++ salomegeom-4.1.4/debian/docs -@@ -0,0 +1 @@ -+README.LINUX ---- salomegeom-4.1.4.orig/debian/copyright -+++ salomegeom-4.1.4/debian/copyright -@@ -0,0 +1,16 @@ -+This package was debianized by Werner Mayer on -+Sun, 23 Aug 2009 17:12:19 +0200. -+ -+It was downloaded from http://surfnet.dl.sourceforge.net/project/salomegeometry/salomegeometry/4.1.4_v5/geom-4.1.4.5.tar.gz -+ -+Upstream Author: -+ Fotis Sioutis -+ -+Copyright: -+ Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -+ CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS -+ -+License: LGPL-2.1 -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ diff --git a/package/debian/diff/salomegeom_5.1.1-6.diff b/package/debian/diff/salomegeom_5.1.1-6.diff deleted file mode 100644 index 4b840c689f..0000000000 --- a/package/debian/diff/salomegeom_5.1.1-6.diff +++ /dev/null @@ -1,307 +0,0 @@ ---- salomegeom-5.1.1.orig/adm/lin/Makefile.am -+++ salomegeom-5.1.1/adm/lin/Makefile.am -@@ -2,10 +2,10 @@ - # geomdir = ./ - - # copy some files --targetdir = $(prefix) --dist_target_DATA = LICENCE.lgpl -+#targetdir = $(datadir) -+#dist_target_DATA = LICENCE.lgpl - --resourcedir = $(prefix)/resources -+resourcedir = $(datadir)/resources - dist_resource_DATA = $(srcdir)/resources/GUID.txt $(srcdir)/resources/ImportExport $(srcdir)/resources/Resources $(srcdir)/resources/ShHealing - - -@@ -16,7 +16,7 @@ - AM_CPPFLAGS = -I$(CASROOT)/inc -I$(srcdir)/$(geomdir)inc/ -I$(srcdir)/$(geomdir)src/GEOMAlgo -I$(srcdir)/$(geomdir)src/BlockFix -I$(srcdir)/$(geomdir)src/GEOM -I$(srcdir)/$(geomdir)src/NMTTools -I$(srcdir)/$(geomdir)src/NMTDS - - # set library names --lib_LTLIBRARIES = libExchangeCSFDB.la libArchimede.la libNMTDS.la libNMTTools.la libGEOMAlgo.la libGEOMImpl.la libGEOM.la libExchangeBREP.la libExchangeIGES.la libExchangeSTEP.la libExchangeSTL.la libExchangeVRML.la libPartition.la libShHealOper.la libSketcher.la -+lib_LTLIBRARIES = libExchangeCSFDB.la libArchimede.la libNMTDS.la libNMTTools.la libGEOMAlgo.la libGEOM.la libShHealOper.la libExchangeBREP.la libExchangeIGES.la libExchangeSTEP.la libExchangeSTL.la libExchangeVRML.la libPartition.la libSketcher.la libGEOMImpl.la - - # set global linker flags - AM_LDFLAGS = -version-info 1:0:0 -@@ -24,24 +24,24 @@ - uninstall-local: - -rm -rf $(DESTDIR)$(libdir) - -rm -rf $(DESTDIR)$(includedir) -- -rm -rf $(DESTDIR)$(prefix)/resources -- -rm $(DESTDIR)$(prefix)/env_geom.sh -+ -rm -rf $(DESTDIR)$(datadir)/resources -+ -rm $(DESTDIR)$(datadir)/env_geom.sh - - install-exec-local: -- test -z "$(DESTDIR)$(prefix)" || $(mkdir_p) "$(DESTDIR)$(prefix)" -- @echo "#!/bin/bash" > $(DESTDIR)$(prefix)/env_geom.sh -- @echo "export GEOMROOT="$(prefix) >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "export CSF_ResourcesDefaults="$(prefix)/resources >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "if [ -z "LD_LIBRARY_PATH" ];" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "then LD_LIBRARY_PATH="$(libdir)";" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "else LD_LIBRARY_PATH="$(libdir)":\$$LD_LIBRARY_PATH;" >> $(DESTDIR)$(prefix)/env_geom.sh -- @echo "fi" >> $(DESTDIR)$(prefix)/env_geom.sh -- chmod a+x $(DESTDIR)$(prefix)/env_geom.sh -- test -z "$(DESTDIR)$(prefix)/resources" || $(mkdir_p) "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/GUID.txt "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/ImportExport "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/Resources "$(DESTDIR)$(prefix)/resources" -- cp $(srcdir)/resources/ShHealing "$(DESTDIR)$(prefix)/resources" -+ test -z "$(DESTDIR)$(datadir)" || $(mkdir_p) "$(DESTDIR)$(datadir)" -+ @echo "#!/bin/bash" > $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "export GEOMROOT="$(prefix) >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "export CSF_ResourcesDefaults="$(datadir)/resources >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "if [ -z "LD_LIBRARY_PATH" ];" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "then LD_LIBRARY_PATH="$(libdir)";" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "else LD_LIBRARY_PATH="$(libdir)":\$$LD_LIBRARY_PATH;" >> $(DESTDIR)$(datadir)/env_geom.sh -+ @echo "fi" >> $(DESTDIR)$(datadir)/env_geom.sh -+ chmod a+x $(DESTDIR)$(datadir)/env_geom.sh -+ test -z "$(DESTDIR)$(datadir)/resources" || $(mkdir_p) "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/GUID.txt "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/ImportExport "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/Resources "$(DESTDIR)$(datadir)/resources" -+ cp $(srcdir)/resources/ShHealing "$(DESTDIR)$(datadir)/resources" - - # set ARCHIMDE sources - libArchimede_la_SOURCES = $(srcdir)/$(geomdir)src/Archimede/Archimede_VolumeSection.cpp -@@ -582,6 +582,26 @@ - # libShHealOper_la_LDFLAGS = -version-info 0:0:0 - # libSketcher_la_LDFLAGS = -version-info 0:0:0 - -+libArchimede_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKGeomAlgo -lTKGeomBase -lTKG3d -lTKMesh -+libExchangeBREP_la_LIBADD = -lTKMath -lTKernel -lTKBRep -+libExchangeCSFDB_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKPShape -lTKShapeSchema -lPTKernel -+libExchangeIGES_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKIGES -+libExchangeSTEP_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKSTEP -+libExchangeSTL_la_LIBADD = -lTKernel -lTKSTL -+libExchangeVRML_la_LIBADD = -lTKernel -lTKVRML -+libNMTDS_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBO -+libNMTTools_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBO -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKTopAlgo -lNMTDS -+libGEOMAlgo_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKBO -lTKG2d -lTKG3d -lTKGeomAlgo \ -+ -lTKGeomBase -lTKTopAlgo -lTKMesh -lTKShHealing -lNMTDS -lNMTTools -+libGEOM_la_LIBADD = -lTKMath -lTKernel -lTKXSBase -lTKBRep -lTKCAF -lTKCDF -lTKLCAF -lTKXSBase \ -+ -lTKAdvTools -lTKG2d -+libGEOMImpl_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKTopAlgo -lTKCAF -lTKOffset -lTKPrim -lTKShHealing \ -+ -lTKBool -lTKBO -lTKMesh -lTKG2d -lTKG3d -lTKFillet -lTKGeomAlgo -lTKGeomBase -lTKLCAF \ -+ -lGEOMAlgo -lGEOM -lArchimede -lShHealOper -lSketcher -ldl -+libPartition_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKG2d -lTKG3d -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -+libShHealOper_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKBool -lTKShHealing -lTKTopAlgo -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKLCAF -+libSketcher_la_LIBADD = -lTKMath -lTKernel -lTKBRep -lTKTopAlgo -lTKG2d -lTKGeomAlgo -+ - # include files to be copied to installdir/inc - include_HEADERS = $(srcdir)/$(geomdir)inc/Archimede_VolumeSection.hxx \ - $(srcdir)/$(geomdir)inc/BlockFix_BlockFixAPI.hxx \ -@@ -921,7 +941,6 @@ - $(srcdir)/$(geomdir)inc/ShHealOper_RemoveInternalWires.hxx \ - $(srcdir)/$(geomdir)inc/ShHealOper_Sewing.hxx \ - $(srcdir)/$(geomdir)inc/ShHealOper_ShapeProcess.hxx \ --$(srcdir)/$(geomdir)inc/ShHealOper_SpiltCurve2d.hxx \ - $(srcdir)/$(geomdir)inc/ShHealOper_SplitCurve2d.hxx \ - $(srcdir)/$(geomdir)inc/ShHealOper_SplitCurve3d.hxx \ - $(srcdir)/$(geomdir)inc/ShHealOper_Tool.hxx \ ---- salomegeom-5.1.1.orig/debian/changelog -+++ salomegeom-5.1.1/debian/changelog -@@ -0,0 +1,6 @@ -+salomegeom (5.1.1-6) unstable; urgency=low -+ -+ * Initial release -+ -+ -- Werner Mayer Sun, 23 Aug 2009 17:12:19 +0200 -+ ---- salomegeom-5.1.1.orig/debian/rules -+++ salomegeom-5.1.1/debian/rules -@@ -0,0 +1,129 @@ -+#!/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 -+ -+# These are used for cross-compiling and for saving the configure script -+# from having to guess our platform (since we know it already) -+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -+BUILD_DIR = adm/lin -+ -+CFLAGS = -Wall -g -+ -+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) -+ CFLAGS += -O0 -+else -+ CFLAGS += -O2 -+endif -+ -+configure: -+ chmod u-x resources/GUID.txt -+ chmod u-x resources/ImportExport -+ chmod u-x resources/Resources -+ chmod u-x resources/ShHealing -+ chmod u-x resources/ShHealingFullSet -+ cd $(BUILD_DIR) && \ -+ autoreconf --install -+ -+config.status: configure -+ dh_testdir -+# Add here commands to configure the package. -+ cd $(BUILD_DIR) && \ -+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ -+ --prefix=/usr --includedir=/usr/include/salomegeom \ -+ --libdir=/usr/lib --datadir=/usr/share/salomegeom \ -+ LDFLAGS="-Wl,-z,defs -L/usr/lib" \ -+ CXXFLAGS="$(CXXFLAGS) -I/usr/include/opencascade" -+ -+build: build-links build-stamp -+ -+build-links: -+ dh_testdir -+ cd $(BUILD_DIR) && \ -+ ln -s ../../inc inc && \ -+ ln -s ../../resources resources && \ -+ ln -s ../../src src -+ -+build-stamp: config.status -+ dh_testdir -+ -+# Add here commands to compile the package. -+ cd $(BUILD_DIR) && $(MAKE) -+ touch $@ -+ -+# Add here commands to clean up after the build process. -+clean: -+ dh_testdir -+ dh_testroot -+ dh_clean -+# We always get some strange symlinks in these directories which we must remove first -+ rm -f inc/inc -+ rm -f src/src -+ rm -f resources/resources -+ rm -f build-stamp -+ cd $(BUILD_DIR) && \ -+ rm -f configure && \ -+ rm -f inc resources src && \ -+ find -name 'Makefile.in' | xargs rm -f && \ -+ find -name 'Makefile' | xargs rm -f && \ -+ find -name '*.o' | xargs rm -f && \ -+ find -name '*.la' | xargs rm -f && \ -+ find -name '*.lo' | xargs rm -f && \ -+ find -name '*.deps' | xargs rm -rf && \ -+ find -name '*.libs' | xargs rm -rf && \ -+ rm -f stamp-h1 aclocal.m4 config.guess config.sub depcomp install-sh && \ -+ rm -f ltmain.sh missing config.log libtool && \ -+ rm -f config.h config.h.in config.status && \ -+ rm -rf build-aux autom4te.cache -+ -+install: build-stamp -+ dh_testdir -+ dh_testroot -+ dh_clean -k -+ dh_installdirs -+ -+# Add here commands to install the package into debian/salomegeom. -+ cd $(BUILD_DIR) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/salomegeom -+ -+# install the core system -+ dh_install -psalomegeom debian/tmp/salomegeom/usr/share/* usr/share/ -+ dh_install -psalomegeom debian/tmp/salomegeom/usr/lib/lib*.so.* usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.so usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.la usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/lib/lib*.a usr/lib -+ dh_install -psalomegeom-dev debian/tmp/salomegeom/usr/include/* usr/include -+ -+# Build architecture-independent files here. -+binary-indep: build install -+# We have nothing to do by default. -+ -+# Build architecture-dependent files here. -+binary-arch: build install -+ dh_testdir -+ dh_testroot -+ dh_installchangelogs -+ dh_installdocs -+ dh_installexamples -+ dh_desktop -+# dh_installinfo -+ dh_link -+ dh_strip -+ dh_compress -+ dh_fixperms -+ dh_makeshlibs -+ dh_installdeb -+ dh_shlibdeps -+ dh_gencontrol -+ dh_md5sums -+ dh_builddeb -+ -+binary: binary-indep binary-arch -+.PHONY: build clean binary-indep binary-arch binary install -+ ---- salomegeom-5.1.1.orig/debian/control -+++ salomegeom-5.1.1/debian/control -@@ -0,0 +1,26 @@ -+Source: salomegeom -+Section: libs -+Priority: extra -+Maintainer: Werner Mayer -+Build-Depends: cdbs, debhelper (>= 5), libopencascade-dev -+Standards-Version: 3.7.3 -+ -+Package: salomegeom -+Architecture: any -+Depends: ${shlibs:Depends}, ${misc:Depends} -+Description: SALOME Geometry Module -+ A complete OpenCascade - OCAF based CAD framework.Note that this is not -+ the original SALOME GEOM project but an effort to create a standalone -+ framework based on the existing one from SALOME project, with the -+ addition of extra functionality. -+ -+Package: salomegeom-dev -+Architecture: any -+Section: libdevel -+Depends: salomegeom (>= ${source:Version}) -+Description: SALOME Geometry Module development files -+ A complete OpenCascade - OCAF based CAD framework.Note that this is not -+ the original SALOME GEOM project but an effort to create a standalone -+ framework based on the existing one from SALOME project, with the -+ addition of extra functionality. -+ ---- salomegeom-5.1.1.orig/debian/compat -+++ salomegeom-5.1.1/debian/compat -@@ -0,0 +1 @@ -+5 ---- salomegeom-5.1.1.orig/debian/README.Debian -+++ salomegeom-5.1.1/debian/README.Debian -@@ -0,0 +1,6 @@ -+salomegeom for Debian -+--------------------- -+ -+- First Debian package for SalomeGeom. -+ -+ -- Werner Mayer Sun, 23 Aug 2009 17:12:19 +0200 ---- salomegeom-5.1.1.orig/debian/docs -+++ salomegeom-5.1.1/debian/docs -@@ -0,0 +1 @@ -+README.LINUX ---- salomegeom-5.1.1.orig/debian/copyright -+++ salomegeom-5.1.1/debian/copyright -@@ -0,0 +1,16 @@ -+This package was debianized by Werner Mayer on -+Sun, 23 Aug 2009 17:12:19 +0200. -+ -+It was downloaded from https://salomegeometry.svn.sourceforge.net/svnroot/salomegeometry/tags/5.1.1_v6 -+ -+Upstream Author: -+ Fotis Sioutis -+ -+Copyright: -+ Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -+ CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS -+ -+License: LGPL-2.1 -+ On Debian systems, the complete text of the GNU Lesser General Public -+ License version 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. -+ diff --git a/package/debian/dirs b/package/debian/dirs deleted file mode 100644 index a01c68cdfa..0000000000 --- a/package/debian/dirs +++ /dev/null @@ -1,7 +0,0 @@ -usr/share/icons/hicolor/16x16/apps -usr/share/icons/hicolor/32x32/apps -usr/share/icons/hicolor/48x48/apps -usr/share/icons/hicolor/64x64/apps -usr/share/icons/hicolor/scalable/apps -usr/share/icons/hicolor/64x64/mimetypes - diff --git a/package/debian/freecad-doc.doc-base b/package/debian/freecad-doc.doc-base deleted file mode 100644 index 1376307b74..0000000000 --- a/package/debian/freecad-doc.doc-base +++ /dev/null @@ -1,15 +0,0 @@ -Document: freecad-development-documentation -Title: FreeCAD development documentation -Author: FreeCAD developers -Abstract: FreeCAD is a general purpose Open Source 3D - CAD/MCAD/CAx/CAE/PLM modeler, aimed directly at mechanical engineering - and product design but also fits in a wider range of uses around - engineering, such as architecture or other engineering specialties. - It is a feature-based parametric modeler with a modular software - architecture which makes it easy to provide additional functionality - without modifying the core system. -Section: Science/Engineering - -Format: HTML -Index: /usr/share/doc/freecad-doc/Start_Page.html -Files: /usr/share/doc/freecad-doc/*.q* diff --git a/package/debian/freecad-doc.docs b/package/debian/freecad-doc.docs deleted file mode 100644 index 1b5962bf56..0000000000 --- a/package/debian/freecad-doc.docs +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/freecad/doc/* diff --git a/package/debian/freecad.1 b/package/debian/freecad.1 deleted file mode 100644 index 97da3ca350..0000000000 --- a/package/debian/freecad.1 +++ /dev/null @@ -1,73 +0,0 @@ -.\" Hey, EMACS: -*- nroff -*- -.\" First parameter, NAME, should be all caps -.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -.\" other parameters are allowed: see man(7), man(1) -.TH FREECAD 1 "July 25, 2007" freecad "Linux User's Manual" -.\" Please adjust this date whenever revising the manpage. -.\" -.\" Some roff macros, for reference: -.\" .nh disable hyphenation -.\" .hy enable hyphenation -.\" .ad l left justify -.\" .ad b justify to both left and right margins -.\" .nf disable filling -.\" .fi enable filling -.\" .br insert line break -.\" .sp insert n+1 empty lines -.\" for manpage-specific macros, see man(7) -.SH NAME -freecad \- An extensible Open Source CAx program for Unix/X11 -.SH SYNOPSIS -.B freecad -.RI [ options ] " files" -.br -.B freecadcmd -.RI [ options ] " files" -.SH DESCRIPTION -.B FreeCAD -is an Open Source CAx RAD based on OpenCasCade, Qt and Python. It features -some key concepts like macro recording, workbenches, ability to run as a -server and dynamically loadable application extensions and it is designed -to be platform independent. -.\" TeX users may be more comfortable with the \fB\fP and -.\" \fI\fP escape sequences to invode bold face and italics, -.\" respectively. -.SH USAGE -\fBfreecad\fR starts with a GUI while \fBfreecadcmd\fR is only a pure command line version that starts a Python interpreter. -.SH OPTIONS -These programs follow the usual GNU command line syntax, with long -options starting with two dashes (`-'). -A summary of the options supported by \fBfreecad\fR is included below. -.SS "Generic options" -.TP -\fB\-h, \-\-help\fR -Show summary of options. -.TP -\fB\-v, \-\-version\fR -Show version of program. -.TP -\fB\-c, \-\-console\fR -Start in console mode. -.TP -\fB\-\-response\-file\fR \fIarg\fR -Can be specified with '@name', too. - -.SS "Configuration" -.TP -\fB\-l, \-\-write\-log\fR -Write a log file. -.TP -\fB\-t, \-\-run\-test\fR \fIarg\fR -Test level. -.TP -\fB\-M, \-\-module\-path\fR \fIarg\fR -Additional module path. -.TP -\fB\-P, \-\-python\-path\fR \fIarg\fR -Additional Python path. -.SH SEE ALSO -To get more information about \fBFreeCAD\fR, please visit \fIhttp://www.freecadweb.org\fR -.SH BUGS -To report a bug, please visit \fIhttp://www.freecadweb.org/tracker/my_view_page.php\fR -.SH AUTHOR -This manual page was written by Werner Mayer. diff --git a/package/debian/freecad.appdata.xml b/package/debian/freecad.appdata.xml deleted file mode 100644 index 0a739762b2..0000000000 --- a/package/debian/freecad.appdata.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - freecad.desktop - CC-BY-3.0 - LGPL-2.1+ - FreeCAD - An open source parametric 3D CAD modeler - -

FreeCAD is a parametric 3D modeler. Parametric modeling - allows you to easily modify your design by going back into - your model history and changing its parameters. FreeCAD is - open source (LGPL license) and completely modular, allowing - for very advanced extension and customization.

-

FreeCAD is multiplatform, and reads and writes many open - file formats such as STEP, IGES, STL and others.

-
- - http://www.freecadweb.org/wiki/images/5/56/Freecad_jeep.png - - http://www.freecadweb.org - yorik@uncreated.net -
diff --git a/package/debian/freecad.desktop b/package/debian/freecad.desktop deleted file mode 100644 index 4fd72cd4aa..0000000000 --- a/package/debian/freecad.desktop +++ /dev/null @@ -1,18 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=FreeCAD -Name[de]=FreeCAD -Comment=Feature based Parametric Modeler -Comment[de]=Feature-basierter parametrischer Modellierer -GenericName=CAD Application -GenericName[de]=CAD-Anwendung -Exec=freecad %F -Path=/usr/lib/freecad -Terminal=false -Type=Application -Icon=freecad -Categories=Graphics;Science;Engineering; -StartupNotify=true -GenericName[de_DE]=Feature-basierter parametrischer Modellierer -Comment[de_DE]=Feature-basierter parametrischer Modellierer -MimeType=application/x-extension-fcstd; diff --git a/package/debian/freecad.install b/package/debian/freecad.install deleted file mode 100644 index 1cf7aae3cf..0000000000 --- a/package/debian/freecad.install +++ /dev/null @@ -1,6 +0,0 @@ -debian/freecad.desktop usr/share/applications -debian/menu usr/share/menu/freecad -usr/share/freecad -usr/lib/freecad/bin -usr/lib/freecad/Mod -usr/lib/freecad/lib diff --git a/package/debian/freecad.links b/package/debian/freecad.links deleted file mode 100644 index fc1670afd1..0000000000 --- a/package/debian/freecad.links +++ /dev/null @@ -1,3 +0,0 @@ -usr/lib/freecad/bin/FreeCAD usr/bin/freecad -usr/lib/freecad/bin/FreeCADCmd usr/bin/freecadcmd -usr/share/man/man1/freecad.1.gz usr/share/man/man1/freecadcmd.1.gz diff --git a/package/debian/freecad.lintian-overrides b/package/debian/freecad.lintian-overrides deleted file mode 100644 index d74c29d566..0000000000 --- a/package/debian/freecad.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -freecad: binary-or-shlib-defines-rpath diff --git a/package/debian/freecad.manpages b/package/debian/freecad.manpages deleted file mode 100644 index 569795642a..0000000000 --- a/package/debian/freecad.manpages +++ /dev/null @@ -1,2 +0,0 @@ -debian/freecad.1 -debian/mime/freecad-thumbnailer.1 diff --git a/package/debian/freecad.sharedmimeinfo b/package/debian/freecad.sharedmimeinfo deleted file mode 100644 index 6d5e93e7d1..0000000000 --- a/package/debian/freecad.sharedmimeinfo +++ /dev/null @@ -1,8 +0,0 @@ - - - - - FreeCAD document files - - - diff --git a/package/debian/menu b/package/debian/menu deleted file mode 100644 index c939246be9..0000000000 --- a/package/debian/menu +++ /dev/null @@ -1,6 +0,0 @@ -?package(freecad):needs="X11"\ - section="Applications/Science/Engineering"\ - title="FreeCAD"\ - command="/usr/bin/freecad"\ - icon="/usr/share/freecad/freecad.xpm" - diff --git a/package/debian/mime/freecad-thumbnailer b/package/debian/mime/freecad-thumbnailer deleted file mode 100755 index e93508e23e..0000000000 --- a/package/debian/mime/freecad-thumbnailer +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/python - -import sys, zipfile -import getopt -from urlparse import urlparse -from urlparse import unquote - -opt,par = getopt.getopt(sys.argv[1:],'-s:') -uri = urlparse(par[0]) -if uri.scheme != "file": - sys.exit(1) - -inpfile = unquote(uri.path) -outfile = par[1] - -try: - zfile=zipfile.ZipFile(inpfile) - files=zfile.namelist() - # check for meta-file if it's really a FreeCAD document - if files[0] != "Document.xml": - sys.exit(1) - - image="thumbnails/Thumbnail.png" - if image in files: - image=zfile.read(image) - else: - #freecad=open("/usr/share/freecad/freecad-doc.png") - #image=freecad.read() - sys.exit(1) - - thumb=open(outfile,"wb") - thumb.write(image) - thumb.close() - -except: - sys.exit(1) - diff --git a/package/debian/mime/freecad-thumbnailer.1 b/package/debian/mime/freecad-thumbnailer.1 deleted file mode 100644 index 5ece532921..0000000000 --- a/package/debian/mime/freecad-thumbnailer.1 +++ /dev/null @@ -1,20 +0,0 @@ -.TH FREECAD 1 "August 04, 2008" freecad "Linux User's Manual" -.SH NAME -freecad-thumbnailer \- A thumbnailer for FreeCAD project files -.SH SYNOPSIS -\fBfreecad-thumbnailer\fP [ -s \fIsize\fP ] \fIinput file\fP \fIoutput file\fP -.SH DESCRIPTION -\fBfreecad-thumbnailer\fP -is a Python script that extracts an embedded thumbnail from a FreeCAD project file. -If no thumbnail is embedded then nothing happens. According to the specification of -freedesktop.org the thumbnail image is a PNG file. The required \fBinput file\fP argument -specifies the project file where the thumbnail should be extracted from and the -\fBoutput file\fP specifies the file where the thumbnail should be written to. -.SH OPTIONS -.TP -\fB-s \fIsize\fR -Specify the size of the image in pixel. -.SH "SEE ALSO" -freecad(1), freecadcmd(1) -.SH AUTHOR -This manual page was written by Werner Mayer. diff --git a/package/debian/mime/freecad.schemas b/package/debian/mime/freecad.schemas deleted file mode 100644 index d32c3f81d8..0000000000 --- a/package/debian/mime/freecad.schemas +++ /dev/null @@ -1,30 +0,0 @@ - - - - - /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable - /desktop/gnome/thumbnailers/application@x-extension-fcstd/enable - freecad - bool - true - - Enable thumbnailing of FreeCAD documents. - Enable thumbnailing of FreeCAD documents. - - - - - - /schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command - /desktop/gnome/thumbnailers/application@x-extension-fcstd/command - freecad - string - /usr/bin/freecad-thumbnailer -s %s %u %o - - Thumbnail command for documents from FreeCAD. - Valid command plus arguments for freecad-thumbnailer. - - - - - diff --git a/package/debian/mime/freecad.thumbnailer b/package/debian/mime/freecad.thumbnailer deleted file mode 100644 index e54d9a7a10..0000000000 --- a/package/debian/mime/freecad.thumbnailer +++ /dev/null @@ -1,4 +0,0 @@ -[Thumbnailer Entry] -TryExec=/usr/bin/freecad-thumbnailer -Exec=/usr/bin/freecad-thumbnailer -s %s %u %o -MimeType=application/x-extension-fcstd; diff --git a/package/debian/postinst.ex b/package/debian/postinst.ex deleted file mode 100755 index 8899f7ded8..0000000000 --- a/package/debian/postinst.ex +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -set -e - -case "$1" in - configure) - if [ -d /usr/share/freecad/Mod/Robot/Lib/Kuka ]; then - echo "resource files installed..." - else - echo "getting resource files ..." - wgetoptions="--tries=2 --timeout=60" - downloadurl="http://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk" - downloaddir="--directory-prefix=/usr/share/freecad/Mod/Robot/Lib/Kuka" - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr16.wrl - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr125_3.wrl - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr210.WRL - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr500_1.csv - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr500_1.wrl - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr_16.csv - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr_125.csv - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/kr_210_2.csv - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/testprog.dat - wget $wgetoptions $downloaddir $downloadurl/src/Mod/Robot/Lib/Kuka/testprog.src - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 - - diff --git a/package/debian/prerm.ex b/package/debian/prerm.ex deleted file mode 100644 index 757ca86882..0000000000 --- a/package/debian/prerm.ex +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -set -e - -case "$1" in - remove|upgrade|deconfigure) - downloaddir="/usr/share/freecad/Mod/Robot/Lib/Kuka" - rm -f $downloaddir/kr16.wrl - rm -f $downloaddir/kr125_3.wrl - rm -f $downloaddir/kr210.WRL - rm -f $downloaddir/kr500_1.csv - rm -f $downloaddir/kr500_1.wrl - rm -f $downloaddir/kr_16.csv - rm -f $downloaddir/kr_125.csv - rm -f $downloaddir/kr_210_2.csv - rm -f $downloaddir/testprog.dat - rm -f $downloaddir/testprog.src - ;; - - failed-upgrade) - ;; - - *) - echo "prerm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# - -exit 0 - - diff --git a/package/debian/rules b/package/debian/rules deleted file mode 100755 index ae83b27506..0000000000 --- a/package/debian/rules +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/make -f -%: - dh $@ --buildsystem=cmake --parallel --with python2 - -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - -extra_flags += \ --DFREECAD_BUILD_DEBIAN=ON \ --DBUILD_FEM_NETGEN=ON \ --DCMAKE_CXX_FLAGS="-Wall -DHAVE_SWIG=1 -fpermissive $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ --DCMAKE_C_FLAGS="-Wall -fpermissive $(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" \ --DCMAKE_SHARED_LINKER_FLAGS="$(shell dpkg-buildflags --get LDFLAGS)" \ --DLIB_SUFFIX="" \ --DOCC_INCLUDE_DIR="/usr/include/oce" \ --DCMAKE_INSTALL_PREFIX="/usr/lib/freecad" \ --DCMAKE_INSTALL_DATADIR="/usr/share/freecad" - -override_dh_auto_configure: - dh_auto_configure -- $(extra_flags) - cp -f src/Build/Version.h obj-$(DEB_BUILD_GNU_TYPE)/src/Build/Version.h - -override_dh_compress: - dh_compress -X.qch -X.qhc - -override_dh_installchangelogs: - dh_installchangelogs ChangeLog.txt - -override_dh_installmime: - dh_installmime - dh_install debian/mime/freecad-thumbnailer usr/bin - dh_install debian/mime/freecad.thumbnailer usr/share/thumbnailers - dh_install debian/mime/freecad.schemas etc/gconf/schemas - -override_dh_icons: - install -m 644 debian/freecad/usr/share/freecad/freecad-icon-16.png debian/freecad/usr/share/icons/hicolor/16x16/apps/freecad.png - install -m 644 debian/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/32x32/apps/freecad.png - install -m 644 debian/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/48x48/apps/freecad.png - install -m 644 debian/freecad/usr/share/freecad/freecad-icon-64.png debian/freecad/usr/share/icons/hicolor/64x64/apps/freecad.png - install -m 644 debian/freecad/usr/share/freecad/freecad.svg debian/freecad/usr/share/icons/hicolor/scalable/apps/freecad.svg - install -m 644 debian/freecad/usr/share/freecad/freecad-doc.png debian/freecad/usr/share/icons/hicolor/64x64/mimetypes/application-x-extension-fcstd.png - diff --git a/package/debian/scripts/get_git_orig_src.sh b/package/debian/scripts/get_git_orig_src.sh deleted file mode 100644 index f58e8d9d83..0000000000 --- a/package/debian/scripts/get_git_orig_src.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash - -# The script creates a tar.xz tarball from git-repository of freecad-project -# ./get_orig_src.sh commitID - creates a tarball of specified commit -# ./get_orig_src.sh - creates a tarball of the latest version -# Packages, that needs to be installed to use the script: -# atool, git-core - -set -e - -git clone git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad git_temp_packaging - -cd git_temp_packaging - -if [ $1 ] -then - echo 'Checking out the revision ' $1 - git checkout -b newvers $1 -else - echo 'Using the latest revision' -fi - -GIT_CMT_COUNT=$(git rev-list HEAD | wc -l) - -DEB_VER=0.13.$GIT_CMT_COUNT-dfsg -FOLDER_NAME=freecad-$DEB_VER -TARBALL_NAME=freecad_$DEB_VER.orig.tar.xz - -echo $DEB_VER -echo $FOLDER_NAME -echo $TARBALL_NAME - -python src/Tools/SubWCRev.py - -cd .. - -rm -fr $FOLDER_NAME - -mv git_temp_packaging $FOLDER_NAME -rm -rf $FOLDER_NAME/.git -rm -rf $FOLDER_NAME/src/3rdParty/CxImage -rm -rf $FOLDER_NAME/src/3rdParty/Pivy -rm -rf $FOLDER_NAME/src/3rdParty/Pivy-0.5 - -tar Jcvf $TARBALL_NAME $FOLDER_NAME - -rm -fr $FOLDER_NAME diff --git a/package/debian/source/format b/package/debian/source/format deleted file mode 100644 index d3827e75a5..0000000000 --- a/package/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -1.0 diff --git a/package/debian/source/lintian-overrides b/package/debian/source/lintian-overrides deleted file mode 100644 index 0a52f43ba2..0000000000 --- a/package/debian/source/lintian-overrides +++ /dev/null @@ -1,3 +0,0 @@ -# Lintian thinks uploader Adam Powell's name violates policy -freecad source: uploader-address-missing "Adam C. Powell -freecad source: uploader-not-full-name IV" diff --git a/package/debian/watch b/package/debian/watch deleted file mode 100644 index 58fd4a7bd5..0000000000 --- a/package/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=3 -http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz diff --git a/package/makedebian.sh b/package/makedebian.sh deleted file mode 100755 index e1809b34df..0000000000 --- a/package/makedebian.sh +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -# (c) 2009 Werner Mayer GPL - -# This script creates a new source tarball and extracts it in the build -# directory. The source directory and tarball are renamed to Debian- -# conform names. -# Then the debian directory is created from a diff file and prepared for -# the new build. For this the following steps are executed: -# -# 1. cd freecad-X.Y.xyz -# 2. patch -p1 < .../debian/diff/freecad_hardy.diff -# 3. dch -v X.Y.xyz-1hardy1 "New release for Ubuntu 8.04 (Hardy Heron)" -# 4. debuild -# -# Example how to work with sed can be found here: -# http://www.grymoire.com/Unix/Sed.html - -# global settings -TMP_PATH=/tmp -MAJ=0 -MIN=13 - -# go to root directory -CUR_DIR=$PWD -verz=`dirname $(readlink -f ${0})` -cd $verz && cd .. - -# http://blog.marcingil.com/2011/11/creating-build-numbers-using-git-commits/ -if git log -1 >/dev/null 2>&1; then - REV=`git rev-list HEAD | wc -l | sed -e 's/ *//g' | xargs -n1 printf %04d` -else - REV=0 -fi - -SRC_DIR=$PWD - -# Prepare source tarball and unpack it in build directory -cd $CUR_DIR -make dist-git -cd $verz && cd .. -rm -rf $TMP_PATH/freecad-$REV -mkdir $TMP_PATH/freecad-$REV -mv freecad-$MAJ.$MIN.$REV.tar.gz $TMP_PATH/freecad-$REV/freecad_$MAJ.$MIN.$REV.orig.tar.gz -cd $TMP_PATH/freecad-$REV -tar -xzf freecad_$MAJ.$MIN.$REV.orig.tar.gz -cd freecad-$MAJ.$MIN.$REV -#rm -rf src/CXX -#rm -rf src/zipios++ - -# Prepare debian folder and set the revision number in debian/changelog -# for package versioning -LSB_RELS=`lsb_release -r | cut -f2` -LSB_DESC=`lsb_release -d | cut -f2` -LSB_CODE=`lsb_release -c | cut -f2` -patch -p1 < $SRC_DIR/package/debian/diff/freecad_$LSB_CODE.diff -DEBEMAIL="wmayer@users.sourceforge.net" -export DEBEMAIL -dch -v $MAJ.$MIN.$REV-1"$LSB_CODE"1 "New release for $LSB_DESC ($LSB_CODE)" -debuild -cd .. -gunzip freecad_$MAJ.$MIN.$REV-1"$LSB_CODE"1.diff.gz -mv freecad_$MAJ.$MIN.$REV-1"$LSB_CODE"1.diff $SRC_DIR/package/debian/freecad_$LSB_CODE.diff - - -exit 0 -