[SCM] FreeFem++ packaging branch, master, updated. debian/3.13-2-2-gaae32c3

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Mon Jun 20 22:01:56 UTC 2011


The following commit has been merged in the master branch:
commit ee1775cc74bf67f1d069a241011e438685065907
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date:   Tue Jun 21 00:55:41 2011 +0300

    Try to fix build failure on several arches

diff --git a/debian/README.Debian b/debian/README.Debian
index 2709047..78cd7b4 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,3 +1,9 @@
+Note that the executable file /usr/bin/bamg has been renamed /user/bin/ffbamg
+to avoid double occurence of the former, in both freefem++ and rheolef 
+packages.
+
+ -- Dimitrios Eftaxiopoulos <eftaxi12 at otent.gr>  Mon, 20 Jun 2011 22:49:00 +0200
+
 Please note that gcc 4.5.3 instead of gcc 4.6 is forced because of the bug:
 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49264
 We will update the dependency once gcc 4.6.1 is released and uploaded to
diff --git a/debian/control b/debian/control
index d47fe48..00d9404 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Uploaders: Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>,
 DM-Upload-Allowed: yes
 Build-Depends: debhelper (>= 7.2.3~), autotools-dev, gawk, 
  flex, bison, libxt-dev, libxext-dev, libxxf86vm-dev,
- libxpm-dev, openmpi-bin, libfftw3-dev, libblas-dev, libgsl0-dev,
+ libxpm-dev, mpich2, libfftw3-dev, libblas-dev, libgsl0-dev,
  libarpack2-dev, libsuitesparse-dev, libsuperlu3-dev, imagemagick, 
  libfltk1.1-dev, freeglut3-dev, texlive, texlive-extra-utils, 
  texlive-latex-extra, texlive-font-utils,
diff --git a/debian/patches/kfreebsd.patch b/debian/patches/kfreebsd.patch
new file mode 100644
index 0000000..d86a796
--- /dev/null
+++ b/debian/patches/kfreebsd.patch
@@ -0,0 +1,12 @@
+Recognition of GNU/kFreeBSD architecture
+--- a/examples++-load/load.link.in
++++ b/examples++-load/load.link.in
+@@ -196,7 +196,7 @@
+         FLAGS=' '
+         LIBS="'$b/libff.dll' $LIBS $DLL"
+         SUF=dll;;
+-    FreeBSD|NetBSD)
++    FreeBSD|NetBSD|GNU/kFreeBSD)
+ 	SHARED="-shared" 
+ 	FLAGS='-fPIC';;
+ 	# 64 bit Linux needs -fPIC (ALH)
diff --git a/debian/patches/series b/debian/patches/series
index 467e73a..33be077 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+kfreebsd.patch
 examples-bamg-test-dotest-pl.patch
 examples-load-WHERE-LIBRARY.patch
diff --git a/examples++-load/load.link.in b/examples++-load/load.link.in
index fd09c26..3dd56af 100755
--- a/examples++-load/load.link.in
+++ b/examples++-load/load.link.in
@@ -196,7 +196,7 @@ case "$WIN32$uu" in
         FLAGS=' '
         LIBS="'$b/libff.dll' $LIBS $DLL"
         SUF=dll;;
-    FreeBSD|NetBSD)
+    FreeBSD|NetBSD|GNU/kFreeBSD)
 	SHARED="-shared" 
 	FLAGS='-fPIC';;
 	# 64 bit Linux needs -fPIC (ALH)

-- 
FreeFem++ packaging



More information about the debian-science-commits mailing list