[med-fichier] 03/17: Update patches Use dh_autoreconf

Christophe Trophime trophime-guest at moszumanska.debian.org
Tue Jan 28 10:40:35 UTC 2014


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

trophime-guest pushed a commit to branch master
in repository med-fichier.

commit 19ebb3dfd22ad9974272cd5e19ac189f69679729
Author: Christophe Trophime <christrophime at googlemail.com>
Date:   Sun Sep 29 17:00:50 2013 +0200

    Update patches
    Use dh_autoreconf
---
 debian/control                             |  3 +--
 debian/patches/00-am_maintainer_mode.patch |  8 ++++----
 debian/patches/01-ac-prog-fc.patch         | 20 +++++++++++-------
 debian/patches/04-debian-mpi-libs.patch    | 33 ++++++++----------------------
 debian/patches/series                      |  4 ++--
 debian/rules                               |  6 +++++-
 6 files changed, 33 insertions(+), 41 deletions(-)

diff --git a/debian/control b/debian/control
index fb9f926..4dcaec9 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,7 @@ Section: libs
 Priority: optional
 Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Aurelien Jarno <aurel32 at debian.org>, "Adam C. Powell, IV" <hazelsct at debian.org>
-DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 5), quilt, libtool, gfortran, 
+Build-Depends: debhelper (>= 5), quilt, libtool, gfortran, dh_autoreconf,
  libhdf5-mpi-dev (>= 1.8.8), hdf5-tools (>= 1.8.8),
  tk8.5
 Standards-Version: 3.9.2
diff --git a/debian/patches/00-am_maintainer_mode.patch b/debian/patches/00-am_maintainer_mode.patch
index 4b36f58..6b3ec91 100644
--- a/debian/patches/00-am_maintainer_mode.patch
+++ b/debian/patches/00-am_maintainer_mode.patch
@@ -1,10 +1,10 @@
-Index: med-fichier-3.0.3/configure.ac
+Index: med-fichier/configure.ac
 ===================================================================
---- med-fichier-3.0.3.orig/configure.ac	2012-01-21 10:10:15.000000000 +0000
-+++ med-fichier-3.0.3/configure.ac	2012-01-21 10:37:35.000000000 +0000
+--- med-fichier.orig/configure.ac	2013-09-29 16:34:14.000000000 +0200
++++ med-fichier/configure.ac	2013-09-29 16:34:14.000000000 +0200
 @@ -5,6 +5,9 @@
  ##Mettre à jour le numéro de package
- AC_INIT([MED Fichier],3.0.3,[eric.fayolle at edf.fr],med)
+ AC_INIT([MED Fichier],3.0.6,[eric.fayolle at edf.fr],med)
  
 +##
 +AM_MAINTAINER_MODE
diff --git a/debian/patches/01-ac-prog-fc.patch b/debian/patches/01-ac-prog-fc.patch
index 7a3a427..0f07d62 100644
--- a/debian/patches/01-ac-prog-fc.patch
+++ b/debian/patches/01-ac-prog-fc.patch
@@ -2,11 +2,17 @@ Index: med-fichier/configure.ac
 ===================================================================
 --- med-fichier.orig/configure.ac
 +++ med-fichier/configure.ac
-@@ -70,6 +70,7 @@
- AC_PROG_CC
- AC_PROG_CC_C99
- AC_PROG_F77
-+AC_PROG_FC
- AC_F77_LIBRARY_LDFLAGS
- AC_F77_WRAPPERS
+@@ -74,10 +74,10 @@
+ # Checks for programs.
+ test "x$ac_cv_prog_cc_c99" = "no" || AC_DEFINE(HAVE_CC_C99,[1],[The C99 capabilities of C compiler.])
  
+-MED_CHECK_F77
++MED_CHECK_F90
+ if test x"$enable_fortran" = xyes; then
+- AC_F77_WRAPPERS
+- AC_F77_LIBRARY_LDFLAGS
++ AC_F90_WRAPPERS
++ AC_F90_LIBRARY_LDFLAGS
+ fi
+ 
+ ## Choose med_int type between {int,long}
diff --git a/debian/patches/04-debian-mpi-libs.patch b/debian/patches/04-debian-mpi-libs.patch
index b0622f7..c0abfcf 100644
--- a/debian/patches/04-debian-mpi-libs.patch
+++ b/debian/patches/04-debian-mpi-libs.patch
@@ -4,38 +4,21 @@ Index: med-fichier/src/Makefile.am
 ===================================================================
 --- med-fichier.orig/src/Makefile.am
 +++ med-fichier/src/Makefile.am
