r45468 - in /packages/ffcs/trunk/debian: ./ patches/

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Fri Dec 14 09:56:33 UTC 2012


Author: trophime-guest
Date: Fri Dec 14 09:56:33 2012
New Revision: 45468

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45468
Log:
update patches

Modified:
    packages/ffcs/trunk/debian/control
    packages/ffcs/trunk/debian/patches/configure.patch
    packages/ffcs/trunk/debian/patches/ff-examples++-load-Makefile.patch
    packages/ffcs/trunk/debian/patches/ff-examples++-load-load-link-in.patch
    packages/ffcs/trunk/debian/patches/ff-examples-bamg-test-dotest-pl.patch
    packages/ffcs/trunk/debian/patches/ff-examples-load-WHERE-LIBRARY.patch
    packages/ffcs/trunk/debian/patches/ff-gcc4.6.patch
    packages/ffcs/trunk/debian/patches/ff-src-Graphics-sansgraph-cpp.patch
    packages/ffcs/trunk/debian/patches/ff-src-Graphics-xglrgraf-cpp.patch
    packages/ffcs/trunk/debian/patches/ffcs-dev.patch
    packages/ffcs/trunk/debian/patches/install.patch

Modified: packages/ffcs/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/control?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/control (original)
+++ packages/ffcs/trunk/debian/control Fri Dec 14 09:56:33 2012
@@ -20,7 +20,6 @@
  libtet1.4-dev,
  libmmg3dlib4.0-4.0-dev, freeyams, mshmet, mshint,
  libparms2-dev, libhips-dev
- 
 # libmysqlclient-dev (>= 5.1.56),
 # hardening-includes,hardening-wrapper
 Standards-Version: 3.9.2

Modified: packages/ffcs/trunk/debian/patches/configure.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/configure.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/configure.patch (original)
+++ packages/ffcs/trunk/debian/patches/configure.patch Fri Dec 14 09:56:33 2012
@@ -1,8 +1,8 @@
-Index: ffcs-12.6/ff/Makefile.am
+Index: ffcs-12.17/ff/Makefile.am
 ===================================================================
---- ffcs-12.6.orig/ff/Makefile.am	2012-12-14 09:27:19.000000000 +0100
-+++ ffcs-12.6/ff/Makefile.am	2012-12-14 09:27:27.000000000 +0100
-@@ -99,7 +99,7 @@
+--- ffcs-12.17.orig/ff/Makefile.am	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/Makefile.am	2012-12-14 10:55:12.000000000 +0100
+@@ -100,7 +100,7 @@
  tags:TAGS
  TAGS:upstream/config.status
  	etags --etags-include=upstream/TAGS *.?pp || etags -i upstream/TAGS *.?pp

Modified: packages/ffcs/trunk/debian/patches/ff-examples++-load-Makefile.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-examples%2B%2B-load-Makefile.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-examples++-load-Makefile.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-examples++-load-Makefile.patch Fri Dec 14 09:56:33 2012
@@ -1,12 +1,12 @@
 Locate freefem++.pref and ignore nlopt from building
-Index: ffcs-12.6/ff/upstream/examples++-load/Makefile.am
+Index: ffcs-12.17/ff/upstream/examples++-load/Makefile.am
 ===================================================================
---- ffcs-12.6.orig/ff/upstream/examples++-load/Makefile.am	2012-12-14 09:30:54.000000000 +0100
-+++ ffcs-12.6/ff/upstream/examples++-load/Makefile.am	2012-12-14 09:35:52.000000000 +0100
-@@ -90,7 +90,7 @@
+--- ffcs-12.17.orig/ff/upstream/examples++-load/Makefile.am	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples++-load/Makefile.am	2012-12-14 10:55:20.000000000 +0100
+@@ -94,7 +94,7 @@
  load_compile:
  	$(MAKE) $(AM_MAKEFLAGS) ff-c++
