debian/0000755000000000000000000000000012246725357007203 5ustar debian/doc-base0000644000000000000000000000064212246725357010605 0ustar Document: auto-07p Title: AUTO-07P: CONTINUATION AND BIFURCATION SOFTWARE FOR ORDINARY DIFFERENTIAL EQUATIONS Author: Eusebius J. Doedel and Bart E. Oldeman Concordia University, Montreal, Canada Abstract: This is a guide to the software package AUTO for continuation and bifurcation problems in ordinary differential equations. Section: Science/Mathematics Format: PDF Files: /usr/share/doc/auto-07p/auto.pdf.gz debian/manpages0000644000000000000000000000002212246725357010713 0ustar debian/auto-07p.1 debian/source/0000755000000000000000000000000012246725357010503 5ustar debian/source/format0000644000000000000000000000001412246725357011711 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000003412246725357010053 0ustar 07p/doc/auto.pdf 07p/README debian/install0000644000000000000000000000000612246725357010570 0ustar usr/* debian/dirs0000644000000000000000000000012512246725357010065 0ustar usr/bin usr/lib usr/include usr/lib/auto-07p/python usr/lib/auto-07p/python/graphics debian/README.source0000644000000000000000000000012612246725357011361 0ustar auto-07p for Debian ------------------- ./07/tek2ps/ have been removed from sources debian/auto-07p.10000644000000000000000000000145612246725357010647 0ustar .\" Hey, EMACS: -*- nroff -*- .TH AUTO-07P 1 "December 11, 2012" .SH NAME auto-07p \- The AUTO command line user interface .SH SYNOPSIS .B auto-07p \fIfile\fR .br .B auto-07p .RI [ \fB\-i\fP ] .SH DESCRIPTION This command will run the AUTO script \fIfile\fR non-interactively or start the AUTO CLUI interactive interpreter. .SH OPTIONS .TP .B \-i Using this option, if you have IPython installed, you can get a friendlier interface with TAB completion, command-line history and other features. .SH AUTHOR auto-07p was written by E. J. Doedel. On Debian systems, the complete documentation can be found in /usr/share/doc/auto\-07p/auto.pdf.gz\&. .PP This manual page was written by Sergey B Kirpichev , for the Debian project (and may be used by others). debian/copyright0000644000000000000000000001030112246725357011131 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: auto-07p Source: https://sourceforge.net/projects/auto-07p/ Files: * Copyright: 1979-2007, E.~J.~Doedel, California Institute of Technology, and Concordia University. All rights reserved. License: BSD-3-clause Files: ./07p/python/parseB.py ./07p/python/parseBandS.py ./07p/python/parseC.py ./07p/python/parseH.py ./07p/python/parseS.py Copyright: 1997, Randy Paffenroth and John Maddocks License: GPL-2+ Files: ./07p/src/lapack.f Copyright: 1992-2011 The University of Tennessee and The University of Tennessee Research Foundation, 2000-2011 The University of California Berkeley, 2006-2011 The University of Colorado Denver License: BSD-3-clause Files: ./07p/doc/epstopdf.pl Copyright: 2011, Karl Berry License: BSD-3-clause Files: ./07p/python/AUTOutil.py Copyright: 1991-1995, Stichting Mathematisch Centrum, Amsterdam, The Netherlands License: MIT/X11 Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Stichting Mathematisch Centrum or CWI or Corporation for National Research Initiatives or CNRI not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. . While CWI is the initial source for this software, a modified version is made available by the Corporation for National Research Initiatives (CNRI) at the Internet address ftp://ftp.python.org. . STICHTING MATHEMATISCH CENTRUM AND CNRI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM OR CNRI BE LIABLE FOR ANY SPECIAL, 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: debian/* Copyright: 2009-2012, Sergey B Kirpichev License: GPL-2+ License: BSD-3-clause 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.i - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer listed in this license in the documentation and/or other materials provided with the distribution. - Neither the name of the copyright holders 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. License: GPL-2+ 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 2, or (at your option) any later version. Comment: On Debian GNU/Linux systems, the complete text of the GNU General Public License (GPL) version 2 can be found at /usr/share/common-licenses/GPL-2. debian/orig-tar.sh0000755000000000000000000000060412246725357011266 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' PKG=auto-07p DIR=$PKG-$2 TAR=../${PKG}_$2+dfsg.orig.tar.gz # clean up the upstream tarball tar xvf $3 tar -c -z -f $TAR -X debian/orig-tar.exclude $DIR rm -rf $DIR $3 # move to directory 'tarballs' if [ -r .svn/deb-layout ] then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi exit 0 debian/rules0000755000000000000000000000231712246725357010266 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --sourcedirectory=07p --with python2 override_dh_auto_install: install -m 644 -o root -g root 07p/bin/auto \ debian/auto-07p/usr/bin/auto-07p install -m 644 -o root -g root 07p/python/*.py \ debian/auto-07p/usr/lib/auto-07p/python/ install -m 644 -o root -g root 07p/python/graphics/*.py \ debian/auto-07p/usr/lib/auto-07p/python/graphics/ install -m 644 -o root -g root 07p/include/auto*.h \ debian/auto-07p/usr/include install -m 644 -o root -g root 07p/include/config.h \ debian/auto-07p/usr/include/auto-07p_config.h sed -i 's/"config\.h"//' \ debian/auto-07p/usr/include/auto_f2c.h chmod +x debian/auto-07p/usr/lib/auto-07p/python/interactiveBindings.py rm -f debian/auto-07p/usr/lib/auto-07p/python/graphics/pyplaut.py cp -av 07p/cmds debian/auto-07p/usr/lib/auto-07p/ rm -f debian/auto-07p/usr/lib/auto-07p/cmds/@ps \ debian/auto-07p/usr/lib/auto-07p/cmds/@eps cp -av 07p/lib debian/auto-07p/usr/lib/auto-07p/ override_dh_install: # dh_installchangelogs doesn't honor -O--sourcedirectory? override_dh_installchangelogs: dh_installchangelogs -O--sourcedirectory=07p 07p/CHANGELOG debian/orig-tar.exclude0000644000000000000000000000001312246725357012274 0ustar 07/tek2ps/ debian/patches/0000755000000000000000000000000012246725357010632 5ustar debian/patches/01_auto.patch0000644000000000000000000000062212246725357013123 0ustar Description: Set default value for AUTO_DIR env Author: Sergey B Kirpichev Forwarded: no --- 07p/bin/auto | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- a/07p/bin/auto +++ b/07p/bin/auto @@ -1,7 +1,6 @@ #! /bin/sh if [ -z "$AUTO_DIR" ]; then - bindir=`dirname $0` - AUTO_DIR=`dirname $bindir` + AUTO_DIR=/usr/lib/auto-07p export AUTO_DIR fi debian/patches/03_drop_tek.patch0000644000000000000000000000327712246725357013775 0ustar Description: Disable building non-free tek2ps utility Author: Sergey B Kirpichev Forwarded: not-needed --- 07p/Makefile.in | 8 07p/configure | 2 9 files changed, 3 insertions(+), 762 deletions(-) --- a/07p/configure +++ b/07p/configure @@ -6492,7 +6492,7 @@ -ac_config_files="$ac_config_files Makefile src/Makefile util/Makefile gui/Makefile tek2ps/Makefile plaut/Makefile plaut04/Makefile plaut04/src/Makefile cmds/cmds.make cmds/Makefile gui/auto.makefile cmds/compat.sh" +ac_config_files="$ac_config_files Makefile src/Makefile util/Makefile gui/Makefile plaut/Makefile plaut04/Makefile plaut04/src/Makefile cmds/cmds.make cmds/Makefile gui/auto.makefile cmds/compat.sh" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure --- a/07p/Makefile.in +++ b/07p/Makefile.in @@ -7,7 +7,7 @@ SHELL=/bin/sh @SET_MAKE@ # -all: src cmds util @GUI@ @PLAUT@ @PLAUT04@ @TEK2PS@ +all: src cmds util @GUI@ @PLAUT@ @PLAUT04@ cmd: src cmds util @PLAUT@ src: .FORCE @@ -33,15 +33,11 @@ plaut04: .FORCE cd ./plaut04;$(MAKE) -tek2ps: .FORCE - cd ./tek2ps;$(MAKE) - # clean: cd ./gui;$(MAKE) clean cd ./plaut;$(MAKE) clean cd ./plaut04;$(MAKE) clean - cd ./tek2ps;$(MAKE) clean cd ./doc;$(MAKE) clean # superclean: clean @@ -58,7 +54,7 @@ rm -f python/*.pyc python/graphics/*.pyc rm -f test/*.pyc test/*_log07p* test/verification/*.html rm -f Makefile cmds/Makefile gui/Makefile plaut/Makefile src/Makefile \ - tek2ps/Makefile gui/auto.makefile include/config.h cmds/cmds.make \ + gui/auto.makefile include/config.h cmds/cmds.make \ cmds/compat.sh util/Makefile @echo "Super cleaning ... done" debian/patches/series0000644000000000000000000000005512246725357012047 0ustar 01_auto.patch 02_env.patch 03_drop_tek.patch debian/patches/02_env.patch0000644000000000000000000000061012246725357012741 0ustar Description: Add sha-bang for auto.env.sh Author: Sergey B Kirpichev Forwarded: no --- 07p/cmds/auto.env.sh | 1 + 1 file changed, 1 insertion(+) --- a/07p/cmds/auto.env.sh +++ b/07p/cmds/auto.env.sh @@ -1,3 +1,4 @@ +#!/bin/sh # # This file has to be sourced before activating AUTO if you are using # a 'sh' compatible shell, such as sh, bash, ksh, or ash. debian/watch0000644000000000000000000000030112246725357010226 0ustar # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 opts=dversionmangle=s/\+dfsg$// \ http://sf.net/auto-07p/auto07p-(.+)\.tar\.gz \ debian debian/orig-tar.sh debian/changelog0000644000000000000000000000024412246725357011055 0ustar auto-07p (0.9.1+dfsg-1) unstable; urgency=lo * Initial release (Closes: #512916) -- Sergey B Kirpichev Thu, 11 Oct 2012 17:25:58 +0400 debian/compat0000644000000000000000000000000212246725357010401 0ustar 9 debian/control0000644000000000000000000000232012246725357010603 0ustar Source: auto-07p Section: math Priority: optional Maintainer: Sergey B Kirpichev Build-Depends: debhelper (>= 9), gfortran, dh-python, python (>= 2.6.6-3~) Standards-Version: 3.9.5 Homepage: http://sourceforge.net/projects/auto-07p/ Vcs-Git: git://anonscm.debian.org/debian-science/packages/auto-07p.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/auto-07p.git;a=summary Package: auto-07p Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} Description: software for continuation and bifurcation problems in ODE AUTO can do a limited bifurcation analysis of algebraic systems of the form f(u,p) = 0, f,u in Rn and of systems of ordinary differential equations of the form u'(t) = f(u(t),p), f,u in Rn subject to initial conditions, boundary conditions, and integral constraints. Here p denotes one or more parameters. AUTO can also do certain continuation and evolution computations for parabolic PDEs. It also includes the software HOMCONT for the bifurcation analysis of homoclinic orbits. AUTO is quite fast and can benefit from multiple processors; therefore it is applicable to rather large systems of differential equations.