-@@ -14,13 +14,13 @@
+@@ -18,7 +18,7 @@
  nodist_EXTRA_libmed_la_SOURCES = dummy.cxx
  
  #TODO : Créer une release pour une nvlle bilbiothèque de l'ancienne API libmed23 compilée conditionellement
--libmed_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@
-+libmed_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
+-libmed_la_LDFLAGS = -no-undefined -version-info 5:1:4 @HDF5_LDFLAGS@ @HDF5_LIBS@
++libmed_la_LDFLAGS = -no-undefined -version-info 5:1:4 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
+ if ENABLE_FORTRAN
+ libmed_la_SOURCES += MEDiteratorsF.f
  libmed_la_LIBADD  = 2.3.6/libmed23.la 2.3.6/libmedVV.la ci/libci.la fi/libfi.la cfi/libcfi.la misc/libmisc.la hdfi/libhdfi.la $(FLIBS)
- 
+@@ -29,7 +29,7 @@
  libmedC_la_SOURCES = MEDiterators.c
  nodist_EXTRA_libmedC_la_SOURCES = dummy.cxx
  #TODO : Changer la release
--libmedC_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@
-+libmedC_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
+-libmedC_la_LDFLAGS = -no-undefined -version-info 5:1:4 @HDF5_LDFLAGS@ @HDF5_LIBS@
++libmedC_la_LDFLAGS = -no-undefined -version-info 5:1:4 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
  libmedC_la_LIBADD  = 2.3.6/libmedC23.la 2.3.6/libmedVV.la ci/libci.la misc/libmisc.la hdfi/libhdfi.la
  
  settingsdir = $(libdir)
-Index: med-fichier/src/Makefile.in
-===================================================================
---- med-fichier.orig/src/Makefile.in
-+++ med-fichier/src/Makefile.in
-@@ -339,12 +339,12 @@
- nodist_EXTRA_libmed_la_SOURCES = dummy.cxx
- 
- #TODO : Créer une release pour une nvlle bilbiothèque de l'ancienne API libmed23 compilée conditionellement
--libmed_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@
-+libmed_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
- libmed_la_LIBADD = 2.3.6/libmed23.la 2.3.6/libmedVV.la ci/libci.la fi/libfi.la cfi/libcfi.la misc/libmisc.la hdfi/libhdfi.la $(FLIBS)
- libmedC_la_SOURCES = MEDiterators.c
- nodist_EXTRA_libmedC_la_SOURCES = dummy.cxx
- #TODO : Changer la release
--libmedC_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@
-+libmedC_la_LDFLAGS = -no-undefined -version-info 3:4:2 @HDF5_LDFLAGS@ @HDF5_LIBS@ -lmpi++
- libmedC_la_LIBADD = 2.3.6/libmedC23.la 2.3.6/libmedVV.la ci/libci.la misc/libmisc.la hdfi/libhdfi.la
- settingsdir = $(libdir)
- settings_DATA = libmed2.settings
diff --git a/debian/patches/series b/debian/patches/series
index 87c7d82..116bca5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,5 +3,5 @@
 02-acinclude.patch
 #03-c++-safe.patch
 04-debian-mpi-libs.patch
-05-xmdump-path-fix.patch
-99-autoreconf.patch
+#05-xmdump-path-fix.patch
+###99-autoreconf.patch
diff --git a/debian/rules b/debian/rules
index 9d300d0..389012e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,12 +26,15 @@ include /usr/share/quilt/quilt.make
 
 config.status: patch
 	dh_testdir
+	dh_autoreconf
 	F77="gfortran" CFLAGS="$(CFLAGS)" CPPFLAGS=-I/usr/include/mpi ./configure \
 			--host=$(DEB_HOST_GNU_TYPE) \
 			--build=$(DEB_BUILD_GNU_TYPE) \
 			--prefix=/usr \
 			--mandir=\$${prefix}/share/man \
-			--infodir=\$${prefix}/share/info
+			--infodir=\$${prefix}/share/info \
+			--with-f90="gfortran"
+	
 
 build: build-stamp
 build-arch: build-stamp
@@ -55,6 +58,7 @@ clean:
 	dh_testroot
 	[ ! -f Makefile ] || $(MAKE) distclean
 	rm -f build-stamp 
+	dh_autoreconf-clean
 	debian/rules unpatch
 	dh_clean
 

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



More information about the debian-science-commits mailing list