- 	$(MAKE) $(AM_MAKEFLAGS) freefem++.pref WHERE_LIBRARY-download  include
+ 	$(MAKE) $(AM_MAKEFLAGS) WHERE_LIBRARY-download  include.done
 -	$(MAKE) $(AM_MAKEFLAGS) $(LIST_COMPILE)  $(LIST_COMPILE_PKG)
 +	$(MAKE) -i $(AM_MAKEFLAGS) $(LIST_COMPILE)  $(LIST_COMPILE_PKG)
  	echo " finish build list $(DYLIB_SUFFIX)"

Modified: packages/ffcs/trunk/debian/patches/ff-examples++-load-load-link-in.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-examples%2B%2B-load-load-link-in.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-examples++-load-load-link-in.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-examples++-load-load-link-in.patch Fri Dec 14 09:56:33 2012
@@ -1,9 +1,9 @@
 Recognition of GNU/kFreeBSD architecture
-Index: ffcs-12.6/ff/upstream/examples++-load/load.link.in
+Index: ffcs-12.17/ff/upstream/examples++-load/load.link.in
 ===================================================================
---- ffcs-12.6.orig/ff/upstream/examples++-load/load.link.in	2012-06-11 10:45:45.000000000 +0200
-+++ ffcs-12.6/ff/upstream/examples++-load/load.link.in	2012-12-14 09:35:59.000000000 +0100
-@@ -202,7 +202,7 @@
+--- ffcs-12.17.orig/ff/upstream/examples++-load/load.link.in	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples++-load/load.link.in	2012-12-14 10:55:23.000000000 +0100
+@@ -206,7 +206,7 @@
          FLAGS=' '
          LIBS="'$b/libff.dll' $LIBS $DLL"
          SUF=dll;;

Modified: packages/ffcs/trunk/debian/patches/ff-examples-bamg-test-dotest-pl.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-examples-bamg-test-dotest-pl.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-examples-bamg-test-dotest-pl.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-examples-bamg-test-dotest-pl.patch Fri Dec 14 09:56:33 2012
@@ -1,8 +1,8 @@
 Fix location of perl executable
-Index: ffcs-12.6/ff/upstream/examples-bamg/test/dotest.pl
+Index: ffcs-12.17/ff/upstream/examples-bamg/test/dotest.pl
 ===================================================================
---- ffcs-12.6.orig/ff/upstream/examples-bamg/test/dotest.pl	2012-06-11 10:45:45.000000000 +0200
-+++ ffcs-12.6/ff/upstream/examples-bamg/test/dotest.pl	2012-12-14 09:36:07.000000000 +0100
+--- ffcs-12.17.orig/ff/upstream/examples-bamg/test/dotest.pl	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples-bamg/test/dotest.pl	2012-12-14 10:55:25.000000000 +0100
 @@ -1,4 +1,4 @@
 -#!/usr/local/bin/perl
 +#!/usr/bin/perl

Modified: packages/ffcs/trunk/debian/patches/ff-examples-load-WHERE-LIBRARY.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-examples-load-WHERE-LIBRARY.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-examples-load-WHERE-LIBRARY.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-examples-load-WHERE-LIBRARY.patch Fri Dec 14 09:56:33 2012
@@ -1,7 +1,7 @@
 Create empty file examples++-load/WHERE_LIBRARY
-Index: ffcs-12.6/ff/upstream/examples++-load/WHERE_LIBRARY
+Index: ffcs-12.17/ff/upstream/examples++-load/WHERE_LIBRARY
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ ffcs-12.6/ff/upstream/examples++-load/WHERE_LIBRARY	2012-12-14 09:36:12.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples++-load/WHERE_LIBRARY	2012-12-14 10:55:28.000000000 +0100
 @@ -0,0 +1 @@
 +# Empty file to be used during build time 

Modified: packages/ffcs/trunk/debian/patches/ff-gcc4.6.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-gcc4.6.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-gcc4.6.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-gcc4.6.patch Fri Dec 14 09:56:33 2012
@@ -1,8 +1,8 @@
-Index: ffcs-12.6/ff/upstream/src/fflib/problem.cpp
+Index: ffcs-12.17/ff/upstream/src/fflib/problem.cpp
 ===================================================================
