debian/0000775000000000000000000000000011762371023007172 5ustar debian/control0000664000000000000000000000464311661722304010604 0ustar Source: etsf-io Section: science Priority: optional Maintainer: Debian Science Team Uploaders: Damien Caliste Build-Depends: debhelper (>= 5), cdbs, autotools-dev, gfortran, libnetcdf-dev Standards-Version: 3.9.2 Homepage: http://www.etsf.eu/resources/software/libraries_and_tools Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/etsf-io/ Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/etsf-io/ Package: etsf-io Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Binary tools to check, merge and read ETSF files The European Theoretical Spectroscopy Facility (ETSF) is a European network dedicated to providing support and services for ongoing research in academic, government and industrial laboratories. . The ETSF is divided into 7 beamlines, each of which is concerned with a specific scientific topic: - Optics ; - Energy Loss Spectroscopy ; - Quantum Transport ; - Time-resolved Spectroscopy ; - Photo-emission Spectroscopy ; - Vibrational Spectroscopy ; - X-Rays Spectroscopy. . To allow the adoption of its recommendations about standardization, the ETSF proposes different libraries and tools implementing or using these specifications, as well as widely usable pieces of software. . ETSF_IO is a library of F90 routines to read/write the ETSF file format. This package contains the user tools to: - check file conformance to the specifications; - extract data from files; - merge multiple files from parallel runs, as specified in the specifications. Package: libetsf-io-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Developer documentation API and tutorials for ETSF_IO ETSF_IO is a library of F90 routines to read/write the ETSF file format. . This Package contains the HTML documentation of the API and some tutorials on how to use the library in electronic structure codes. Package: libetsf-io-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libnetcdf-dev Suggests: libetsf-io-doc Description: Static libraries and Fortran module files of ETSF_IO ETSF_IO is a library of F90 routines to read/write the ETSF file format. . This package contains the static libraries provided by ETSF_IO to let electronic structure codes read and write ETSF files. It also contains the module file used by the Fortran compiler. debian/etsf_io.10000664000000000000000000000333511661723744010721 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.4. .TH ETSF_IO "1" "November 2011" "etsf_io" "User Commands" .SH NAME etsf_io \- manual page for etsf_io .SH SYNOPSIS .B etsf_io [\fI-h | -a action\fR] [[\fI-i file\fR]...] [[\fI-f flag\fR]...] .SH DESCRIPTION .PP [\-o file] [arguments] .PP Handle ETSF files, see \fB\-\-action\fR option. .PP \fB\-h\fR \fB\-\-help\fR : show this little help. .PP \fB\-a\fR \fB\-\-action\fR value : give the action to perform. .PP Possible action may be: * 'merge' to gather several files that have been splitted. .PP * 'content' to get the name of specifications the file matches. .PP * 'check' to check the validity of the file against specifications. .PP \fB\-o\fR \fB\-\-output\-file\fR file : give the path to the output ETSF file. .PP \fB\-i\fR \fB\-\-input\-file\fR file : give the path for an input file. This option can be used one or several times. .PP \fB\-l\fR \fB\-\-list\fR : when action is check, it give the list of available flags.q .PP \fB\-f\fR \fB\-\-flag\fR value : give a flag name (get valid names from \fB\-l\fR option). .PP Examples: .PP Merge three files, etsf_io \fB\-a\fR merge \fB\-i\fR file1.nc \fB\-i\fR file2.nc \fB\-i\fR file3.nc \fB\-o\fR output.nc .PP Get the contents of file test.nc, etsf_io \fB\-a\fR content test.nc .PP Get the list of flags for validity checks, etsf_io \fB\-a\fR check \fB\-l\fR .PP Checks with two flags, etsf_io \fB\-a\fR check \fB\-f\fR flag1 \fB\-f\fR flag2 test.nc .SH "SEE ALSO" The full documentation for .B etsf_io is maintained as a Texinfo manual. If the .B info and .B etsf_io programs are properly installed at your site, the command .PP .B info etsf_io .PP should give you access to the complete manual. debian/etsf-io.manpages0000664000000000000000000000002111661724625012256 0ustar debian/etsf_io.1 debian/libetsf-io-doc.install0000664000000000000000000000047011661722304013363 0ustar debian/tmp/usr/share/doc/libetsf-io-doc/*.html debian/tmp/usr/share/doc/libetsf-io-doc/low_level/* debian/tmp/usr/share/doc/libetsf-io-doc/group_level/* debian/tmp/usr/share/doc/libetsf-io-doc/utils/* src/tutorials/*.f90 usr/share/doc/libetsf-io-doc/tutorials debian/tmp/usr/share/doc/libetsf-io-doc/tutorials/* debian/rules0000775000000000000000000000104711661722651010261 0ustar #!/usr/bin/make -f # Copyright 2010 Damien Caliste include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk DEB_CONFIGURE_USER_FLAGS := --docdir=\$${prefix}/share/doc/libetsf-io-doc --with-moduledir=\$${includedir} DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) DEB_INSTALL_DOCS_etsf-io := -XTODO DEB_INSTALL_DOCS_libetsf-io-doc := -XAUTHORS -XREADME -XNEWS -XTODO DEB_INSTALL_DOCS_libetsf-io-dev := -XAUTHORS -XREADME -XNEWS -XTODO get-orig-source: -uscan --upstream-version 0 debian/copyright0000664000000000000000000000136111661722304011126 0ustar This package was debianized by Damien Caliste on Mon, 29 Mar 2010 10:23:11 +0200. It was downloaded from Upstream Authors: Damien Caliste Valerio Olevano Yann Pouillon matthieu verstraete Copyright: Copyright (C) 2006 - the ABINIT group 2007, 2011 - the ABINIT group and CEA License: LGPL v2.1, see `/usr/share/common-licenses/LGPL-2.1'. The Debian packaging is Copyright (C) 2010, Damien Caliste and is licensed under the GPL-2, see `/usr/share/common-licenses/GPL-2'. debian/etsf-io.install0000664000000000000000000000003311661722304012124 0ustar debian/tmp/usr/bin/etsf_io debian/source/0000775000000000000000000000000011661722304010472 5ustar debian/source/format0000664000000000000000000000001411661722304011700 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000037411661722304010227 0ustar version=3 opts=filenamemangle=s/.*etsf_io-(.*).tar_.gz/etsf-io_$1.orig.tar.gz/,downloadurlmangle=s/tar_/tar/ \ http://www.etsf.eu/resources/software/libraries_and_tools/etsfio_history \ http://www.etsf.eu/sites/default/files/etsf_io-(.*)\.tar_\.gz debian/changelog0000664000000000000000000000236011762371022011044 0ustar etsf-io (1.0.3-4build1) quantal; urgency=low * No-change rebuild for libnetcdf6 -> libnetcdff5 transition. -- Ilya Barygin Sat, 02 Jun 2012 14:59:26 +0400 etsf-io (1.0.3-4) unstable; urgency=low [ Sylvestre Ledru ] * Team upload * Man page added * Lintian warning removed [ Damien Caliste ] * Standards-Version updated to version 3.9.2 * Add a missing dependency for the devel package on NetCDF (Closes: #618168, #615652) * Add a pkg-config configuration file for ease of use. -- Sylvestre Ledru Sat, 19 Nov 2011 13:58:37 +0100 etsf-io (1.0.3-3) unstable; urgency=low * Team upload * Remove myself from uploaders * Standards-Version updated to version 3.9.1 [ Damien Caliste ] * Correct wrong copyright notice (LP: #676077). -- Sylvestre Ledru Mon, 21 Feb 2011 10:23:17 +0100 etsf-io (1.0.3-2) unstable; urgency=low * Build with gfortran instead of g77 now (Closes: #580724) -- Sylvestre Ledru Sat, 08 May 2010 10:42:18 +0200 etsf-io (1.0.3-1) unstable; urgency=low * Initial packaging from upstream version 1.0.3 (Closes: #578288) -- Sylvestre Ledru Sun, 18 Apr 2010 19:07:10 +0200 debian/libetsf-io-dev.install0000664000000000000000000000012111661722304013365 0ustar debian/tmp/usr/include/* debian/tmp/usr/lib debian/etsf_io.pc /usr/lib/pkgconfig debian/etsf_io.pc0000664000000000000000000000050411661722304011145 0ustar prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include fcompiler=gfortran fflags=-g -O2 -I${includedir} flibs=-letsf_io Name: netcdf Description: ETSF_IO library, read / write library for NetCDF electronic structure files Version: 1.0.3 Libs: -L${libdir} -letsf_io Cflags: -I${includedir}