debian/0000775000000000000000000000000012312205246007165 5ustar debian/libmed-tools.install0000664000000000000000000000001212222604602013137 0ustar usr/bin/* debian/libmedimport-dev.install0000664000000000000000000000025012222604602014014 0ustar usr/include/MEDimport.h usr/include/MEDimport.hxx usr/include/medimport_win_dll.h usr/include/medimportcxx_win_dll.h usr/lib/*/libmedimport.a usr/lib/*/libmedimport.so debian/libmed-dev.install0000664000000000000000000000012312222604602012560 0ustar usr/include/2.3.6/med.hf usr/include/med.hf usr/lib/*/libmed.a usr/lib/*/libmed.so debian/libmedc1.install0000664000000000000000000000002712222604602012233 0ustar usr/lib/*/libmedC.so.* debian/copyright0000664000000000000000000000121112222604602011112 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://www.code-aster.org/outils/med/html/index.html Upstream-Contact: EDF R&D, Eric Fayolle , Vincent Lefebvre Files: * Copyright: Copyright (C) 1999-2005 EDF R&D License: LGPL-2.1 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1 as published by the Free Software Foundation; . On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1' debian/libmed-doc.install0000664000000000000000000000005212222604602012550 0ustar usr/share/doc/* /usr/share/doc/libmed-doc debian/libmedimport0.install0000664000000000000000000000003412222604602013320 0ustar usr/lib/*/libmedimport.so.* debian/source/0000775000000000000000000000000012222600755010471 5ustar debian/source/format0000664000000000000000000000001412222600755011677 0ustar 3.0 (quilt) debian/source/lintian-overrides0000664000000000000000000000025112222600755014050 0ustar # Lintian thinks uploader Adam Powell's name violates policy med-fichier source: uploader-address-missing "Adam C. Powell med-fichier source: uploader-not-full-name IV" debian/changelog0000664000000000000000000001536212312205246011046 0ustar med-fichier (3.0.6-2ubuntu1) trusty; urgency=medium * debian/patches/ppc64el-support.patch: Add ppc64el support. -- Adam Conrad Tue, 18 Mar 2014 20:25:32 -0600 med-fichier (3.0.6-2build1) trusty; urgency=medium * No-change rebuild for libopenmpi1.3 -> libopenmpi1.6 transition. -- Logan Rosen Mon, 16 Dec 2013 01:02:24 -0500 med-fichier (3.0.6-2) unstable; urgency=low * [a8dd404] Use autotools_dev for dh-rules. (Closes: #727456) * [4ff1a89] Disable autotests on some archs. -- Anton Gladky Thu, 24 Oct 2013 17:53:41 +0200 med-fichier (3.0.6-1) unstable; urgency=low [ Sergei Golovan ] * [1d72885] Switch from tk8.4 to tk dependencies. (Closes: #725337) [ Anton Gladky ] * [07b1279] Imported Upstream version 3.0.6. (Closes: #659960) * [f6142f8] Remove all old patches. * [540f803] Use cmake for build. * [e55a11a] Add mpi-default-dev and mpi-default-bin to BD. * [ab59d3e] Add a workaround to start MPI-applications in chroot. -- Anton Gladky Tue, 15 Oct 2013 20:38:21 +0200 med-fichier (3.0.3-5) unstable; urgency=low * [42214bd] Disable tests on some platforms. -- Anton Gladky Wed, 02 Oct 2013 07:52:00 +0200 med-fichier (3.0.3-4) unstable; urgency=low * [ef4dc10] Remove README.source. * [fa31282] Use compat-level 9. * [d6e4193] Remove obsolete DM-Upload-Allowed flag. * [e4d4401] Use canonical VCS-field. * [a67e7b0] Bumped Standards-Version 3.9.4. No changes. * [c46fe2d] Update/simpify debian/rules. * [ae2ab2d] Disable failing tests. * [2238f3f] Set multiarched paths in libraries. * [133b58b] Use autoreconf. * [ff9144a] Add myself to uploaders. * [084ec48] Add multi-arch sections in debian/control * [b8ea3be] Use DEP-5 for copyright file. * [24f5fb0] Use wrap-and-source. -- Anton Gladky Tue, 01 Oct 2013 19:45:49 +0200 med-fichier (3.0.3-3) unstable; urgency=low * Team upload * Rebuild with hdf5 1.8.8 * FTBFS libtool version mismatch errors fixed. Thanks to Peter Green for the patch (Closes: #656740) -- Sylvestre Ledru Thu, 19 Jan 2012 08:55:56 +0100 med-fichier (3.0.3-2) unstable; urgency=low * Removed "git checkout" from clean target (closes: #645930). * Rebuild fixes libtool version mismatch (closes: #628340). -- "Adam C. Powell, IV" Wed, 19 Oct 2011 15:24:32 -0400 med-fichier (3.0.3-1) unstable; urgency=low * New upstream (closes: #626828). * Forward-ported patches to new version. * Eliminated the restore-tree patch in favor of git checkouts. * Moved the xmdump path fix patch into the numbered series. * Include v2.3.6 headers in libmed-dev and libmedc-dev. * Removed obsolete libmedimportcxx* packages and moved headers to libmedimport-dev. * Removed tests in /usr/bin subdirs. * libmed-doc files are now in /usr/share/doc/libmed-doc/html . * Added build-arch and build-indep targets. * Bumped Standards-Version. -- "Adam C. Powell, IV" Wed, 19 Oct 2011 13:36:48 -0400 med-fichier (2.3.6-6) unstable; urgency=low * Added libhdf5-mpi-dev to libmedc-dev Depends (closes: #617729). * Bumped Standards-Version, no changes needed. -- "Adam C. Powell, IV" Fri, 01 Apr 2011 16:53:43 -0400 med-fichier (2.3.6-5) unstable; urgency=low * Reverted last change, added med_exit_if.h to libmedc-dev (closes: #599052). * Added conflict with problematic libmed-dev 2.3.6-4 (closes: #604626). -- "Adam C. Powell, IV" Sun, 28 Nov 2010 08:52:54 -0500 med-fichier (2.3.6-4) unstable; urgency=low * Changed libmed-dev install file to include all headers (closes: #599052). -- "Adam C. Powell, IV" Mon, 22 Nov 2010 14:08:01 -0500 med-fichier (2.3.6-3) unstable; urgency=low * Changed control file to conform to Debian Science Policy Manual. * Fixed path setting in xmdump to point to mdump (closes: #585516). * Added patch and unpatch into debian/rules targets. * Added lintian overrides for Adam Powell's name. * Bumped Standards-Version, no changes needed. -- Adam C. Powell, IV Wed, 21 Jul 2010 16:50:52 -0400 med-fichier (2.3.6-2) unstable; urgency=low * Added comments to most patches. * Switch to using MPI version of HDF5 (closes: #566828). * Add library links to make MPI version of HDF5 work. * Extended C++-safety. * Added missing files medimport[cxx]_win_dll.h to libmedimport[cxx]-dev. -- Adam C. Powell, IV Tue, 27 Apr 2010 14:33:52 -0400 med-fichier (2.3.6-1) unstable; urgency=low * New upstream (closes: #563824). * Changed to team maintenance by debian-science. * Added Adam Powell (me) to Uploaders (with orig maintainer permission). * Bumped Standards-Version. * Added Homepage to control. * Updated copyright file to new version, and corrected source URL. * Updated to source format 3.0 (quilt). * Forward-ported all patches to new upstream. * Added new patch to remove files removed during build/binary/clean process. * Fixed C++ unsafe include of med.h (closes: #564586). * Added libtoolize to make build target work. * Removed .la files from -dev packages. * Added ${misc:Depends} to all binaries without it. -- Adam C. Powell, IV Sat, 06 Feb 2010 23:47:59 -0500 med-fichier (2.3.5-2) unstable; urgency=low * Use quilt for patch management. * Enable AM_MAINTAINER_MODE and regenerate autotools related files. (closes: bug#554502). -- Aurelien Jarno Sat, 14 Nov 2009 14:23:22 +0000 med-fichier (2.3.5-1) unstable; urgency=low * New upstream version. - Fix build with recent hdf5 (closes: bug#542340). - New packages: libmedimport0, libmedimport-dev, libmedimportcxx0 and libmedimportcxx-dev. * Change section of libraries to libdevel * Change doc-base section to Science/Data Analysis from Apps/Programmming. * Bump Standards-Version to 3.8.3 (no changes). * Switch to debhelper 5. -- Aurelien Jarno Wed, 19 Aug 2009 15:33:03 +0000 med-fichier (2.3.1-2) unstable; urgency=low * Switch to gfortran from g77. * Fix tests/f/test33.f. -- Aurelien Jarno Sun, 15 Jul 2007 02:12:49 +0200 med-fichier (2.3.1-1) unstable; urgency=low * New upstream version. * Make the package binNMU safe. -- Aurelien Jarno Mon, 5 Mar 2007 21:31:55 +0100 med-fichier (2.2.3-2) unstable; urgency=low * Added support for GNU/kFreeBSD. * Relibtoolize at build time. -- Aurelien Jarno Thu, 17 Aug 2006 15:15:53 +0200 med-fichier (2.2.3-1) unstable; urgency=low * Initial Release (Closes: bug#381568). -- Aurelien Jarno Sat, 5 Aug 2006 16:58:43 +0200 debian/compat0000664000000000000000000000000212222600755010367 0ustar 9 debian/rules0000775000000000000000000000074612312205232010247 0ustar #!/usr/bin/make -f %: dh $@ --parallel --with autotools_dev export OMPI_MCA_plm_rsh_agent=/bin/false #workaround to start MPI-applications in chroot override_dh_auto_install: dh_auto_install rm -rf $(CURDIR)/debian/tmp/usr/bin/test* \ $(CURDIR)/debian/tmp/usr/bin/usescases \ $(CURDIR)/debian/tmp/usr/bin/unittests ifeq (,$(filter $(DEB_HOST_ARCH), amd64 hurd-i386 i386 kfreebsd-i386 kfreebsd-amd64 mipsel powerpc)) override_dh_auto_test: endif debian/control0000664000000000000000000001225712312200202010562 0ustar Source: med-fichier Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Science Maintainers Uploaders: Aurelien Jarno , "Adam C. Powell, IV" , Anton Gladky Build-Depends: autotools-dev, debhelper (>= 9), dh-autoreconf, gfortran, hdf5-tools (>= 1.8.8), libhdf5-mpi-dev (>= 1.8.8), mpi-default-dev, mpi-default-bin, libtool, tk Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/debian-science/packages/med-fichier.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/med-fichier.git Homepage: http://www.code-aster.org/outils/med/ Package: libmed-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libmed1 (= ${binary:Version}), ${misc:Depends} Description: Development files for libmed MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. Package: libmed-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Documentation for the MED-fichier library MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package provides the documentation for the MED-fichier library (in French). Package: libmed-tools Section: science Architecture: any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: tk8.4 | wish, ${misc:Depends}, ${shlibs:Depends} Conflicts: libmed-tools Description: Runtime tools to handle MED files MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains runtime tools for med-fichier: - mdump: a tool to dump MED files - xmdump: graphical version of mdump. - medconforme: a tool to validate a MED file - medimport: a tool to convert a MED v2.1 or v2.2 file into a MED v2.3 file Package: libmed1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: libmed-doc, libmed-tools Description: Library to exchange meshed data (Fortran version) MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains the MED-fichier runtime library (Fortran version). Package: libmedc-dev Section: libdevel Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Architecture: any Depends: libhdf5-mpi-dev, libmedc1 (= ${binary:Version}), ${misc:Depends} Conflicts: libmed-dev (= 2.3.6-4) Description: Development files for libmedc MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains the header files and static library needed to compile applications that use libmedC. Package: libmedc1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: libmed-doc, libmed-tools Description: Library to exchange meshed data (C version) MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains the MED-fichier runtime library (C version). Package: libmedimport-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libmedc-dev, libmedimport0 (= ${binary:Version}), ${misc:Depends} Conflicts: libmed-dev (= 2.3.6-4), libmedimportcxx-dev Replaces: libmedimportcxx-dev Provides: libmedimportcxx-dev Description: Development files for libmedimport0 MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains the header files and static library needed to compile applications that use libmedimport, including C++ applications. Package: libmedimport0 Section: libs Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Architecture: any Depends: libmedc1, ${misc:Depends}, ${shlibs:Depends} Suggests: libmed-doc, libmed-tools Description: Library to import old version files MED-fichier (Modélisation et Echanges de Données, in English Modelisation and Data Exchange) is a library to store and exchange meshed data or computation results. It uses the HDF5 file format to store the data. . This package contains the library able to import old version files (C version). debian/libmed-doc.doc-base0000664000000000000000000000061612222600755012572 0ustar Document: libmed-doc Title: Documentation de la bibliothèque MED-fichier v2.2 Author: Eric Fayolle and Vincent Lefebvre Abstract: This is the documentation of the med-fichier library (in French). It includes a reference guide, a user's guide and a tutorial. Section: Science/Data Analysis Format: HTML Index: /usr/share/doc/libmed-doc/html/index.html Files: /usr/share/doc/libmed-doc/html/*.html debian/libmed1.install0000664000000000000000000000002612222604602012067 0ustar usr/lib/*/libmed.so.* debian/docs0000664000000000000000000000001412222600755010037 0ustar README TODO debian/patches/0000775000000000000000000000000012312204113010604 5ustar debian/patches/ppc64el-support.patch0000664000000000000000000000271212312204074014624 0ustar Description: Add libtool support for ppc64el Author: Adam Conrad --- med-fichier-3.0.6.orig/config/libtool.m4 +++ med-fichier-3.0.6/config/libtool.m4 @@ -1326,7 +1326,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -1345,7 +1348,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) --- med-fichier-3.0.6.orig/configure +++ med-fichier-3.0.6/configure @@ -11921,7 +11921,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_i386" ;; - ppc64-*linux*|powerpc64-*linux*) + powerpc64le-*) + LD="${LD-ld} -m elf32lppclinux" + ;; + powerpc64-*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) @@ -11940,7 +11943,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux* x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; - ppc*-*linux*|powerpc*-*linux*) + powerpcle-*) + LD="${LD-ld} -m elf64lppc" + ;; + powerpc-*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) debian/patches/series0000664000000000000000000000002612312204051012020 0ustar ppc64el-support.patch debian/libmedc-dev.install0000664000000000000000000000070512222604602012731 0ustar usr/include/2.3.6/MEDerreur.hxx usr/include/2.3.6/med.h usr/include/2.3.6/med23v30.h usr/include/2.3.6/med23v30_proto.h usr/include/2.3.6/medC_win_dll.h usr/include/2.3.6/med_exit_if.h usr/include/2.3.6/med_proto.h usr/include/2.3.6/med_utils.h usr/include/MEDerreur.hxx usr/include/med.h usr/include/medC_win_dll.h usr/include/med_err.h usr/include/med_exit_if.h usr/include/med_proto.h usr/include/med_utils.h usr/lib/*/libmedC.a usr/lib/*/libmedC.so