---- ffcs-12.6.orig/ff/upstream/src/fflib/problem.cpp	2012-06-11 10:45:45.000000000 +0200
-+++ ffcs-12.6/ff/upstream/src/fflib/problem.cpp	2012-12-14 09:36:25.000000000 +0100
-@@ -2653,7 +2653,7 @@
+--- ffcs-12.17.orig/ff/upstream/src/fflib/problem.cpp	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/src/fflib/problem.cpp	2012-12-14 10:55:33.000000000 +0100
+@@ -2654,7 +2654,7 @@
                    pair<int,int> ii(ll.first);
                    double w_i =  wi(ii.first,ii.second);
                    R c =copt ? *(copt[il]) : GetAny<R>(ll.second.eval(stack));

Modified: packages/ffcs/trunk/debian/patches/ff-src-Graphics-sansgraph-cpp.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-src-Graphics-sansgraph-cpp.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-src-Graphics-sansgraph-cpp.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-src-Graphics-sansgraph-cpp.patch Fri Dec 14 09:56:33 2012
@@ -1,6 +1,8 @@
 Fix FTBFS due to recent g++-4.7
---- ffcs-11.14.orig/ff/upstream/src/Graphics/sansrgraph.cpp
-+++ ffcs-11.14/ff/upstream/src/Graphics/sansrgraph.cpp
+Index: ffcs-12.17/ff/upstream/src/Graphics/sansrgraph.cpp
+===================================================================
+--- ffcs-12.17.orig/ff/upstream/src/Graphics/sansrgraph.cpp	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/src/Graphics/sansrgraph.cpp	2012-12-14 10:55:15.000000000 +0100
 @@ -34,6 +34,7 @@
  #include <iostream>
  #include <cassert>

Modified: packages/ffcs/trunk/debian/patches/ff-src-Graphics-xglrgraf-cpp.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ff-src-Graphics-xglrgraf-cpp.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ff-src-Graphics-xglrgraf-cpp.patch (original)
+++ packages/ffcs/trunk/debian/patches/ff-src-Graphics-xglrgraf-cpp.patch Fri Dec 14 09:56:33 2012
@@ -1,6 +1,8 @@
 Fix FTBFS due to g++-4.7
---- ffcs-11.14.orig/ff/upstream/src/Graphics/xglrgraf.cpp
-+++ ffcs-11.14/ff/upstream/src/Graphics/xglrgraf.cpp
+Index: ffcs-12.17/ff/upstream/src/Graphics/xglrgraf.cpp
+===================================================================
+--- ffcs-12.17.orig/ff/upstream/src/Graphics/xglrgraf.cpp	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/ff/upstream/src/Graphics/xglrgraf.cpp	2012-12-14 10:55:17.000000000 +0100
 @@ -27,4 +27,5 @@
   */
  #define XGL

Modified: packages/ffcs/trunk/debian/patches/ffcs-dev.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/ffcs-dev.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/ffcs-dev.patch (original)
+++ packages/ffcs/trunk/debian/patches/ffcs-dev.patch Fri Dec 14 09:56:33 2012
@@ -1,7 +1,7 @@
-Index: ffcs-12.6/ff/upstream/examples++-load/Makefile.am
+Index: ffcs-12.17/ff/upstream/examples++-load/Makefile.am
 ===================================================================
---- ffcs-12.6.orig/ff/upstream/examples++-load/Makefile.am	2012-12-14 09:35:52.000000000 +0100
-+++ ffcs-12.6/ff/upstream/examples++-load/Makefile.am	2012-12-14 09:36:18.000000000 +0100
+--- ffcs-12.17.orig/ff/upstream/examples++-load/Makefile.am	2012-12-14 10:55:20.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples++-load/Makefile.am	2012-12-14 10:55:31.000000000 +0100
 @@ -6,7 +6,7 @@
  	EXEEXT=$(EXEEXT) X11PROG=$(X11PROG) GLXPROG=$(GLXPROG)		\
  	AGLPROG=$(AGLPROG) MPIPROG=$(MPIPROG) IDEPROG="$(IDEPROG)"	\
@@ -11,24 +11,24 @@
   BernadiRaugel.cpp Morley.cpp dfft.cpp  \
   funcTemplate.cpp mat_dervieux.cpp mat_psi.cpp myfunction.cpp \
   mat_dervieux.cpp convect_dervieux.edp funcTemplate.cpp \
-@@ -153,12 +153,15 @@
- $(LIST_COMPILE):ff-c++ include Makefile 
+@@ -158,12 +158,15 @@
+ $(LIST_COMPILE):ff-c++ include.done Makefile 
  
  clean-local:
 -	-rm *.o  load.link WHERE_LIBRARY-download ff-get-dep ff-c++ ff-pkg-download \
-+	-rm *.o  load.link WHERE_LIBRARY-download ffcs-get-dep ffcs-c++ ff-get-dep ff-c++ ff-pkg-download \
++	-rm *.o  load.link WHERE_LIBRARY-download ffcs-get-dep ff-get-dep ff-c++ ff-pkg-download \
  	  $(LIST_COMPILE) $(LIST_COMPILE_PKG)  regtests.edp makeref.edp
- 	-rm -rf include
+ 	-rm -rf include include.done
  ff-c++:load.link.in  Makefile load.link WHERE_LIBRARY-download ff-get-dep
  	../config.status  --file=ff-c++:load.link.in
  	chmod a+x ff-c++
-+ffcs-c++:load.link.in  Makefile load.link WHERE_LIBRARY-download ff-get-dep
++ffcs-c++:load.link.in  Makefile load.link WHERE_LIBRARY-download ffcs-get-dep
 +	../config.status  --file=ffcs-c++:load.link.in
 +	chmod a+x ffcs-c++
  load.link:load.link.in  Makefile
  	../config.status  --file=load.link:load.link.in
  	chmod a+x load.link
-@@ -170,6 +173,9 @@
+@@ -175,6 +178,9 @@
  	../config.status  --file=$@:$@.in
  	chmod a+x $@
  	-if [ -d ../download/bin ] ;then cp $@ ../download/bin; fi
@@ -38,19 +38,10 @@
  WHERE_LIBRARY-download:ff-pkg-download FORCE  WHERE_LIBRARY-config WHERE_LIBRARY
  	@./ff-pkg-download >$@-new
  	@diff $@-new $@  || (cp $@-new $@ ;touch WHERE_LIBRARY)
-@@ -190,6 +196,8 @@
- 	$(INSTALL_SCRIPT) ff-c++  $(DESTDIR)${bindir}
- 	$(INSTALL_SCRIPT) ff-pkg-download  $(DESTDIR)${bindir}
- 	$(INSTALL_SCRIPT) ff-get-dep  $(DESTDIR)${bindir}
-+	$(INSTALL_SCRIPT) ffcs-c++  $(DESTDIR)${bindir}
-+	$(INSTALL_SCRIPT) ffcs-get-dep  $(DESTDIR)${bindir}
- 	-for i in $(LIST_COMPILE_PKG); do \
- 	 if [ -f $$i ] ; then 	$(INSTALL)  -m 555 $$i $(DESTDIR)$(ff_prefix_dir)/lib; fi; done
- 
-Index: ffcs-12.6/ff/upstream/examples++-load/ffcs-get-dep.in
+Index: ffcs-12.17/ff/upstream/examples++-load/ffcs-get-dep.in
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ ffcs-12.6/ff/upstream/examples++-load/ffcs-get-dep.in	2012-12-14 09:36:18.000000000 +0100
++++ ffcs-12.17/ff/upstream/examples++-load/ffcs-get-dep.in	2012-12-14 10:55:31.000000000 +0100
 @@ -0,0 +1,61 @@
 +#!/bin/sh
 +# ffcs-c++ `./ffcs-get-dep -ff metis.cpp`

Modified: packages/ffcs/trunk/debian/patches/install.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ffcs/trunk/debian/patches/install.patch?rev=45468&op=diff
==============================================================================
--- packages/ffcs/trunk/debian/patches/install.patch (original)
+++ packages/ffcs/trunk/debian/patches/install.patch Fri Dec 14 09:56:33 2012
@@ -1,8 +1,8 @@
-Index: ffcs-12.6/pack/install.m4
+Index: ffcs-12.17/pack/install.m4
 ===================================================================
