r46806 - in /packages/ffcs/trunk/debian: control patches/examples++-load.patch patches/examples++-mpi.patch patches/ff-configure.patch patches/series

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Fri Jul 11 13:57:32 UTC 2014


Author: trophime-guest
Date: Fri Jul 11 13:57:32 2014
New Revision: 46806

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46806
Log:
update patches for 14.5 and later

Added:
    packages/ffcs/trunk/debian/patches/examples++-load.patch
    packages/ffcs/trunk/debian/patches/examples++-mpi.patch
Modified:
    packages/ffcs/trunk/debian/control
    packages/ffcs/trunk/debian/patches/ff-configure.patch
    packages/ffcs/trunk/debian/patches/series

Modified: packages/ffcs/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/control?rev=46806&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/control	(original)
+++ packages/ffcs/trunk/debian/control	Fri Jul 11 13:57:32 2014
@@ -37,10 +37,11 @@
  libnlopt-dev, coinor-libipopt-dev,
  libtet1.5-dev,
  libmmg3dlib4.0-4.0-dev, freeyams, mshmet, mshint,
- libparms2-dev, libhips-dev, libpastix-dev
+ libparms2-dev, libhips-dev, libpastix-dev,
+ libmetis-dev, libparmetis-dev
 # libmysqlclient-dev (>= 5.1.56),
 # hardening-includes,hardening-wrapper
-Standards-Version: 3.9.2
+Standards-Version: 3.9.4
 Homepage: http://www.ljll.math.upmc.fr/lehyaric/ffcs/index.htm
 #Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/ffcs
 #Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/ffcs

Added: packages/ffcs/trunk/debian/patches/examples++-load.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/examples%2B%2B-load.patch?rev=46806&op=file
==============================================================================
--- packages/ffcs/trunk/debian/patches/examples++-load.patch	(added)
+++ packages/ffcs/trunk/debian/patches/examples++-load.patch	Fri Jul 11 13:57:32 2014
@@ -0,0 +1,52 @@
+Index: ffcs-14.5/ff/upstream/examples++-load/ilut.cpp
+===================================================================
+--- ffcs-14.5.orig/ff/upstream/examples++-load/ilut.cpp
++++ ffcs-14.5/ff/upstream/examples++-load/ilut.cpp
+@@ -16,7 +16,7 @@
+  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+  */
+ 
+-//ff-c++-LIBRARY-dep:   gmm
++//ff-c++-LIBRARY-dep:
+ //ff-c++-cpp-dep: 
+ 
+ #include <cmath>
+Index: ffcs-14.5/ff/upstream/examples++-load/MUMPS_seq.cpp
+===================================================================
+--- ffcs-14.5.orig/ff/upstream/examples++-load/MUMPS_seq.cpp
++++ ffcs-14.5/ff/upstream/examples++-load/MUMPS_seq.cpp
+@@ -25,7 +25,7 @@
+  */
+ 
+ //   for automatic  compilation with ff-c++
+-//ff-c++-LIBRARY-dep:  mumps-seq blas  libseq  fc  pthread
++//ff-c++-LIBRARY-dep:  mumps_seq blas  fc  pthread
+ //ff-c++-cpp-dep: 
+ //
+ // F. Hecht  december 2011
+Index: ffcs-14.5/ff/upstream/examples++-load/ff-Ipopt.cpp
+===================================================================
+--- ffcs-14.5.orig/ff/upstream/examples++-load/ff-Ipopt.cpp
++++ ffcs-14.5/ff/upstream/examples++-load/ff-Ipopt.cpp
+@@ -23,7 +23,7 @@
+  along with Freefem++; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+  */
+-//ff-c++-LIBRARY-dep:  Ipopt mumps-seq blas  libseq  fc  
++//ff-c++-LIBRARY-dep:  Ipopt mumps_seq blas  fc  
+ 
+ //using namespace std;
+ #include "IpTNLP.hpp"
+Index: ffcs-14.5/ff/upstream/examples++-load/mmg3d-v4.0.cpp
+===================================================================
+--- ffcs-14.5.orig/ff/upstream/examples++-load/mmg3d-v4.0.cpp
++++ ffcs-14.5/ff/upstream/examples++-load/mmg3d-v4.0.cpp
+@@ -10,7 +10,7 @@
+ 
+ //
+ //   for automatic  compilation with ff-c++
+-//ff-c++-LIBRARY-dep:   mmg3d-v4
++//ff-c++-LIBRARY-dep:   mmg3d_v4
+ //ff-c++-cpp-dep: 
+ //  
+ 

