--- pytables-2.1.2.orig/debian/changelog +++ pytables-2.1.2/debian/changelog @@ -0,0 +1,187 @@ +pytables (2.1.2-3.1build1) natty; urgency=low + + * Rebuild to support python-numpy 1.5.1. (LP: #721271) + + -- Sameer Morar Fri, 18 Feb 2011 16:36:22 +0200 + +pytables (2.1.2-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Build-Depend on versioned python-numpy (>= 1:1.4.1-4~); fixes + incompatiblity with python-numpy (Closes: #589669) + * debian/rules: add call to dh_numpy to generate stricter versioned + depends on python-numpy (Closes: #590761) + + -- Varun Hiremath Fri, 30 Jul 2010 23:58:31 -0400 + +pytables (2.1.2-3) unstable; urgency=low + + * Improve the long discription of python-tables-doc (closes: #551391) + * Remove the gzip of man1 in rules (close: #551392) + * Re-fix the build error with Python-2.6 (closes: #547875) + + -- Wen Heping Wed, 22 Oct 2009 23:10:23 +0100 + +pytables (2.1.2-2) unstable; urgency=low + + * Fix the build error with Python-2.6 (closes: #547875) + + -- Wen Heping Wed, 14 Oct 2009 23:10:23 +0100 + +pytables (2.1.2-1) unstable; urgency=low + + * New upstream release. + * Wen Heping adopt package (closes: #544895) + * Add a watch file + * Change the standards version to 3.8.3 + + -- Wen Heping Fri, 09 Oct 2009 18:15:39 +0100 + +pytables (2.0.3-1) unstable; urgency=low + + * New upstream release. + + -- Francesc Altet Tue, 18 Mar 2008 18:15:39 +0100 + +pytables (2.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Francesc Altet Tue, 27 Nov 2007 19:54:25 +0100 + +pytables (2.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Francesc Altet Wed, 19 Sep 2007 13:21:33 +0200 + +pytables (2.0-1) unstable; urgency=low + + * New upstream release. This no longer depends on numarray (closes: #423797) + * Incorporates patch from Didrik Pinte (closes: #431686) + * Python 2.5 packages are already available (closes: #391939) + + -- Francesc Altet Thu, 05 Jul 2007 12:08:45 +0200 + +pytables (1.3.2-2) unstable; urgency=low + + * Fixed call to pyversions in debian/rules which failed on recent versions + of pyversions + * Fixed clean rule in debian/rules which left the stamp files behind + * Acknowledge NMU + * Added Alexandre Fayolle to uploaders + + -- Alexandre Fayolle Wed, 28 Jun 2006 10:45:03 +0200 + +pytables (1.3.2-1) unstable; urgency=low + + * New upstream release (closes: #375691) + + -- Francesc Altet Tue, 27 Jun 2006 19:57:46 +0200 + +pytables (1.3-1.1) unstable; urgency=low + + * NMU + * Comply with the new python policy (removes python2.X-tables + packages) (closes: #373508) + * Build-Depend on python-numarray (closes: #374177) + * Removed versioned dependency on virtual package python2.X-numarray + (closes: #374799) + + -- Alexandre Fayolle Wed, 21 Jun 2006 14:16:13 +0200 + +pytables (1.3-1) unstable; urgency=low + + * New upstream release. NumPy support added. + (Closes: #347743) + * Support of new HDF5 1.6.5 packages in debian. + * Due to the new dynamic discovery of LZO, UCL and bzip2 libraries, + they are not required anymore by binaries. More specifically, LZO + and bzip2 are Recommended:, while UCL which is being deprecated in + PyTables is just "Suggested:". Many thanks to Steve Langasek for + suggesting an automatic way to do this. + * Note that, although deprecated, UCL support is in, in order to + allow users to migrate existing files to other supported libraries + (Zlib, LZO or bzip2). + + -- Francesc Altet Mon, 10 Apr 2006 12:08:33 +0200 + +pytables (1.1.1-1) unstable; urgency=low + + * New upstream release. Introduced nested types, enumerated types, + native multidimensional attributes and a new CArray object. + (Closes: #309018, #308795) + * Drop python2.2 packages. + + -- Francesc Altet Wed, 14 Sep 2005 13:38:23 +0200 + +pytables (0.9.1-2) unstable; urgency=high + + * Recompiling with libucl1 instead of ucl0 (Closes: #288464) + * First package built for Python 2.4. + * First support for gcc4 (Closes: #287972) + + -- Francesc Alted Tue, 11 Jan 2005 17:58:58 +0100 + +pytables (0.9.1-1) unstable; urgency=low + + * New upstream release. Mainly a maintenance release. + + -- Francesc Alted Thu, 09 Dec 2004 17:27:04 +0100 + +pytables (0.9-1) unstable; urgency=low + + * New upstream release. Introduced indexation, support of complex numbers + and update of object elements. + + -- Francesc Alted Fri, 05 Nov 2004 18:10:58 +0100 + +pytables (0.8.1-4) unstable; urgency=high + + * Recompiled to get a proper dependency on libucl (>=1.03-1). + (Closes: #276164). + + -- Francesc Alted Thu, 14 Oct 2004 10:45:19 +0200 + +pytables (0.8.1-3) unstable; urgency=high + + * Recompiled to adapt to a numarray ABI change introduced in 1.1. + (Closes: #272198). + + -- Francesc Alted Tue, 21 Sep 2004 12:01:20 +0200 + +pytables (0.8.1-2) unstable; urgency=high + + * Added python to Build-Depends, as debhelper requires. + (Closes: #259501). + + -- Francesc Alted Thu, 15 Jul 2004 12:15:15 +0200 + +pytables (0.8.1-1) unstable; urgency=high + + * New upstream release. It is compatible with new numarray-1.0 API. + (Closes: #258078). + + -- Francesc Alted Wed, 14 Jul 2004 12:35:15 +0200 + +pytables (0.8-1) unstable; urgency=low + + * New upstream version. It has now full 64-bit support + (Closes: #226653). + + -- Francesc Alted Thu, 25 Mar 2004 13:19:15 +0100 + +pytables (0.7.2-2) unstable; urgency=low + + * Package has been rebuilt in order to use the new libhdf5-1.6.1-0 + instead of the previous libhdf5-1.6.0-0. See #202260 and #221699 + bug reports for more information (Closes: #221734). + + -- Francesc Alted Wed, 20 Nov 2003 12:00:51 +0100 + +pytables (0.7.2-1) unstable; urgency=low + + * First debian release (Closes: #213707) + * Sponsored by Daniel Bungert + + -- Francesc Alted Wed, 08 Oct 2003 13:48:21 +0200 --- pytables-2.1.2.orig/debian/README.Debian +++ pytables-2.1.2/debian/README.Debian @@ -0,0 +1,8 @@ +PyTables for Debian +------------------- + +- The user's manual and the examples are in python-tables-doc + package. For the new additions on this release, see changelog.gz. + + -- Francesc Altet , Fri, 15 Jul 2005 18:26:51 +0200 + --- pytables-2.1.2.orig/debian/compat +++ pytables-2.1.2/debian/compat @@ -0,0 +1 @@ +5 --- pytables-2.1.2.orig/debian/rules +++ pytables-2.1.2/debian/rules @@ -0,0 +1,100 @@ +#!/usr/bin/make -f +# -*- mode: makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PYVERS:= $(shell pyversions -v --requested debian/control) +-include /usr/share/python/python.mk +ifeq (,$(py_sitename)) + py_sitename = site-packages + py_libdir = /usr/lib/python$(subst python,,$(1))/site-packages + py_sitename_sh = $(py_sitename) + py_libdir_sh = $(py_libdir) +endif + +build: build-stamp + +# gzip -9 < RELEASE_NOTES.txt > changelog.gz +# gzip -9 < debian/changelog > changelog.Debian.gz + +build-stamp: $(PYVERS:%=build-stamp-%) + touch $@ + +build-stamp-%: + dh_testdir + python$* setup.py build + touch $@ + + +clean: + dh_testdir + dh_testroot + rm -f build-stamp* install-stamp* + -rm -rf build +# -rm -f changelog.gz changelog.Debian.gz + + dh_clean + : # Delete some possible dirt + -find -name '*.py[co]' | xargs rm -f + +install: install-stamp +install-stamp-%: build-stamp-% + dh_testdir + dh_testroot + python$* setup.py install --prefix=$(CURDIR)/debian/python-tables/usr --no-compile $(py_setup_install_args) + rm -f $(CURDIR)/debian/python-tables/usr/bin/* + touch $@ + +install-stamp: build $(PYVERS:%=install-stamp-%) + dh_testdir + dh_testroot + +# Build architecture-independent files here. +binary-indep: install + dh_testdir + dh_testroot + : # remove executables from doc package + dh_installdocs -ppython-tables-doc -Xmake -Xgenerahtml.sh README.txt ANNOUNCE.txt doc/usersguide.pdf doc/html bench/ examples/ + dh_installchangelogs RELEASE_NOTES.txt + dh_compress -i -X.py -X.h5 + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: build install + dh_testdir + dh_testroot + dh_install -ppython-tables --sourcedir=utils/ ptdump ptrepack nctoh5 /usr/bin +# gzip -9 < debian/ptdump.1 > /tmp/ptdump.1.gz +# gzip -9 < debian/ptrepack.1 > /tmp/ptrepack.1.gz + dh_installman -ppython-tables debian/ptdump.1 debian/ptrepack.1 debian/nctoh5.1 + dh_installdocs -ppython-tables README.txt ANNOUNCE.txt + dh_installchangelogs RELEASE_NOTES.txt + dh_pycentral -ppython-tables + dh_numpy + dh_strip -a + dh_compress -a -X.py -X.h5 + dh_fixperms -a + dh_installdeb -a + #dh_shlibdeps -a + # In order to automatically add the Depends, Recommends & Suggests + # fields automatically. + dh_shlibdeps -ppython-tables -X _comp_ -- \ + -dRecommends \ + debian/python-tables$(py_libdir)/tables/_comp_bzip2.so \ + debian/python-tables$(py_libdir)/tables/_comp_lzo.so \ + -dDepends +# -dSuggests \ +# debian/python-tables$(py_libdir)/tables/_comp_ucl.so \ + + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-arch binary-indep +.PHONY: build clean binary-arch binary-indep binary install --- pytables-2.1.2.orig/debian/control +++ pytables-2.1.2/debian/control @@ -0,0 +1,48 @@ +Source: pytables +Section: python +Priority: optional +Maintainer: Wen Heping +Homepage: http://www.pytables.org +Standards-Version: 3.8.3 +XS-Python-Version: >= 2.4 +Build-Depends: debhelper (>= 6.0.7), libhdf5-serial-dev (>= 1.6.5), + python-all-dev, python-central (>= 0.5.6), + python-numpy (>= 1:1.4.1-4~), zlib1g-dev, liblzo2-dev, libbz2-dev + +Package: python-tables +Section: python +Architecture: any +XB-Python-Version: ${python:Versions} +Depends: ${python:Depends}, ${shlibs:Depends}, python-numpy +Recommends: ${shlibs:Recommends} +Suggests: python-tables-doc, python-netcdf, ${shlibs:Suggests} +Description: hierarchical database for Python based on HDF5 + PyTables is a hierarchical database package designed to efficently + manage very large amounts of data. PyTables is built on top of the + HDF5 library and the NumPy package. It features an object-oriented + interface that, combined with natural naming and C-code generated + from Pyrex sources, makes it a fast, yet extremely easy to use tool + for interactively save and retrieve large amounts of data. + . + - Compound types (records) can be used entirely from Python (i.e. it + is not necessary to use C for taking advantage of them). + - The tables are both enlargeable and compressible. + - I/O is buffered, so you can get very fast I/O, specially with + large tables. + - Very easy to select data through the use of iterators over the + rows in tables. Extended slicing is supported as well. + - It supports the complete set of NumPy, Numeric and numarray objects. + +Package: python-tables-doc +Section: doc +Architecture: all +Suggests: xpdf | pdf-viewer +Description: hierarchical database for Python based on HDF5 - documentation + PyTables is a hierarchical database package designed to efficently + manage very large amounts of data. PyTables is built on top of the + HDF5 library and the NumPy package. It features an object-oriented + interface that, combined with natural naming and C-code generated + from Pyrex sources, makes it a fast, yet extremely easy to use tool + for interactively save and retrieve large amounts of data. + . + This package includes the manual in PDF and HTML formats. --- pytables-2.1.2.orig/debian/watch +++ pytables-2.1.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.pytables.org/download/stable/tables-([0-9.]+)\.tar\.gz --- pytables-2.1.2.orig/debian/ptdump.1 +++ pytables-2.1.2/debian/ptdump.1 @@ -0,0 +1,63 @@ +.\" 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 PTDUMP 1 "July 7, 2007" +.\" 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 insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +ptdump \- Let's you dig into the contents of a \fIPyTables\fR file. +.SH SYNOPSIS +.B ptdump +.RB [\| \-dvacih \|] +.RB [\| \-R \| \ start,stop,step] +.RB file[:nodepath] +.br +.SH DESCRIPTION +Allows you look into the contents of your \fIPyTables\fR files. It lets +you see not only the data but also the metadata (that is, the structure +and additional information in the form of attributes). + +.SH OPTIONS +A summary of options is included below. +.TP +.B \-d +Dump data information on leaves. +.TP +.B \-v +Dump more metainformation on nodes. +.TP +.B \-a +Show attributes in nodes (only useful when \-v or \-d are active). +.TP +.B \-c +Show info of columns in tables (only useful when \-v or \-d are active). +.TP +.B \-i +Show info of indexed column (only useful when \-v or \-d are active). +.TP +.BI \-R\ start,stop,step +Select a range of rows in the form "start,stop,step" for \fIall\fR leaves. +.TP +.B \-h +Print help on usage. + +.br + +.SH SEE ALSO +.BR ptrepack (1). +.br +These utilities are documented fully by +.IR "PyTables user's manual". +.SH AUTHOR +This manual page was written by Francesc Altet . --- pytables-2.1.2.orig/debian/pycompat +++ pytables-2.1.2/debian/pycompat @@ -0,0 +1 @@ +2 --- pytables-2.1.2.orig/debian/ptrepack.1 +++ pytables-2.1.2/debian/ptrepack.1 @@ -0,0 +1,107 @@ +.\" 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 PTREPACK 1 "July 7, 2007" +.\" 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 insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +ptrepack \- Copy any PyTables Leaf, Group or complete subtree into another file. +.SH SYNOPSIS +.B ptrepack +.RB \-h +.RB \-v +.RB \-o +.RB \-R +.IR start,stop,step +.RB \-\-non\-recursive +.RB \-\-dest-title=title +.RB \-\-dont\-copyuser\-attrs +.RB \-\-overwrite\-nodes +.RB \-\-complevel=(0\-9) +.RB \-\-complib=lib +.RB \-\-shuffle=(0|1) +.RB \-\-fletcher32=(0|1) +.RB \-\-keep\-source\-filters +.RB \-\-upgrade\-flavors +.RB \-\-dont\-regenerate\-old\-indexes +.RB sourcefile:sourcegroup +.RB destfile:destgroup +.br +.SH DESCRIPTION +Copy any Leaf, Group or complete subtree from a PyTables file into another file. +.SH OPTIONS +A summary of options is included below. +.TP +.B \-h +Prints a help text. +.TP +.B \-v +Show more information. +.TP +.B \-o +Overwite destination file. +.TP +.BI \-R\ RANGE +Select a RANGE of rows in the form \fIstart,stop,step\fR during the copy of +\fIall\fR the leaves. +.TP +.BI \-\-non\-recursive +Do not do a recursive copy. Default is to do it. +.TP +.BI \-\-dest\-title=title +Title for the new file (if not specified, the source is copied). +.TP +.BI \-\-dont\-copy\-userattrs +Do not copy the user attrs (default is to do it). +.TP +.BI \-\-overwrite\-nodes +Overwrite destination nodes if they exist. Default is not to overwrite +them. +.TP +.BI \-\-complevel=(0-9) +Set a compression level (0 for no compression, which is the default). +.TP +.BI \-\-complib=lib +Set the compression library to be used during the copy. \fIlib\fR can +be set to "zlib", "lzo", "ucl" or "bzip2". Defaults to "zlib". +.TP +.BI \-\-shuffle=(0|1) +Activate or not the shuffling filter (default is active if complevel>0). +.TP +.BI \-\-fletcher32=(0|1) +Whether to activate or not the fletcher32 filter (not active by default). +.TP +.BI \-\-keep\-source\-filters +Use the original filters in source files. The default is not doing that +if any of \-\-complevel, \-\-complib, \-\-shuffle or \-\-fletcher32 +option is specified. +.TP +.BI \-\-upgrade\-flavors +When repacking PyTables 1.x files, the flavor of leaves will be +unset. With this, such a leaves will be serialized as objects with the +internal flavor ("numpy" for 2.x series). +.TP +.BI \-\-dont\-regenerate\-old\-indexes +Disable regenerating old indexes. The default is to regenerate old +indexes as they are found. + +.br + +.SH SEE ALSO +.BR ptdump (1). +.br +These utilities are documented fully by +.IR "PyTables user's manual". +.SH AUTHOR +This manual page was written by Francesc Altet . --- pytables-2.1.2.orig/debian/copyright +++ pytables-2.1.2/debian/copyright @@ -0,0 +1,336 @@ +This package was debianized by + Francesc Altet on Fri, 15 Jul 2005 18:49:48 +0200 + +It was downloaded from http://www.pytables.org/ + +Upstream Author: Francesc Altet + +Copyright: + +========================================================================== +Copyright Notice and Statement for PyTables Software Library and Utilities +========================================================================== + +Copyright (c) 2002, 2003, 2004 Francesc Altet +Copyright (c) 2005, 2006, 2007 Carabos Coop. V. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + +a. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +b. 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. + +c. Neither the name of the Carabos Coop. V. 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 Notice and License Terms for HDF5 (Hierarchical Data Format 5) +Software Library and Utilities +========================================================================== + +HDF5 (Hierarchical Data Format 5) Software Library and Utilities +Copyright 2006-2007 by The HDF Group (THG). + +NCSA HDF5 (Hierarchical Data Format 5) Software Library and Utilities +Copyright 1998-2006 by the Board of Trustees of the University of Illinois. + +All rights reserved. + +Contributors: National Center for Supercomputing Applications (NCSA) +at the University of Illinois, Fortner Software, Unidata Program +Center (netCDF), The Independent JPEG Group (JPEG), Jean-loup Gailly +and Mark Adler (gzip), and Digital Equipment Corporation (DEC). + +Redistribution and use in source and binary forms, with or without +modification, are permitted for any purpose (including commercial +purposes) provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright +notice, this list of conditions, and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above +copyright notice, this list of conditions, and the following +disclaimer in the documentation and/or materials provided with the +distribution. + + 3. In addition, redistributions of modified forms of the source or +binary code must carry prominent notices stating that the original +code was changed and the date of the change. + + 4. All publications or advertising materials mentioning features or +use of this software are asked, but not required, to acknowledge that +it was developed by The HDF Group and by the National Center for +Supercomputing Applications at the University of Illinois at +Urbana-Champaign and credit the contributors. + + 5. Neither the name of The HDF Group, the name of the University, +nor the name of any Contributor may be used to endorse or promote +products derived from this software without specific prior written +permission from THG, the University, or the Contributor, respectively. + +DISCLAIMER: THIS SOFTWARE IS PROVIDED BY THE HDF GROUP (THG) AND THE +CONTRIBUTORS "AS IS" WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR +IMPLIED. In no event shall THG or the Contributors be liable for any +damages suffered by the users arising out of the use of this software, +even if advised of the possibility of such damage. + +Portions of HDF5 were developed with support from the University of +California, Lawrence Livermore National Laboratory (UC LLNL). The +following statement applies to those portions of the product and must +be retained in any redistribution of source code, binaries, +documentation, and/or accompanying materials: + +This work was partially produced at the University of California, +Lawrence Livermore National Laboratory (UC LLNL) under contract +no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy +(DOE) and The Regents of the University of California (University) for +the operation of UC LLNL. + +DISCLAIMER: This work was prepared as an account of work sponsored by +an agency of the United States Government. 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. Reference herein to any specific commercial products, +process, or service 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. + +--------------------------------------------------------------------------- + +========================================================================== +Copyright Notice and License Terms for lrucache.py module +========================================================================== + +Copyright 2004 Evan Prodromou. +Licensed under the Academic Free License 2.1. + +The Academic Free License +v. 2.1 + +This Academic Free License (the "License") applies to any original +work of authorship (the "Original Work") whose owner (the "Licensor") +has placed the following notice immediately following the copyright +notice for the Original Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a +world-wide, royalty-free, non-exclusive, perpetual, sublicenseable +license to do the following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the +Original Work; + +c) to distribute copies of the Original Work and Derivative Works to +the public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under +patent claims owned or controlled by the Licensor that are embodied in +the Original Work as furnished by the Licensor, to make, use, sell and +offer for sale the Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the +preferred form of the Original Work for making modifications to it and +all available documentation describing how to modify the Original +Work. Licensor hereby agrees to provide a machine-readable copy of the +Source Code of the Original Work along with each copy of the Original +Work that Licensor distributes. Licensor reserves the right to satisfy +this obligation by placing a machine-readable copy of the Source Code +in an information repository reasonably calculated to permit +inexpensive and convenient access by You for as long as Licensor +continues to distribute the Original Work, and by publishing the +address of that information repository in a notice immediately +following the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor +the names of any contributors to the Original Work, nor any of their +trademarks or service marks, may be used to endorse or promote +products derived from this Original Work without express prior written +permission of the Licensor. Nothing in this License shall be deemed to +grant any rights to trademarks, copyrights, patents, trade secrets or +any other intellectual property of Licensor except as expressly stated +herein. No patent license is granted to make, use, sell or offer to +sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of +Licensor even if such marks are included in the Original Work. Nothing +in this License shall be interpreted to prohibit Licensor from +licensing under different terms from this License any Original Work +that Licensor otherwise would have a right to license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any +Derivative Works that You create, all copyright, patent or trademark +notices from the Source Code of the Original Work, as well as any +notices of licensing and any descriptive text identified therein as an +"Attribution Notice." You must cause the Source Code for any +Derivative Works that You create to carry a prominent Attribution +Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor +warrants that the copyright in and to the Original Work and the patent +rights granted herein by Licensor are owned by the Licensor or are +sublicensed to You under the terms of this License with the permission +of the contributor(s) of those copyrights and patent rights. Except as +expressly stated in the immediately proceeding sentence, the Original +Work is provided under this License on an "AS IS" BASIS and WITHOUT +WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL +WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential +part of this License. No license to Original Work is granted hereunder +except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal +theory, whether in tort (including negligence), contract, or +otherwise, shall the Licensor be liable to any person for any direct, +indirect, special, incidental, or consequential damages of any +character arising as a result of this License or the use of the +Original Work including, without limitation, damages for loss of +goodwill, work stoppage, computer failure or malfunction, or any and +all other commercial damages or losses. This limitation of liability +shall not apply to liability for death or personal injury resulting +from Licensor's negligence to the extent applicable law prohibits such +limitation. Some jurisdictions do not allow the exclusion or +limitation of incidental or consequential damages, so this exclusion +and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the +Original Work or a Derivative Work, You must make a reasonable effort +under the circumstances to obtain the express assent of recipients to +the terms of this License. Nothing else but this License (or another +written agreement between Licensor and You) grants You permission to +create Derivative Works based upon the Original Work or to exercise +any of the rights granted in Section 1 herein, and any attempt to do +so except under the terms of this License (or another written +agreement between Licensor and You) is expressly prohibited by U.S. +copyright law, the equivalent laws of other countries, and by +international treaty. Therefore, by exercising any of the rights +granted to You in Section 1 herein, You indicate Your acceptance of +this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate +automatically and You may no longer exercise any of the rights granted +to You by this License as of the date You commence an action, +including a cross-claim or counterclaim, against Licensor or any +licensee alleging that the Original Work infringes a patent. This +termination provision shall not apply for an action alleging patent +infringement by combinations of the Original Work with other software +or hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating +to this License may be brought only in the courts of a jurisdiction +wherein the Licensor resides or in which Licensor conducts its primary +business, and under the laws of that jurisdiction excluding its +conflict-of-law provisions. The application of the United Nations +Convention on Contracts for the International Sale of Goods is +expressly excluded. Any use of the Original Work outside the scope of +this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. ยง 101 +et seq., the equivalent laws of other countries, and international +treaty. This section shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License +or seeking damages relating thereto, the prevailing party shall be +entitled to recover its costs and expenses, including, without +limitation, reasonable attorneys' fees and costs incurred in +connection with such action, including any appeal of such action. This +section shall survive the termination of this License. + +13) Miscellaneous. This License represents the complete agreement +concerning the subject matter hereof. If any provision of this License +is held to be unenforceable, such provision shall be reformed only to +the extent necessary to make it enforceable. + +14) Definition of "You" in This License. "You" throughout this +License, whether in upper or lower case, means an individual or a +legal entity exercising rights under, and complying with all of the +terms of, this License. For legal entities, "You" includes any entity +that controls, is controlled by, or is under common control with you. +For purposes of this definition, "control" means (i) the power, direct +or indirect, to cause the direction or management of such entity, +whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership +of such entity. + +15) Right to Use. You may use the Original Work in all ways not +otherwise restricted or conditioned by this License or by law, and +Licensor promises not to interfere with or be responsible for such +uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights +reserved. Permission is hereby granted to copy and distribute this +license without modification. This license may not be modified without +the express written permission of its copyright owner. + +--------------------------------------------------------------------------- + +========================================================================== +Copyright Notice and Statement for the Numexpr package +========================================================================== + +Copyright (c) 2006, David M. Cooke +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + a. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + b. 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. + c. Neither the name of the owner 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 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. + --- pytables-2.1.2.orig/debian/nctoh5.1 +++ pytables-2.1.2/debian/nctoh5.1 @@ -0,0 +1,83 @@ +.\" 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 NCTOH5 1 "November 11, 2004" +.\" 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 insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +nctoh5 \- Convert a NetCDF file into a PyTables (HDF5 format) file +.SH SYNOPSIS +.B nctoh5 +.RB \-h +.RB \-v +.RB \-o +.RB \-\-complevel=(0\-9) +.RB \-\-complib=lib +.RB \-\-shuffle=(0|1) +.RB \-\-fletcher32=(0|1) +.RB \-\-unpackshort=(0|1) +.RB \-\-quantize=(0|1) +.RB netcdffilename +.RB hdf5filename +.br +.SH DESCRIPTION +Convert a generic NetCDF file into a PyTables (HDF5 format) file +.SH OPTIONS +A summary of options is included below. +.TP +.B \-h +Prints a help text. +.TP +.B \-v +Show more information. +.TP +.B \-o +Overwite destination file. +.TP +.BI \-\-complevel=(0-9) +Sets a compression level (0 for no compression, which is the default). +.TP +.BI \-\-complib=lib +Sets the compression library to be used during the copy. \fIlib\fR can +be set to "zlib", "lzo" or "ucl". Defaults to "zlib". +.TP +.BI \-\-shuffle=(0|1) +Activate or not the shuffling filter (default is active if complevel>0). +.TP +.BI \-\-fletcher32=(0|1) +Whether activate or not the fletcher32 filter (not active by default). +.TP +.BI \-\-unpackshort=(0|1) +Unpack short integer variables to float variables using scale_factor +and add_offset netCDF variable attributes (not active by default). +.TP +.BI \-\-quantize=(0|1) +Quantize data to improve compression using least_significant_digit +netCDF variable attribute (not active by default). See +.br +.nh +http://www.cdc.noaa.gov/cdc/conventions/cdc_netcdf_standard.shtml +.br +.hy +for further explanation of what this attribute means. + +.br + +.SH SEE ALSO +.BR ptdump (1), ptrepack (1). +.br +These utilities are documented fully by +.IR "PyTables user's manual". +.SH AUTHOR +This manual page was written by Francesc Altet .