---- ffcs-12.6.orig/pack/install.m4	2012-12-14 09:27:19.000000000 +0100
-+++ ffcs-12.6/pack/install.m4	2012-12-14 09:27:21.000000000 +0100
-@@ -84,30 +84,30 @@
+--- ffcs-12.17.orig/pack/install.m4	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/pack/install.m4	2012-12-14 10:55:06.000000000 +0100
+@@ -105,30 +105,30 @@
  # find script (which may be at a different location and with a different name in Linux and Mac setups)
  
  ffcliscript="$prefix/FINALDIR"/FreeFem++-cli
@@ -43,9 +43,9 @@
 +publishscript "$ffmpilangscript" $DESTDIR/$bindir/FreeFem++-mpilang
 +publishscript "$ffmpilangscript" $DESTDIR/$bindir/FreeFem++-mpilang-VERSION)
  
- # completing the uninstall script
- echo rm $bindir/FreeFem++-cs-VERSION-uninstall >> "$uninstall"
-@@ -115,7 +115,7 @@
+ # this will default to use system menus when user is root, and user menus when user is not root
+ if test -x /usr/bin/xdg-desktop-menu
+@@ -144,7 +144,7 @@
  echo echo Uninstall OK >> "$uninstall"
  
  chmod a+x "$uninstall"
@@ -54,11 +54,11 @@
  
  # Local Variables:
  # mode:shell-script
-Index: ffcs-12.6/pack/Makefile.am
+Index: ffcs-12.17/pack/Makefile.am
 ===================================================================
---- ffcs-12.6.orig/pack/Makefile.am	2012-12-14 09:27:19.000000000 +0100
-+++ ffcs-12.6/pack/Makefile.am	2012-12-14 09:27:21.000000000 +0100
-@@ -345,7 +345,7 @@
+--- ffcs-12.17.orig/pack/Makefile.am	2012-12-14 10:55:02.000000000 +0100
++++ ffcs-12.17/pack/Makefile.am	2012-12-14 10:55:06.000000000 +0100
+@@ -437,7 +437,7 @@
  endif
  
  examples:examples-main examples-tutorial examples-3d examples-eigen examples-mpi examples-chapt3 examples-other	\
@@ -66,17 +66,17 @@
 +	examples-load examples-bamg examples-ffcs
  
  # separate goal for examples-dir to avoid parallel processes that put the cart before the horses
- examples-dir:${resdir}/examples
-@@ -364,6 +364,8 @@
- 	rsync ${rsyncparm} ../ff/upstream/examples++-3d/ ${resdir}/examples/3d
- examples-eigen:examples-dir
- 	rsync ${rsyncparm} ../ff/upstream/examples++-eigen/ ${resdir}/examples/eigen
-+examples-bamg:
-+	rsync -avq --delete ../ff/upstream/examples-bamg/ ${resdir}/examples/bamg
+ work_Contents_Resources_examples.done:work_Contents_Resources.done
+@@ -457,6 +457,8 @@
+ 	rsync ${rsyncparm} ../ff/upstream/examples++-3d/ work/Contents/Resources/examples/3d
+ examples-eigen:work_Contents_Resources_examples.done
+ 	rsync ${rsyncparm} ../ff/upstream/examples++-eigen/ work/Contents/Resources/examples/eigen
++examples-bamg:work_Contents_Resources_examples.done
++	rsync ${rsyncparm} ../ff/upstream/examples++-bamg/ work/Contents/Resources/examples/bamg
  
  # we remove all dlls from examples++-mpi (they are already in lib/).
- examples-mpi:examples-dir
-@@ -511,7 +513,7 @@
+ examples-mpi:work_Contents_Resources_examples.done
+@@ -605,7 +607,7 @@
  # credentials, and we want to run tests unattended.
  
  install-exec-local:filetree




More information about the debian-science-commits mailing list