[h5py] 01/44: import based on pychess

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Thu Jul 2 18:25:47 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch upstream/latest
in repository h5py.

commit 3ee07961d34524b90b18149be5e35a21f404df55
Author: Soeren Sonnenburg <sonne at debian.org>
Date:   Wed Aug 26 20:36:41 2009 +0000

    import based on pychess
---
 debian/changelog   |  5 +++++
 debian/compat      |  1 +
 debian/control     | 34 ++++++++++++++++++++++++++++++++++
 debian/copyright   | 43 +++++++++++++++++++++++++++++++++++++++++++
 debian/docs        |  1 +
 debian/manpages    |  1 +
 debian/orig-tar.sh | 13 +++++++++++++
 debian/pycompat    |  1 +
 debian/rules       | 20 ++++++++++++++++++++
 debian/watch       |  4 ++++
 10 files changed, 123 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f72680a
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+python-h5py (1.2.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #xxxxxx)
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Wed, 26 Aug 2009 22:20:44 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..37b1893
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,34 @@
+Source: h5py
+Section: science
+Priority: optional
+Maintainer: Soeren Sonnenburg <sonne at debian.org>
+XS-Python-Version: >= 2.5
+Build-Depends: debhelper ( >=7), cdbs, python-all-dev (>= 2.5.0),
+ python-central (>= 0.6.0), quilt 
+Standards-Version: 3.8.3
+Homepage: http://code.google.com/p/h5py/
+Vcs-Svn: https://bollin.googlecode.com/svn/python-h5py/
+Vcs-Browser: http://bollin.googlecode.com/svn/python-h5py/
+
+Package: python-h5py
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
+XB-Python-Version: ${python:Versions}
+Description: h5py is a general-purpose Python interface to hdf5
+ HDF5 for Python (h5py) is a general-purpose Python interface to the
+ Hierarchical Data Format library, version 5. HDF5 is a versatile, mature
+ scientific software library designed for the fast, flexible storage of
+ enormous amounts of data. 
+ . 
+ From a Python programmer's perspective, HDF5 provides a robust way to
+ store data, organized by name in a tree-like fashion. You can create
+ datasets (arrays on disk) hundreds of gigabytes in size, and perform
+ random-access I/O on desired sections. Datasets are organized in a
+ filesystem-like hierarchy using containers called "groups", and accessed
+ using the tradional POSIX /path/to/resource syntax. 
+ . 
+ H5py provides a simple, robust read/write interface to HDF5 data from
+ Python. Existing Python and Numpy concepts are used for the interface;
+ for example, datasets on disk are represented by a proxy class that
+ supports slicing, and has dtype and shape attributes. HDF5 groups are
+ presented using a dictionary metaphor, indexed by name.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..db4baa8
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,43 @@
+This package was debianized by Soeren Sonnenburg <sonne at debian.org> on
+Wed, 26 Aug 2009 22:53:35 +0100.
+
+It was downloaded from http://code.google.com/p/h5py/ .
+
+Upstream Author: 
+    Andrew Collette
+
+Copyright: © 2008 Andrew Collette <collette at physics.ucla.edu>
+
+License:
+
+  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 author nor the names of 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.
+
+
+The Debian packaging is © 2009, Soeren Sonnenburg <sonne at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..e845566
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..7f3cff5
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+manpages/pychess.1.gz
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
new file mode 100755
index 0000000..141e2a2
--- /dev/null
+++ b/debian/orig-tar.sh
@@ -0,0 +1,13 @@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+
+TAR=$3
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+  . .svn/deb-layout
+  mv $TAR $origDir
+  echo "moved $TAR to $origDir"
+fi
+
diff --git a/debian/pycompat b/debian/pycompat
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/debian/pycompat
@@ -0,0 +1 @@
+2
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..12e7bd3
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM=pycentral
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+#clean::
+#	$(RM) lang/*/LC_MESSAGES/*.mo
+#
+#binary-predeb/pychess::
+#	gunzip $(DEB_DESTDIR)usr/share/man/man1/pychess.1.gz
+#	gzip -9 $(DEB_DESTDIR)usr/share/man/man1/pychess.1
+#	$(RM) $(DEB_DESTDIR)/usr/bin/pychess 
+#	dh_install pychess /usr/games/
+#	# remove empty directories
+#	rmdir $(DEB_DESTDIR)/usr/bin
+
+get-orig-source:
+	-uscan --upstream-version 0 --rename
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..8885cb9
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=3
+opts="uversionmangle=s/(alpha|beta)/~$1/" \
+  http://code.google.com/p/h5py/downloads/list .*/h5py-(.*)\.tar\.gz \
+  debian debian/orig-tar.sh

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/h5py.git



More information about the debian-science-commits mailing list