initial debianization for ismrmrd v1.2

parent 48f07782
ismrmrd (1.2.0-1) UNRELEASED; urgency=low
* Initial release (Closes: #732360)
-- Ghislain Antony Vaillant <ghisvail@gmail.com> Fri, 28 Feb 2014 15:29:55 +0000
Source: ismrmrd
Section: science
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Ghislain Antony Vaillant <ghisvail@gmail.com>
Build-Depends:
cmake (>= 2.8),
debhelper (>= 9),
libhdf5-serial-dev (>= 1.8),
libpugixml-dev,
doxygen,
libfftw3-dev,
libboost-program-options-dev
Standards-Version: 3.9.6
Homepage: http://ismrmrd.sourceforge.net/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/ismrmrd.git
Vcs-Git: git://anonscm.debian.org/debian-science/packages/ismrmrd.git
Package: libismrmrd1.2
Architecture: any
Depends:
${shlibs:Depends},
${misc:Depends}
Description: ISMRM Raw Data format (ISMRMRD) - shared library
The ISMRMRD format combines a mix of flexible data structures (XML header)
and fixed structures (equivalent to C-structs) to represent MRI data.
.
In addition, the ISMRMRD format also specifies an image header for storing
reconstructed images and the accompanying C++ library provides a convenient
way of writing such images into HDF5 files along with generic arrays for
storing less well defined data structures, e.g. coil sensitivity maps or
other calibration data.
.
This package provides the shared library.
Package: libismrmrd-dev
Section: libdevel
Architecture: any
Depends:
libismrmrd1.2 (= ${binary:Version}),
${shlibs:Depends},
${misc:Depends}
Suggests:
libismrmrd-dev-doc
Description: ISMRM Raw Data format (ISMRMRD) - development files
The ISMRMRD format combines a mix of flexible data structures (XML header)
and fixed structures (equivalent to C-structs) to represent MRI data.
.
In addition, the ISMRMRD format also specifies an image header for storing
reconstructed images and the accompanying C++ library provides a convenient
way of writing such images into HDF5 files along with generic arrays for
storing less well defined data structures, e.g. coil sensitivity maps or
other calibration data.
.
This package provides the development files.
Package: libismrmrd-doc
Section: doc
Architecture: all
Depends:
libjs-jquery,
${misc:Depends}
Description: ISMRM Raw Data format (ISMRMRD) - Documentation
The ISMRMRD format combines a mix of flexible data structures (XML header)
and fixed structures (equivalent to C-structs) to represent MRI data.
.
In addition, the ISMRMRD format also specifies an image header for storing
reconstructed images and the accompanying C++ library provides a convenient
way of writing such images into HDF5 files along with generic arrays for
storing less well defined data structures, e.g. coil sensitivity maps or
other calibration data.
.
This package provides the documentation.
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ismrmrd
Source: http://sourceforge.net/projects/ismrmrd/
Files: *
Copyright: 2013-2014 Michael S. Hansen <michael.hansen@nih.gov>
License: Expat
ISMRMRD SOFTWARE LICENSE JULY 2013
.
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, THIS PERMISSION NOTICE, AND THE LIMITATION
OF LIABILITY BELOW SHALL BE INCLUDED IN ALL COPIES OR REDISTRIBUTIONS
OF SUBSTANTIAL PORTIONS OF THE SOFTWARE.
.
SOFTWARE IS BEING DEVELOPED IN PART AT THE NATIONAL HEART, LUNG, AND BLOOD
INSTITUTE, NATIONAL INSTITUTES OF HEALTH BY AN EMPLOYEE OF THE FEDERAL
GOVERNMENT IN THE COURSE OF HIS OFFICIAL DUTIES. PURSUANT TO TITLE 17,
SECTION 105 OF THE UNITED STATES CODE, THIS SOFTWARE IS NOT SUBJECT TO
COPYRIGHT PROTECTION AND IS IN THE PUBLIC DOMAIN. EXCEPT AS CONTAINED IN
THIS NOTICE, THE NAME OF THE AUTHORS, THE NATIONAL HEART, LUNG, AND BLOOD
INSTITUTE (NHLBI), OR THE NATIONAL INSTITUTES OF HEALTH (NIH) MAY NOT
BE USED TO ENDORSE OR PROMOTE PRODUCTS DERIVED FROM THIS SOFTWARE WITHOUT
SPECIFIC PRIOR WRITTEN PERMISSION FROM THE NHLBI OR THE NIH.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 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.
Files: debian/*
Copyright: 2014 Ghislain Vaillant <ghisvail@gmail.com>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package 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 General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
usr/include/ismrmrd
usr/lib/*.so
Document: libismrmrd-doc
Title: ISMRMRD API Documentation
Author: ISMRMRD developers
Abstract: This documentation describes the ISMRMRD library API.
Section: Science/Physics
Format: HTML
Index: /usr/share/doc/libismrmrd-doc/api/index.html
Files: /usr/share/doc/libismrmrd-doc/api/*.html
debian/build/doc/html/api
usr/share/javascript/jquery/jquery.js usr/share/doc/libismrmrd-doc/api/jquery.js
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1
BUILDDIR = $(CURDIR)/debian/build
%:
dh $@ --buildsystem=cmake --builddirectory=$(BUILDDIR) --parallel
override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr \
-DUSE_SYSTEM_PUGIXML=ON
override_dh_auto_clean:
dh_auto_clean
rm -rf $(BUILDDIR)
override_dh_auto_build:
dh_auto_build
# Make doc
cd $(BUILDDIR) && $(MAKE) apidoc
version=3
opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/ismrmrd-$1\.tar\.gz/ \
https://github.com/ismrmrd/ismrmrd/tags .*/v?(\d\S*)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment