Remove unused Debian packaging files
These files are not used in Debian or the PPA; they use conventions from many years ago and in general are cruft. The canonical location for this information is now https://salsa.debian.org/science-team/freecad. This fixes #2984.
This commit is contained in:
@@ -1,305 +0,0 @@
|
||||
freecad (0.15-1precise3) precise; urgency=low
|
||||
|
||||
* control: added netgen-headers to Build Depends.
|
||||
|
||||
-- Normand Chamberland <gemnoc@gmail.com> 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 <gemnoc@gmail.com> Thu, 06 Nov 2014 22:10:44 -0500
|
||||
|
||||
freecad (0.15-1precise1) precise; urgency=low
|
||||
|
||||
* Bumped version number as per upstream version
|
||||
|
||||
-- Normand Chamberland <gemnoc@gmail.com> Thu, 07 Aug 2014 11:34:39 -0400
|
||||
|
||||
freecad (0.14-1precise2) precise; urgency=low
|
||||
|
||||
* Set new version number.
|
||||
|
||||
-- Werner Mayer <wmayer@users.sourceforge.net> 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 <gemnoc@gmail.com> Sun, 05 May 2013 18:31:47 -0400
|
||||
|
||||
freecad (0.13-1precise1) precise; urgency=low
|
||||
|
||||
* New release for Ubuntu 12.04 (precise)
|
||||
|
||||
-- Normand Chamberland <gemnoc@gmail.com> 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 <gladky.anton@gmail.com> 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" <hazelsct@debian.org> 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 <doko@ubuntu.com> 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 <doko@ubuntu.com> 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 <bhavi@ubuntu.com> 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
|
||||
<Petr.Salinger@seznam.cz> for the patch (closes: #592461).
|
||||
|
||||
-- Teemu Ikonen <tpikonen@gmail.com> 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 <jriddell@ubuntu.com> 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 <ari-tczew@tlen.pl> 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 <tpikonen@gmail.com> 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 <scott@kitterman.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> 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 <hazelsct@debian.org> 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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
|
||||
freecad (0.8.2237-1) unstable; urgency=low
|
||||
|
||||
* New Upstream release
|
||||
|
||||
-- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
|
||||
freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
|
||||
freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
|
||||
* New debian package for Feisty
|
||||
|
||||
-- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
|
||||
freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
|
||||
* Qt4 port started
|
||||
|
||||
-- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
|
||||
freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
|
||||
* Initial Release
|
||||
|
||||
-- Werner Mayer <wmayer@users.sourceforge.net> Tue, 26 Sep 2006 16:55:15 +0200
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
7
|
||||
@@ -1,69 +0,0 @@
|
||||
Source: freecad
|
||||
Section: science
|
||||
Priority: extra
|
||||
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
|
||||
Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>, Anton Gladky <gladky.anton@gmail.com>
|
||||
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.
|
||||
|
||||
@@ -1,275 +0,0 @@
|
||||
Format: http://dep.debian.net/deps/dep5/
|
||||
Upstream-Contact: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
X-Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
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 <juergen.riegel@web.de>,
|
||||
Werner Mayer <wmayer@users.sourceforge.net>
|
||||
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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
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 <cline@frii.com>
|
||||
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 <werner.wm.mayer@gmx.de>
|
||||
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 <tam@cs.lth.se>
|
||||
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 <Joachim.Zettler@gmx.de>
|
||||
License: LGPL-2+
|
||||
|
||||
Files: src/Mod/Raytracing/App/resources/*
|
||||
Copyright: 2005 Georg Wiora <georg.wiora@quarkbox.de>,
|
||||
Juergen Riegel <juergen.riegel@web.de>
|
||||
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 <juergen.riegel@web.de>,
|
||||
Werner Mayer <wmayer@users.sourceforge.net>
|
||||
License: GPL-2+
|
||||
|
||||
Files: src/Tools/generateBase/generateDS.py
|
||||
Copyright: 2003 Dave Kuhlman
|
||||
License: MIT
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2007-2009 Werner Mayer <wmayer@users.sourceforge.net>,
|
||||
Teemu Ikonen <tpikonen@gmail.com>
|
||||
License: LGPL-2+
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Sat, 11 Oct 2008 15:56:27 +0200
|
||||
+
|
||||
+freecad (0.7.1525-1feisty1) feisty; urgency=low
|
||||
+
|
||||
+ * Activate MIME support in rules file
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Sat, 24 May 2008 00:09:08 +0200
|
||||
+
|
||||
+freecad (0.7.1350-1) unstable; urgency=low
|
||||
+
|
||||
+ * Official release for version 0.7
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) feisty; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) unstable; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) unstable; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net>
|
||||
+Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <Joachim.Zettler@gmx.de>,
|
||||
+ Human Rezai <human@mytum.de>,
|
||||
+ Mohamad Najib Muhammad Noor <najib_bean@yahoo.co.uk>,
|
||||
+ Stephane Routelous <stephane.routelous@exotk.org>,
|
||||
+ Jürgen Riegel <juergen.riegel@web.de>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <wmayer@users.sourceforge.net>
|
||||
+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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <wmayer@users.sourceforge.net>, 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 @@
|
||||
+<gconfschemafile>
|
||||
+ <schemalist>
|
||||
+
|
||||
+ <schema>
|
||||
+ <key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</key>
|
||||
+ <applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</applyto>
|
||||
+ <owner>freecad</owner>
|
||||
+ <type>bool</type>
|
||||
+ <default>true</default>
|
||||
+ <locale name="C">
|
||||
+ <short>Enable thumbnailing of FreeCAD documents.</short>
|
||||
+ <long>Enable thumbnailing of FreeCAD documents.</long>
|
||||
+ </locale>
|
||||
+ </schema>
|
||||
+
|
||||
+
|
||||
+ <schema>
|
||||
+ <key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</key>
|
||||
+ <applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</applyto>
|
||||
+ <owner>freecad</owner>
|
||||
+ <type>string</type>
|
||||
+ <default>/usr/bin/freecad-thumbnailer -s %s %u %o</default>
|
||||
+ <locale name="C">
|
||||
+ <short>Thumbnail command for documents from FreeCAD.</short>
|
||||
+ <long>Valid command plus arguments for freecad-thumbnailer.</long>
|
||||
+ </locale>
|
||||
+ </schema>
|
||||
+
|
||||
+ </schemalist>
|
||||
+</gconfschemafile>
|
||||
--- 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)
|
||||
+
|
||||
@@ -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 <wmayer@users.sourceforge.net>
|
||||
+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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <wmayer@users.sourceforge.net>
|
||||
+Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <Joachim.Zettler@gmx.de>,
|
||||
+ Human Rezai <human@mytum.de>,
|
||||
+ Mohamad Najib Muhammad Noor <najib_bean@yahoo.co.uk>,
|
||||
+ Stephane Routelous <stephane.routelous@exotk.org>,
|
||||
+ Jürgen Riegel <juergen.riegel@web.de>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <werner@users.sourceforge.net> 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 <werner@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Sat, 11 Oct 2008 15:56:27 +0200
|
||||
+
|
||||
+freecad (0.7.1525-1feisty1) feisty; urgency=low
|
||||
+
|
||||
+ * Activate MIME support in rules file
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Sat, 24 May 2008 00:09:08 +0200
|
||||
+
|
||||
+freecad (0.7.1350-1) unstable; urgency=low
|
||||
+
|
||||
+ * Official release for version 0.7
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) feisty; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) unstable; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) unstable; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <wmayer@users.sourceforge.net>, 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 @@
|
||||
+<gconfschemafile>
|
||||
+ <schemalist>
|
||||
+
|
||||
+ <schema>
|
||||
+ <key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</key>
|
||||
+ <applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</applyto>
|
||||
+ <owner>freecad</owner>
|
||||
+ <type>bool</type>
|
||||
+ <default>true</default>
|
||||
+ <locale name="C">
|
||||
+ <short>Enable thumbnailing of FreeCAD documents.</short>
|
||||
+ <long>Enable thumbnailing of FreeCAD documents.</long>
|
||||
+ </locale>
|
||||
+ </schema>
|
||||
+
|
||||
+
|
||||
+ <schema>
|
||||
+ <key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</key>
|
||||
+ <applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</applyto>
|
||||
+ <owner>freecad</owner>
|
||||
+ <type>string</type>
|
||||
+ <default>/usr/bin/freecad-thumbnailer -s %s %u %o</default>
|
||||
+ <locale name="C">
|
||||
+ <short>Thumbnail command for documents from FreeCAD.</short>
|
||||
+ <long>Valid command plus arguments for freecad-thumbnailer.</long>
|
||||
+ </locale>
|
||||
+ </schema>
|
||||
+
|
||||
+ </schemalist>
|
||||
+</gconfschemafile>
|
||||
--- 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.
|
||||
@@ -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 <wmayer@users.sourceforge.net>
|
||||
+Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <tam@cs.lth.se>
|
||||
+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 <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <wmayer@users.sourceforge.net>,
|
||||
+ Teemu Ikonen <tpikonen@gmail.com>
|
||||
+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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <wmayer@users.sourceforge.net> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
+
|
||||
+freecad (0.8.2237-1) unstable; urgency=low
|
||||
+
|
||||
+ * New Upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
+
|
||||
+freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <debian-science-maintainers@lists.alioth.debian.org>
|
||||
+Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>
|
||||
+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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <gladky.anton@gmail.com> 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" <hazelsct@debian.org> 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
|
||||
+ <Petr.Salinger@seznam.cz> for the patch (closes: #592461).
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> 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 <hazelsct@debian.org> 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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
+
|
||||
+freecad (0.8.2237-1) unstable; urgency=low
|
||||
+
|
||||
+ * New Upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
+
|
||||
+freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <debian-science-maintainers@lists.alioth.debian.org>
|
||||
+Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>, Anton Gladky <gladky.anton@gmail.com>
|
||||
+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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <wmayer@users.sourceforge.net>
|
||||
+X-Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
+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 <cline@frii.com>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <tam@cs.lth.se>
|
||||
+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 <Joachim.Zettler@gmx.de>
|
||||
+License: LGPL-2+
|
||||
+
|
||||
+Files: src/Mod/Raytracing/App/resources/*
|
||||
+Copyright: 2005 Georg Wiora <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+License: GPL-2+
|
||||
+
|
||||
+Files: src/Tools/generateBase/generateDS.py
|
||||
+Copyright: 2003 Dave Kuhlman
|
||||
+License: MIT
|
||||
+
|
||||
+Files: debian/*
|
||||
+Copyright: 2007-2009 Werner Mayer <wmayer@users.sourceforge.net>,
|
||||
+ Teemu Ikonen <tpikonen@gmail.com>
|
||||
+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"
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <hazelsct@debian.org> 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 <hazelsct@debian.org> 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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
+
|
||||
+freecad (0.8.2237-1) unstable; urgency=low
|
||||
+
|
||||
+ * New Upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
+
|
||||
+freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <debian-science-maintainers@lists.alioth.debian.org>
|
||||
+Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>
|
||||
+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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <wmayer@users.sourceforge.net>
|
||||
+X-Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <tam@cs.lth.se>
|
||||
+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 <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+License: GPL-2+
|
||||
+
|
||||
+Files: src/Tools/generateBase/generateDS.py
|
||||
+Copyright: 2003 Dave Kuhlman
|
||||
+License: MIT
|
||||
+
|
||||
+Files: debian/*
|
||||
+Copyright: 2007-2009 Werner Mayer <wmayer@users.sourceforge.net>,
|
||||
+ Teemu Ikonen <tpikonen@gmail.com>
|
||||
+License: LGPL-2+
|
||||
--- freecad-0.11.3729.orig/debian/source/format
|
||||
+++ freecad-0.11.3729/debian/source/format
|
||||
@@ -0,0 +1 @@
|
||||
+1.0
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <gladky.anton@gmail.com> 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" <hazelsct@debian.org> 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 <doko@ubuntu.com> 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 <doko@ubuntu.com> 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 <bhavi@ubuntu.com> 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
|
||||
+ <Petr.Salinger@seznam.cz> for the patch (closes: #592461).
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <jriddell@ubuntu.com> 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 <ari-tczew@tlen.pl> 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 <tpikonen@gmail.com> 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 <scott@kitterman.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> 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 <hazelsct@debian.org> 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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
+
|
||||
+freecad (0.8.2237-1) unstable; urgency=low
|
||||
+
|
||||
+ * New Upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
+
|
||||
+freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <wmayer@users.sourceforge.net>
|
||||
+X-Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
+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 <cline@frii.com>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <tam@cs.lth.se>
|
||||
+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 <Joachim.Zettler@gmx.de>
|
||||
+License: LGPL-2+
|
||||
+
|
||||
+Files: src/Mod/Raytracing/App/resources/*
|
||||
+Copyright: 2005 Georg Wiora <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+License: GPL-2+
|
||||
+
|
||||
+Files: src/Tools/generateBase/generateDS.py
|
||||
+Copyright: 2003 Dave Kuhlman
|
||||
+License: MIT
|
||||
+
|
||||
+Files: debian/*
|
||||
+Copyright: 2007-2009 Werner Mayer <wmayer@users.sourceforge.net>,
|
||||
+ Teemu Ikonen <tpikonen@gmail.com>
|
||||
+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 <debian-science-maintainers@lists.alioth.debian.org>
|
||||
+Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>, Anton Gladky <gladky.anton@gmail.com>
|
||||
+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
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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 <debian-science-maintainers@lists.alioth.debian.org>
|
||||
+Uploaders: Teemu Ikonen <tpikonen@gmail.com>, "Adam C. Powell, IV" <hazelsct@debian.org>
|
||||
+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 <wmayer@users.sourceforge.net>
|
||||
+Packaged-By: Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <rene.nyffenegger@adp-gmbh.ch>
|
||||
+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 <werner.wm.mayer@gmx.de>
|
||||
+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 <tam@cs.lth.se>
|
||||
+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 <georg.wiora@quarkbox.de>,
|
||||
+ Juergen Riegel <juergen.riegel@web.de>
|
||||
+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 <juergen.riegel@web.de>,
|
||||
+ Werner Mayer <wmayer@users.sourceforge.net>
|
||||
+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 <wmayer@users.sourceforge.net>,
|
||||
+ Teemu Ikonen <tpikonen@gmail.com>
|
||||
+License: LGPL-2+
|
||||
--- freecad-0.9.2646.orig/debian/freecad.sharedmimeinfo
|
||||
+++ freecad-0.9.2646/debian/freecad.sharedmimeinfo
|
||||
@@ -0,0 +1,8 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
+ <mime-type type="application/x-extension-fcstd">
|
||||
+ <sub-class-of type="application/zip"/>
|
||||
+ <comment>FreeCAD document files</comment>
|
||||
+ <glob pattern="*.fcstd"/>
|
||||
+ </mime-type>
|
||||
+</mime-info>
|
||||
--- 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 <n> 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<whatever>\fP and
|
||||
+.\" \fI<whatever>\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 <tpikonen@gmail.com> 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 <hazelsct@debian.org> Thu, 12 Nov 2009 12:02:42 -0500
|
||||
+
|
||||
+freecad (0.8.2237-1) unstable; urgency=low
|
||||
+
|
||||
+ * New Upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> Thu, 16 Jul 2009 18:37:41 +0200
|
||||
+
|
||||
+freecad (0.7.1658-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New upstream release
|
||||
+
|
||||
+ -- Teemu Ikonen <tpikonen@gmail.com> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <tpikonen@gmail.com> 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 <wmayer@users.sourceforge.net> Thu, 22 May 2008 15:34:34 +0200
|
||||
+
|
||||
+freecad (0.7.1344-1ubuntu1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * New debian package for Feisty
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> Tue, 04 Jan 2008 13:50:37 +0200
|
||||
+
|
||||
+freecad (0.7.645-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Qt4 port started
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 24 Jul 2007 13:04:37 +0200
|
||||
+
|
||||
+freecad (0.6.472-1) UNRELEASED; urgency=low
|
||||
+
|
||||
+ * Initial Release
|
||||
+
|
||||
+ -- Werner Mayer <wmayer@users.sourceforge.net> Tue, 26 Sep 2006 16:55:15 +0200
|
||||
+
|
||||
@@ -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 <tpikonen@gmail.com> 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 <tpikonen@gmail.com>
|
||||
+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
|
||||
+
|
||||
+# <Webpage URL> <string match>
|
||||
+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 <tamer@tammura.at>
|
||||
+Packaged-By: Teemu Ikonen <tpikonen@gmail.com>
|
||||
+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 <tamer@tammura.at>
|
||||
+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 <tpikonen@gmail.com>
|
||||
+License: BSD-3
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net>
|
||||
+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 <thomas.paviot@free.fr>
|
||||
+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'.
|
||||
+
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net>
|
||||
+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 <thomas.paviot@free.fr>
|
||||
+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'.
|
||||
+
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net>
|
||||
+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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <sfotis@users.sourceforge.net>
|
||||
+
|
||||
+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'.
|
||||
+
|
||||
@@ -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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net>
|
||||
+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 <wmayer@users.sourceforge.net> 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 <wmayer@users.sourceforge.net> 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 <sfotis@users.sourceforge.net>
|
||||
+
|
||||
+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'.
|
||||
+
|
||||
@@ -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
|
||||
|
||||
@@ -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*
|
||||
@@ -1 +0,0 @@
|
||||
debian/tmp/usr/lib/freecad/doc/*
|
||||
@@ -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 <n> 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<whatever>\fP and
|
||||
.\" \fI<whatever>\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.
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<application>
|
||||
<id type="desktop">freecad.desktop</id>
|
||||
<metadata_licence>CC-BY-3.0</metadata_licence>
|
||||
<project_license>LGPL-2.1+</project_license>
|
||||
<name>FreeCAD</name>
|
||||
<summary>An open source parametric 3D CAD modeler</summary>
|
||||
<description>
|
||||
<p>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.</p>
|
||||
<p>FreeCAD is multiplatform, and reads and writes many open
|
||||
file formats such as STEP, IGES, STL and others.</p>
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default" width="800" height="600">http://www.freecadweb.org/wiki/images/5/56/Freecad_jeep.png</screenshot>
|
||||
</screenshots>
|
||||
<url type="homepage">http://www.freecadweb.org</url>
|
||||
<updatecontact>yorik@uncreated.net</updatecontact>
|
||||
</application>
|
||||
@@ -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;
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -1 +0,0 @@
|
||||
freecad: binary-or-shlib-defines-rpath
|
||||
@@ -1,2 +0,0 @@
|
||||
debian/freecad.1
|
||||
debian/mime/freecad-thumbnailer.1
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
|
||||
<mime-type type="application/x-extension-fcstd">
|
||||
<!-- <sub-class-of type="application/zip"/> -->
|
||||
<comment>FreeCAD document files</comment>
|
||||
<glob pattern="*.fcstd"/>
|
||||
</mime-type>
|
||||
</mime-info>
|
||||
@@ -1,6 +0,0 @@
|
||||
?package(freecad):needs="X11"\
|
||||
section="Applications/Science/Engineering"\
|
||||
title="FreeCAD"\
|
||||
command="/usr/bin/freecad"\
|
||||
icon="/usr/share/freecad/freecad.xpm"
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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.
|
||||
@@ -1,30 +0,0 @@
|
||||
<gconfschemafile>
|
||||
<schemalist>
|
||||
|
||||
<schema>
|
||||
<key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</key>
|
||||
<applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/enable</applyto>
|
||||
<owner>freecad</owner>
|
||||
<type>bool</type>
|
||||
<default>true</default>
|
||||
<locale name="C">
|
||||
<short>Enable thumbnailing of FreeCAD documents.</short>
|
||||
<long>Enable thumbnailing of FreeCAD documents.</long>
|
||||
</locale>
|
||||
</schema>
|
||||
|
||||
|
||||
<schema>
|
||||
<key>/schemas/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</key>
|
||||
<applyto>/desktop/gnome/thumbnailers/application@x-extension-fcstd/command</applyto>
|
||||
<owner>freecad</owner>
|
||||
<type>string</type>
|
||||
<default>/usr/bin/freecad-thumbnailer -s %s %u %o</default>
|
||||
<locale name="C">
|
||||
<short>Thumbnail command for documents from FreeCAD.</short>
|
||||
<long>Valid command plus arguments for freecad-thumbnailer.</long>
|
||||
</locale>
|
||||
</schema>
|
||||
|
||||
</schemalist>
|
||||
</gconfschemafile>
|
||||
@@ -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;
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -1 +0,0 @@
|
||||
1.0
|
||||
@@ -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"
|
||||
@@ -1,2 +0,0 @@
|
||||
version=3
|
||||
http://sf.net/free-cad/freecad_(.+)\.orig\.tar\.gz
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user