debian/0000755000000000000000000000000012276717655007210 5ustar debian/docs0000644000000000000000000000006011705237322010037 0ustar PKG-INFO README ReleaseNotes pyformex/doc/html debian/copyright0000644000000000000000000000211311700545452011121 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: pyformex Source: http://savannah.nongnu.org/projects/pyformex/ Files: * Copyright: 2004-2011 Benedict Verhegghe License: GPL-3.0+ Files: debian/* Copyright: 2011 Benedict Verhegghe License: GPL-3.0+ License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/changelog0000644000000000000000000000314312276717655011063 0ustar pyformex (0.8.6-4ubuntu3) trusty; urgency=medium * Don't try to create a link in usr/share/pyshared which doesn't exist anymore. -- Matthias Klose Wed, 12 Feb 2014 17:21:36 +0100 pyformex (0.8.6-4ubuntu2) quantal; urgency=low * Undo changes from -4ubuntu1 as the reason for them got reverted. The package can be synced on next occasion. -- Michael Bienia Mon, 01 Oct 2012 18:25:44 +0200 pyformex (0.8.6-4ubuntu1) quantal; urgency=low * debian/rules: Don't try to create a link in usr/share/pyshared which doesn't exist anymore. -- Michael Bienia Sun, 20 May 2012 15:48:30 +0200 pyformex (0.8.6-4) unstable; urgency=low * Registered documentation with doc-base * Made pyformex-lib depend on pyformex(=${source:Version}) * Restored corrupted changelog entries -- Benedict Verhegghe Wed, 18 Jan 2012 16:41:52 +0100 pyformex (0.8.6-3) unstable; urgency=low * Fixed building of architecture-dependent -lib package (Closes: #656294) -- Benedict Verhegghe Wed, 18 Jan 2012 10:27:49 +0100 pyformex (0.8.6-2) unstable; urgency=low * Replaced build-dependency on (python,python-dev) by python-all-dev * Moved html documentation to /usr/share/doc/pyformex/html and linked to it from pyformex paths. -- Benedict Verhegghe Tue, 17 Jan 2012 10:23:22 +0100 pyformex (0.8.6-1) unstable; urgency=low * Initial release. (Closes: #653594) -- Benedict Verhegghe Mon, 16 Jan 2012 19:42:10 +0100 debian/pyformex.manpages0000644000000000000000000000003011700420563012543 0ustar pyformex/doc/pyformex.1 debian/pyformex.install0000644000000000000000000000063011705251643012432 0ustar usr/bin/pyformex usr/share/pixmaps usr/lib/python2*/dist-packages/pyformex/pyformexrc usr/lib/python2*/dist-packages/pyformex/*.py usr/lib/python2*/dist-packages/pyformex/data usr/lib/python2*/dist-packages/pyformex/examples usr/lib/python2*/dist-packages/pyformex/gui usr/lib/python2*/dist-packages/pyformex/icons usr/lib/python2*/dist-packages/pyformex/lib usr/lib/python2*/dist-packages/pyformex/plugins debian/pyformex.doc-base0000644000000000000000000000046511705753456012460 0ustar Document: pyformex Title: pyFormex Documentation Author: Benedict Verhegghe Abstract: This document describes pyFormex - a program to create 3D geometry from Python scripts. Section: Science/Engineering Format: HTML Index: /usr/share/doc/pyformex/html/index.html Files: /usr/share/doc/pyformex/html/*.html debian/compat0000644000000000000000000000000211700355570010367 0ustar 8 debian/menu0000644000000000000000000000024311700424333010051 0ustar ?package(pyformex):needs="X11" section="Applications/Science/Engineering"\ title="pyFormex" command="/usr/bin/pyformex"\ icon="/usr/share/pixmaps/pyformex.xpm" debian/control0000644000000000000000000000616011756173107010604 0ustar Source: pyformex Section: science Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Benedict Verhegghe Build-Depends: debhelper (>= 8.0.0), python-all-dev (>= 2.6.6-3~), python-numpy (>=1.0), libglu1-mesa-dev Build-Depends-Indep: libjs-jquery, libjs-underscore Standards-Version: 3.9.2 Homepage: http://pyformex.org Vcs-Svn: svn://svn.savannah.nongnu.org/pyformex/trunk/pyformex Vcs-Browser: http://svn.savannah.nongnu.org/viewvc/trunk/pyformex/?root=pyformex X-Python-Version: >= 2.5 Package: pyformex Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-numpy(>=1.0), python-qt4-gl, python-opengl, libglu1-mesa, libjs-jquery, libjs-underscore Recommends: pyformex-lib, admesh, imagemagick, libgl2ps0, libgts-bin Suggests: units Description: program to create 3D geometry from Python scripts. pyFormex can be used to generate, transform and manipulate large geometrical models of 3D structures by sequences of mathematical operations. Unlike traditional CAD systems, pyFormex provides a powerful (Python based) scripting language as the basic user input, making it very well suited for automated and repeated (parametric) design procedures. It provides a wide range of operations on meshes, like STL type triangulated surfaces and FEA or CFD grids. Nurbs curves and surfaces are under development. pyFormex is often used to create models from medical scan images, or as a pre- and post-processor for Finite Element analysis programs. But it could just as well be used to just create some nice 3D renderings. . This package contains the architecture independent parts: the Python source (including GUI and examples), some data files and the full documentation. It does not contain: - the compiled acceleration libraries (install pyformex-lib), - the (non-essential) extra programs and modules (see the pyformex/extra directory for instructions.) Installing pyformex-lib is highly recommended for use with large models. Package: pyformex-lib Architecture: any Depends: pyformex(=${source:Version}), ${misc:Depends}, ${shlibs:Depends} Description: program to create 3D geometry from Python scripts. pyFormex can be used to generate, transform and manipulate large geometrical models of 3D structures by sequences of mathematical operations. Unlike traditional CAD systems, pyFormex provides a powerful (Python based) scripting language as the basic user input, making it very well suited for automated and repeated (parametric) design procedures. It provides a wide range of operations on meshes, like STL type triangulated surfaces and FEA or CFD grids. Nurbs curves and surfaces are under development. pyFormex is often used to create models from medical scan images, or as a pre- and post-processor for Finite Element analysis programs. But it could just as well be used to just create some nice 3D renderings. . This package contains the pyFormex acceleration libraries for your architecture. Installing this package will dramatically speed up operations on large 3D models. debian/pyformex-lib.install0000644000000000000000000000006311701527670013200 0ustar usr/lib/python2*/dist-packages/pyformex*/lib/*.so debian/rules0000755000000000000000000000165512276717615010273 0ustar #!/usr/bin/make -f # -*- makefile -*- # debian/rules for pyFormex, using debhelper. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DH_OPTIONS %: dh $@ --with python2 override_dh_install: dh_install -i -ppyformex --exclude=".so" dh_install -a -ppyformex-lib override_dh_python2: dh_python2 # Replace embedded Javascript libraries with symlinks set -e; if [ -d "debian/pyformex" ]; then \ for FILENAME in jquery underscore; do \ find $(CURDIR)/debian/pyformex -name $$FILENAME.js -print \ -exec ln -sf /usr/share/javascript/$$FILENAME/$$FILENAME.js {} \; \ ; done; fi # Link documentation set -e; if [ -d "debian/pyformex" ]; then \ for py in $(shell pyversions -s); do \ mkdir $(CURDIR)/debian/pyformex/usr/lib/$$py/dist-packages/pyformex/doc; \ ln -sf /usr/share/doc/pyformex/html $(CURDIR)/debian/pyformex/usr/lib/$$py/dist-packages/pyformex/doc/html; \ done; fi debian/source/0000755000000000000000000000000011705546244010476 5ustar debian/source/format0000644000000000000000000000001411700355570011677 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000017211700352126010214 0ustar # Watch new versions of pyFormex version=3 http://download.savannah.gnu.org/releases/pyformex/pyformex-([0-9].+)\.tar\.gz