Added: packages/ffcs/trunk/debian/patches/examples++-mpi.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/examples%2B%2B-mpi.patch?rev=46806&op=file
==============================================================================
--- packages/ffcs/trunk/debian/patches/examples++-mpi.patch	(added)
+++ packages/ffcs/trunk/debian/patches/examples++-mpi.patch	Fri Jul 11 13:57:32 2014
@@ -0,0 +1,13 @@
+Index: ffcs-14.5/ff/upstream/examples++-mpi/Makefile.am
+===================================================================
+--- ffcs-14.5.orig/ff/upstream/examples++-mpi/Makefile.am
++++ ffcs-14.5/ff/upstream/examples++-mpi/Makefile.am
+@@ -39,8 +39,6 @@ AddLayer3d.idp		DDM-funcs-v2.idp	MPIplot
+ EXTRA_DIST=*.edp *.idp  regtests.sh  \
+ MPICG.cpp \
+ MUMPS_FreeFem.cpp \
+-complex_SuperLU_DIST_FreeFem.cpp \
+-complex_pastix_FreeFem.cpp \
+ dSuperLU_DIST.cpp \
+ ffsuperludistoption-1.hpp \
+ ffsuperludistoption.hpp \

Modified: packages/ffcs/trunk/debian/patches/ff-configure.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-configure.patch?rev=46806&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-configure.patch	(original)
+++ packages/ffcs/trunk/debian/patches/ff-configure.patch	Fri Jul 11 13:57:32 2014
@@ -20,7 +20,7 @@
      then
  	ff_HOSTARCH_pastix=i686_pc_linux
      fi
-@@ -1653,28 +1653,37 @@ m4_define([TOOL_DISABLE],
+@@ -1653,28 +1653,38 @@ m4_define([TOOL_DISABLE],
  ])
  ##  try to see pakage is hon computer  if the FH ZZZZ 
  
