debian/0000755000000000000000000000000011637126601007171 5ustar debian/copyright0000644000000000000000000000640011253704765011133 0ustar This package was debianized by Georges Khaznadar on Tue, 15 Sep 2009 11:36:15 +0200. It was downloaded from http://dev.danse.us/packages/pygrace-0.4.tgz Upstream Authors: Michael Haggerty Michael McKerns Copyright: Copyright (C) 1999 Michael Haggerty Copyright (c) 2009 California Institute of Technology Copyright (c) 2005-2009 Michael McKerns" License for the file grace_np.py : This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. on Debian systems, see `/usr/share/common-licenses/GPL-2'. License for the file pygrace.py: This software is part of the open-source DANSE project at the California Institute of Technology, and is available subject to the conditions and terms laid out below. By downloading and using this software you are agreeing to the following conditions. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistribution of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistribution in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentations and/or other materials provided with the distribution. * Neither the name of the California Institute of Technology 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. Copyright (c) 2009 California Institute of Technology. All rights reserved. If you use this software to do productive scientific research that leads to publication, we ask that you acknowledge use of the software by citing the following paper in your publication: "pygrace: python bindings to the Grace plotting package", Michael McKerns, unpublished; http://www.its.caltech.edu/~mmckerns/software.html The Debian packaging is: Copyright (C) 2009 Georges Khaznadar and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000000316611637126512011052 0ustar pygrace (0.4p2-3) unstable; urgency=low * added --with python2 in debian/rules. Closes: #642457 -- Georges Khaznadar Fri, 23 Sep 2011 18:00:36 +0200 pygrace (0.4p2-2) unstable; urgency=low * removed the build-dependency on python-central, added one on python-setuptools. Closes: #640039 -- Georges Khaznadar Thu, 01 Sep 2011 23:46:22 +0200 pygrace (0.4p2-1) unstable; urgency=low * upgraded to the newest upstream version -- Georges Khaznadar Sat, 27 Aug 2011 00:12:16 +0200 pygrace (0.4-5) unstable; urgency=low * modified the Makefile debian/rules and debian/control. Closes: #628355 * updated Standards-Version to 3.9.2 -- Georges Khaznadar Fri, 10 Jun 2011 22:33:22 +0200 pygrace (0.4-4) unstable; urgency=low * relaxed a little the constraint on the version number of grace. * cleaned the debian directory from useless files -- Georges Khaznadar Wed, 13 Apr 2011 23:15:05 +0200 pygrace (0.4-3) unstable; urgency=low * added a __repr__ method as python 2.6.6 requires it to be defined. -- Georges Khaznadar Sat, 02 Apr 2011 18:53:31 +0200 pygrace (0.4-2) unstable; urgency=low * upgraded to new standards of debhelper, adopted the format quilt (3.0), adapted to python-all * Initial release. Closes: #618891 -- Georges Khaznadar Sat, 19 Mar 2011 18:10:19 +0100 pygrace (0.4-1) unstable; urgency=low * first debianization work, publication at debian.ofset.org -- Georges Khaznadar Tue, 15 Sep 2009 11:36:15 +0200 debian/README.source0000644000000000000000000000373111541103510011340 0ustar pymecavideo for Debian ---------------------- This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. To configure quilt to use debian/patches instead of patches, you want either to export QUILT_PATCHES=debian/patches in your environment or use this snippet in your ~/.quiltrc: for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then export QUILT_PATCHES=debian/patches break fi done To get the fully patched source after unpacking the source package, cd to the root level of the source package and run: quilt push -a The last patch listed in debian/patches/series will become the current patch. To add a new set of changes, first run quilt push -a, and then run: quilt new where is a descriptive name for the patch, used as the filename in debian/patches. Then, for every file that will be modified by this patch, run: quilt add before editing those files. You must tell quilt with quilt add what files will be part of the patch before making changes or quilt will not work properly. After editing the files, run: quilt refresh to save the results as a patch. Alternately, if you already have an external patch and you just want to add it to the build system, run quilt push -a and then: quilt import -P /path/to/patch quilt push -a (add -p 0 to quilt import if needed). as above is the filename to use in debian/patches. The last quilt push -a will apply the patch to make sure it works properly. To remove an existing patch from the list of patches that will be applied, run: quilt delete You may need to run quilt pop -a to unapply patches first before running this command. -- Georges Khaznadar , Sat, 19 Mar 2011 11:36:56 +0100 debian/README.debian0000644000000000000000000000016711541105113011263 0ustar Usage: >>> from pygrace import grace instantiating the grace class >>> pg = grace() getting help >>> pg.doc() debian/control0000644000000000000000000000143411627776405010612 0ustar Source: pygrace Section: python Priority: extra Maintainer: Georges Khaznadar Build-Depends: debhelper (>= 7.0.50~), quilt, python-all(>=2.6.6-3), python-setuptools (>= 0.6b3) Standards-Version: 3.9.2 Homepage: http://www.cacr.caltech.edu/~mmckerns/software.html X-Python-Version: >= 2.5 Package: python-pygrace Architecture: all Depends: ${python:Depends}, ${misc:Depends}, grace (>=1:5.1.22), python-numpy Description: Python bindings for grace Grace is a point-and-click tool that allows the user to draw X-Y plots. . So python-grace inherits: User defined scaling, tick marks, labels, symbols, line styles, colors. Polynomial regression, splines, running averages, DFT/FFT, cross/auto-correlation, etc. . In addition, python-grace interacts nicely with numpy. debian/compat0000644000000000000000000000000211253660024010363 0ustar 7 debian/pycompat0000644000000000000000000000000011253704347010741 0ustar debian/rules0000755000000000000000000000110511637125554010254 0ustar #!/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 %: dh $@ --with python2 override_dh_auto_install: make install DESTDIR=debian/python-pygrace override_dh_auto_clean: rm -f *.pyc dh_auto_cleandebian/source/0000755000000000000000000000000011541104414010461 5ustar debian/source/format0000644000000000000000000000001411541104414011667 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000001311253704035010033 0ustar README.txt debian/stamp-patched0000644000000000000000000000000011541102413011621 0ustar debian/patches/0000755000000000000000000000000011574477403010631 5ustar debian/patches/10Makefile.patch0000644000000000000000000000053211574477372013535 0ustar Index: pygrace-0.4/Makefile =================================================================== --- /dev/null +++ pygrace-0.4/Makefile @@ -0,0 +1,12 @@ +DESTDIR = + +all: + +clean: + rm -rf build pygrace.egg-info/ + rm -f *~ + +install: all + python setup.py install --root=$(DESTDIR) --prefix=/usr --no-compile -O0 + +.PHONY = clean all install debian/patches/20pygrace~py.patch0000644000000000000000000000243311545652444014215 0ustar Description: Upstream changes introduced in version 0.4-3 This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: . pygrace (0.4-3) unstable; urgency=low . * added a __repr__ method as python 2.6.6 requires it to be defined. . The person named in the Author field signed this changelog entry. Author: Georges Khaznadar --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: , Bug: Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: Reviewed-By: Last-Update: --- pygrace-0.4.orig/pygrace.py +++ pygrace-0.4/pygrace.py @@ -119,6 +119,9 @@ Notes: self.put(name,value) return + def __repr__(self): + return "pygrace.grace object" + def __call__(self,*args): for arg in args: self.eval(arg) debian/patches/series0000644000000000000000000000004411545652562012043 0ustar 10Makefile.patch 20pygrace~py.patch