+ unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
This commit is contained in:
682
package/debian/diff/freecad_testing.diff
Normal file
682
package/debian/diff/freecad_testing.diff
Normal file
@@ -0,0 +1,682 @@
|
||||
--- 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 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 \fIhttp://juergen\-riegel.net/FreeCAD/Docu/index.php/Main_Page\fR
|
||||
+.SH BUGS
|
||||
+To report a bug, please visit \fIhttp://free-cad.sf.net/\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
|
||||
+
|
||||
Reference in New Issue
Block a user