debian/0000755000000000000000000000000012132211056007157 5ustar debian/rules0000755000000000000000000000336712170455100010252 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 export PYTHONWARNINGS=d export CFLAGS = $(shell dpkg-buildflags --get CFLAGS) export CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) export LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) PYVERS = $(shell pyversions -vr) PACKAGE_NAME = python-pywt MODULE_NAME = PyWavelets TESTS = \ test_doc.py \ test_perfect_reconstruction.py \ test_regression.py pythonpath = $$(_py_=$(strip $(1)); _py_=$${_py_\#python}; ls -d $(CURDIR)/build/lib.*-$${_py_}) clean: dh_testdir dh_testroot rm -rf build doc/build src/_pywt.[ch] rm -rf $(MODULE_NAME).egg-info find . -name '*\.py[co]' -delete dh_clean install-stamp install-ext-* build-stamp build-ext-* build-docs build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp: build-docs $(PYVERS:%=build-ext-%) touch $@ build-docs: make -C doc html touch $@ build-ext-%: dh_testdir python$* setup.py build ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),) set -e; \ cd tests; \ for test in $(TESTS); do \ PYTHONPATH=$(call pythonpath,python$*) python$* $$test; \ done endif touch $@ install: install-stamp install-stamp: build-stamp $(PYVERS:%=install-ext-%) install-ext-%: python$* setup.py install \ --root $(CURDIR)/debian/$(PACKAGE_NAME) --install-layout=deb binary-indep: binary-arch: build install dh_testdir dh_testroot dh_installchangelogs CHANGES.txt dh_installdocs dh_sphinxdoc dh_link usr/share/doc/python-pywt/copyright usr/share/doc/python-pywt/html/_downloads/COPYING.txt dh_installexamples -a dh_python2 -a dh_strip -a dh_compress -X.py -Xobjects.inv -X.txt dh_fixperms dh_installdeb dh_shlibdeps -a dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: clean binary-indep binary-arch binary debian/compat0000644000000000000000000000000211526564571010400 0ustar 5 debian/copyright0000644000000000000000000000266712132211020011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: PyWavelets Upstream-Contact: Filip Wasilewski Source: http://pypi.python.org/pypi/PyWavelets/ Files: * Copyright: 2006-2012, Filip Wasilewski License: Expat Files: debian/* Copyright: 2007-2010, Piotr Ożarowski 2011-2013, Daniele Tricoli License: Expat License: Expat 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. debian/examples0000644000000000000000000000000711526564571010740 0ustar demo/* debian/control0000644000000000000000000000207512132211020010555 0ustar Source: pywavelets Maintainer: Debian Python Modules Team Uploaders: Daniele Tricoli Section: python Priority: optional Build-Depends: cython (>=0.16), debhelper (>= 5.0.38), python-all-dev (>=2.6.6-3), python-numpy (>= 1:0.9.8-2), python-setuptools (>= 0.6b3-1~), python-sphinx (>= 1.0.7+dfsg) Standards-Version: 3.9.4 Homepage: http://www.pybytes.com/pywavelets/ X-Python-Version: >= 2.4 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/pywavelets/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/pywavelets/trunk/ Package: python-pywt Architecture: any Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, ${sphinxdoc:Depends}, python-numpy (>= 1:0.9.8-2) Description: Python extension implementing of wavelet transformations PyWavelets implements the discrete wavelet transform (DWT) popular in numerical harmonic analysis for numerous families of wavelets, including Haar, Daubechies, Symlet, Coiflet, biorthogonal wavelets in one and two dimensions. debian/watch0000644000000000000000000000012412170455100010207 0ustar version=3 https://pypi.python.org/packages/source/P/PyWavelets/PyWavelets-(.*)\.zip debian/patches/0000755000000000000000000000000012132211020010575 5ustar debian/patches/series0000644000000000000000000000000112132211020012001 0ustar debian/source/0000755000000000000000000000000011770437402010473 5ustar debian/source/format0000644000000000000000000000001411550347112011673 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001422112170455145011044 0ustar pywavelets (0.2.2-2) unstable; urgency=low * Upload to unstable * debian/rules - Removed get-orig-source since not used anymore * debian/watch - Switched download URL to https -- Daniele Tricoli Sat, 13 Jul 2013 23:42:44 +0200 pywavelets (0.2.2-1) experimental; urgency=low * New upstream release * Removed upstream patches since they are included: - 01_fix-cython-0-14-compiling.patch - 02_format-float-array-in-doctests.patch - 03_fix-help.patch * debian/control - Bumped Standards-Version to 3.9.4 (no changes needed) - Bumped cython version to >= 0.16 - Fixed lintian vcs-field-not-canonical - Removed Provides field for binary package python-pywt since there aren't packages with version specific dependencies on it * debian/copyright - Updated copyright years - Updated upstream email address * debian/docs - Renamed README.txt to README.rst to reflect upstream change * debian/watch - Updated to reflect extension change made by upstream - Removed debian uupdate action -- Daniele Tricoli Sat, 13 Apr 2013 05:07:00 +0200 pywavelets (0.2.0-5) unstable; urgency=low * debian/patches/02_skip-wavelet-filters-coefficients-doctest.patches - Removed because exceed by 02_format-float-array-in-doctests.patch * debian/patches/02_format-float-array-in-doctests.patch - Added upstream patch to fix representation float issues in doctests accross Python versions * debian/patches/03_fix-help.patch - Added upstream patch to fix python interactive built-in help system (Closes: #595980) * debian/rules - Enabled hardening flags -- Daniele Tricoli Tue, 22 May 2012 05:35:15 +0200 pywavelets (0.2.0-4) unstable; urgency=low * debian/control - Bumped Standards-Version to 3.9.3 * debian/copyright - Fixed DEP5 lintian warnings - Updated Format URI - Updated copyright years * debian/preinst - Removed because no more needed after Squeeze release * debian/patches/01_fix-cython-0-14-compiling.patch - Made DEP3 compliant * debian/patches/02_skip-wavelet-filters-coefficients-doctest.patch - Skip wavelet filters coefficients doctest because it fails only in Python 2.7 due Float repr improvements backported from 3.x * debian/rules - Enabled tests at build time -- Daniele Tricoli Tue, 13 Mar 2012 03:50:55 +0100 pywavelets (0.2.0-3) unstable; urgency=low * debian/control - Bumped python-sphinx Build-Depends to be able to use dh_sphinxdoc and added ${sphinxdoc:Depends} dependency - Removed libjs-jquery from Suggests field because dh_sphinxdoc will handle generation of jquery dependency * debian/copyright - Updated to DEP5 Format r174 * debian/python-pywt.doc-base - Registered documentation provided by python-pywt using doc-base * debian/rules - Added build-arch and build-indep targets - Used dh_sphinxdoc - Removed dh_link symlink of jquery.js to libjs-jquery - Don't compress Sphinx _sources -- Daniele Tricoli Thu, 25 Aug 2011 02:24:29 +0200 pywavelets (0.2.0-2) unstable; urgency=low * debian/control - Removed Piotr and added myself to Uploaders (Closes: #579114) - Bumped Standards-Version to 3.9.2 (no changes needed) * debian/patches/01_fix-cython-0-14-compiling.patch - Added upstream patch (Mercurial rev 784802d4118c) to compile using Cython 0.14 * debian/rules - Don't compress objects.inv. Thanks to Michael Fladischer for the report. (Closes: #608766) * debian/source/format - Switched to dpkg-source 3.0 (quilt) format * debian/{control, rules} - Switched to dh_python2. -- Daniele Tricoli Tue, 12 Apr 2011 02:55:04 +0200 pywavelets (0.2.0-1) unstable; urgency=low * New upstream release * Rebuild documentation at build time - python-sphinx added to build dependencies * Standards-version bumped to 3.8.4 (no changes needed) -- Piotr Ożarowski Sat, 20 Mar 2010 21:05:17 +0100 pywavelets (0.1.7~svn139-1) unstable; urgency=low [ Sandro Tosi ] * debian/control - Switch Vcs-Browser field to viewsvn - removed Ondrej from Uploaders: thanks for your work! [ Piotr Ożarowski ] * New upstream snapshot (closes: #510922, #510920) * Add get-orig-source rule * Use setup.py to build the package - python2.5 will create .egg-info during the build * Cython added to Build-Depends * Convert from python-central to python-support * Add libjs-jquery to Suggests (for new docs) -- Piotr Ożarowski Tue, 17 Nov 2009 21:44:19 +0100 pywavelets (0.1.7~svn97-1) unstable; urgency=medium [ Piotr Ożarowski ] * New upstream snapshot (LP: #186421) + 01_not_a_script patch removed (no longer needed) * Standards-version bumped to 3.8.0 + Homepage field added * Python version stripped from Egg name by pycentral (required version bumped to 0.6.1) * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) * python-wavelets dummy package removed (python-pywt is already in testing and Etch doesn't have it) * Change license of my packaging efforts to BSD to match upstream * XS-DM-Upload-Allowed: yes field added [ Ondrej Certik ] * Added myself to uploaders * lintian warning fix: python -> Python -- Piotr Ożarowski Wed, 09 Jul 2008 22:13:00 +0200 pywavelets (0.1.6-3) unstable; urgency=low * Fix debian/rules to use new package name * Add python-wavelets transitional dummy package to make the upgrade process smooth -- Piotr Ożarowski Wed, 19 Sep 2007 20:53:24 +0200 pywavelets (0.1.6-2) unstable; urgency=low * Rename binary package to python-pywt (to conform to the Debian Python Policy) * find (see clean rule) works correctly in every build now (closes: #442715) * Rebuild to add Python 2.5 extension * Changed my address to piotr@debian.org -- Piotr Ożarowski Mon, 17 Sep 2007 22:27:33 +0200 pywavelets (0.1.6-1) unstable; urgency=low * Initial release (closes: #406557) -- Piotr Ozarowski Thu, 11 Jan 2007 22:43:38 +0100 debian/python-pywt.doc-base0000644000000000000000000000055111625011401013077 0ustar Document: python-pywt Title: PyWavelets Documentation Author: Filip Wasilewski Section: Programming/Python Abstract: PyWavelets implements the discrete wavelet transform (DWT) popular in numerical harmonic analysis for numerous families of wavelets. Format: html Index: /usr/share/doc/python-pywt/html/index.html Files: /usr/share/doc/python-pywt/html/*.html debian/docs0000644000000000000000000000004512132211020010020 0ustar README.rst THANKS.txt doc/build/html