debian/0000755000000000000000000000000011742005606007167 5ustar debian/source/0000755000000000000000000000000011741245403010467 5ustar debian/source/format0000644000000000000000000000001411741245403011675 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000263511741245403011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: neuroshare Upstream-Contact: Christian Kellner Source: https://github.com/G-Node/python-neuroshare Files: * Copyright: 2011, Christian Kellner License: LGPL-2.1 Files: debian/* Copyright: 2012, Michael Hanke License: LGPL-2.1 Files: capi/nsAPIdllimp.h capi/nsAPItypes.h Copyright: 2003, Neuroshare Project License: LGPL-2.1 License: LGPL-2.1 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. debian/gbp.conf0000644000000000000000000000035311741245403010607 0ustar [DEFAULT] # the default branch for upstream sources: upstream-branch = master # the default branch for the debian patch: debian-branch = debian # the default tag formats used: upstream-tag = %(version)s debian-tag = debian/%(version)s debian/control0000644000000000000000000000247411741255205010602 0ustar Source: python-neuroshare Priority: extra Maintainer: G-Node Debian Team Uploaders: Christian Kellner , Michael Hanke Build-Depends: debhelper (>= 7.0.50~), python-all-dev, python-support, python-numpy, python-h5py, python-setuptools Standards-Version: 3.9.3 Section: science Homepage: http://www.g-node.org/neuroshare-tools Vcs-Browser: http://github.com/G-Node/python-neuroshare Vcs-Git: git://github.com/G-Node/python-neuroshare.git Package: python-neuroshare Section: python Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} XB-Python-Version: ${python:Versions} Description: Python interface and tools for Neuroshare The Neuroshare API is a standardized interface to access electrophysiology data stored in various different file formats. To do so, it uses format- specific shared libraries. . This package provides a high-level Python interface to the Neuroshare API that focuses on convenience for the user and enables access to all available metadata and data. The data is returned in NumPy arrays, which provides a quick route to further examination and analysis. . In addition, this package contains the ns2hdf converter tool that converts neuroshare-compatible files into the HDF5 (Hierarchical Data Format, ver. 5) file format. debian/changelog0000644000000000000000000000067511742005606011051 0ustar python-neuroshare (0.8.5-1) unstable; urgency=low [ Christian Kellner ] * Initial Debian packaging. Closes: #663116 Many thanks to Michael Hanke for the initial packaging help! [ Michael Hanke ] * Call dh_humpy (if available) to get proper dependencies on the respective NumPy ABI. * Add missing build-dependency on python-setuptools. -- Michael Hanke Wed, 11 Apr 2012 12:19:07 +0200 debian/rules0000755000000000000000000000037611741247037010262 0ustar #!/usr/bin/make -f # -*- makefile -*- # one ring to rule them all ... %: dh $@ # hook for dh_numpy override_dh_lintian: dh_lintian # backport friendly -[ -x /usr/bin/dh_numpy ] && dh_numpy override_dh_clean: dh_clean rm -rf neuroshare.egg-info debian/README.Debian0000644000000000000000000000214411741245403011231 0ustar Python-Neuroshare for Debian ---------------------------- Python-Neuroshare relies on the file format-specific libraries (DLLs) to access data files. Most of them are directly provided by the recording equipment manufacturer itself and can be downloaded (as source code or as pre-compiled binary) from the corresponding web site. A (possibly incomplete) list of available DLLs and a link to their download location can be obtained from the Neuroshare website: http://neuroshare.sourceforge.net/DLLLinks.shtml After the DLL has been obtained in needs to be installed in one of the following directories: ~/.neuroshare /usr/lib/neuroshare /usr/local/lib/neuroshare (The directories are searched through in descending order) Please note: Pre-compiled DLLs need to match your CPU architecture and platform (e.g. 64-bit, GNU/Linux). If you find yourself in the situation that there is no pre-compiled DLL for your specific architecture or platform and compiling from source is not an option not all hope is lost since the Neuroshare- WineProxy package provides a way to use the Windows (32 bit) vendor DLLs on GNU/Linux.debian/compat0000644000000000000000000000000211741245403010365 0ustar 7 debian/watch0000644000000000000000000000030611741245403010217 0ustar # Compulsory line, this is a version 3 file version=3 opts="filenamemangle=s/.*\/(.*)/python-neuroshare-$1\.tar\.gz/" \ http://github.com/G-Node/python-neuroshare/downloads .*tarball/([\d\.a-z]+)