@@ -30,36 +30,40 @@
 +AC_SUBST(CXXFLAGS, "$CXXFLAGS -DHAVE_CSTDDEF")
 +
  m4_map([AC_FF_WHERELIB],[
-+	[[mumps-seq],[-ldmumps_seq -lzmumps_seq  -lmumps_common_seq  -lpord_seq],[dmumps_c.h],[]],
++	[[mumps_seq],[-ldmumps_seq -lzmumps_seq  -lmumps_common_seq  -lpord_seq],[dmumps_c.h],[]],
  	[[mumps],[-ldmumps -lzmumps  -lmumps_common  -lpord],[dmumps_c.h],[]],
  	[[mumps_ptscotch],[-lpord_ptscotch -lmumps_common_ptscotch -ldmumps_ptscotch -lzmumps_ptscotch -lpord_ptscotch],[dmumps_c.h]],
  	[[mumps_scotch],[-lpord_scotch -lmumps_common_scotch -ldmumps_scotch -lzmumps_scotch -lpord_scotch],[dmumps_c.h]],
 -	[[hypre],[-lHYPRE]],
-+	[[hypre],[-lHYPRE_utilities -lHYPRE_multivector -lHYPRE_krylov -lHYPRE_struct_mv -lHYPRE_struct_ls -lHYPRE_sstruct_mv -lHYPRE_sstruct_ls -lHYPRE_seq_mv -lHYPRE_parcsr_mv -lHYPRE_parcsr_ls -lHYPRE_parcsr_block_mv -lHYPRE_DistributedMatrix -lHYPRE_MatrixMatrix -lHYPRE_IJ_mv -lHYPRE_Euclid -lHYPRE_ParaSails -lHYPRE_DistributedMatrixPilutSolver -lHYPRE]],
- 	[[fftw3],[-lfftw3],[/usr/include/fftw3.h],[]],
- 	[[superlu_dist],[-lsuperlu-dist],[/usr/include/superlu-dist/superlu_defs.h],[]],
+-	[[fftw3],[-lfftw3],[/usr/include/fftw3.h],[]],
+-	[[superlu_dist],[-lsuperlu-dist],[/usr/include/superlu-dist/superlu_defs.h],[]],
 -	[[superlu],[-lsuperlu],[/usr/include/superlu/superlu_enum_consts.h],[]],
 -	[[Superlu4],[-lsuperlu4],[/usr/include/superlu4/superlu_enum_consts.h],[]],
 -        [[blacs],[ -lblacsCinit$ff_with_mpi	-lblacsF77init$ff_with_mpi	-lblacs$ff_with_mpi],[]],
-+	[[superlu],[-lsuperlu],[/usr/include/superlu/superlu_enum_consts.h],[]],
++	[[hypre],[-lHYPRE_utilities -lHYPRE_multivector -lHYPRE_krylov -lHYPRE_struct_mv -lHYPRE_struct_ls -lHYPRE_sstruct_mv -lHYPRE_sstruct_ls -lHYPRE_seq_mv -lHYPRE_parcsr_mv -lHYPRE_parcsr_ls -lHYPRE_parcsr_block_mv -lHYPRE_DistributedMatrix -lHYPRE_MatrixMatrix -lHYPRE_IJ_mv -lHYPRE_Euclid -lHYPRE_ParaSails -lHYPRE_DistributedMatrixPilutSolver -lHYPRE]],
++	[[fftw3],[-lfftw3],[fftw3.h],[]],
++	[[superlu_dist],[-lsuperlu-dist],[superlu-dist/superlu_defs.h],[]],
++	[[superlu],[-lsuperlu],[superlu/superlu_enum_consts.h],[]],
 +        [[blacs],[ -lblacsCinit$ff_with_mpi -lblacsF77init$ff_with_mpi -lblacs$ff_with_mpi],[]],
          [[scalapack],[-lscalapack$ff_with_mpi],[]],
 -        [[scotch],[-lscotch -lscotcherr],[scotch.h]],
 -        [[ptscotch],[-lptscotch -lptscotcherr],[ptscotch.h]],
 -	[[metis],[-lscotch -lmetis],[/usr/include/metis/metis.h],[]],
 -	[[metis],[-lscotch -lmetis],[metis.h],[]],
-+        [[scotch],[-lscotch -lscotcherr],[/usr/include/scotch/scotch.h]],
-+        [[ptscotch],[-lptscotch -lptscotcherr],[/usr/include/scotch/ptscotch.h]],
-+	[[metis],[-lmetis],[/usr/include/metis.h],[]],
- 	[[parmetis],[-lptscotch -lparmetis],[],[]],
+-	[[parmetis],[-lptscotch -lparmetis],[],[]],
++        [[scotch],[-lscotch -lscotcherr],[scotch/scotch.h]],
++        [[ptscotch],[-lptscotch -lptscotcherr],[scotch/ptscotch.h]],
++	[[metis],[-lmetis],[metis.h],[]],
++	[[parmetis],[-lptscotch -lparmetis],[parmetis.h],[]],
  	[[freeyams],[-lfreeyams],[freeyamslib.h],[]],
 -	[[mmg3d],[-lmmg3d],[libmmg3d.h],[]],
 +	[[mmg3d],[-lmmg3dlib4.0],[libmmg3d.h],[]],
-+	[[mmg3dv4],[-lmmg3dlib4.0],[libmmg3d.h],[]],
++	[[mmg3d_v4],[-lmmg3dlib4.0],[libmmg3d.h],[]],
  	[[mshmet],[-lmshmet],[],[]],
  	[[gsl],[-lgsl -lgslcblas -lm],[gsl/gsl_sf.h],[]],
 -	[[parms],[-lparms -litsol -llapack -lblas -lm],[],[]],
-+	[[parms],[-lparms2 -litsol -llapack -lblas -lm],[],[]],
++	[[parms],[-lmpif77 -lparms2 -litsol -llapack -lblas -lm],[],[]],
++	[[double_pastix],[-lpastix],[pastix/pastix.h],[]],
  	[[tetgen],[-ltet],[tetgen.h],[]],
 +	[[hips],[-lhips],[hips/hips.h],[]],
 +	[[nlopt],[-lnlopt],[nlopt.h],[]],
@@ -68,7 +72,7 @@
      ]
      )
  ## before try 
-@@ -1767,7 +1776,6 @@ ff_progs="FreeFem++-nw $ff_bamgprog  $ff
+@@ -1767,7 +1777,6 @@ ff_progs="FreeFem++-nw $ff_bamgprog  $ff
  AC_SUBST(TEST_FFPP,"../src/nw/FreeFem++")
  AC_SUBST(TEST_FFPPMPI,"../src/mpi/ff-mpirun")
  

Modified: packages/ffcs/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/series?rev=46806&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/series	(original)
+++ packages/ffcs/trunk/debian/patches/series	Fri Jul 11 13:57:32 2014
@@ -11,5 +11,5 @@
 ###ff-examples-load-WHERE-LIBRARY.patch
 #
 ffcs-dev.patch
-#ff-examples++-mpi.patch
 examples++-load.patch
+examples++-mpi.patch




More information about the debian-science-commits mailing list