[gerris] 07/13: Add missing build_functions file.

Anton Gladky gladk at moszumanska.debian.org
Thu Jul 31 22:49:44 UTC 2014


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

gladk pushed a commit to branch master
in repository gerris.

commit 652d9bcb4fd7b261f81e778283174368a6fc577c
Author: Anton Gladky <gladk at debian.org>
Date:   Thu Jul 31 23:05:58 2014 +0200

    Add missing build_functions file.
---
 debian/patches/03_build_funct.patch | 43 +++++++++++++++++++++++++++++++++++++
 debian/patches/series               |  2 ++
 2 files changed, 45 insertions(+)

diff --git a/debian/patches/03_build_funct.patch b/debian/patches/03_build_funct.patch
new file mode 100644
index 0000000..ea889f1
--- /dev/null
+++ b/debian/patches/03_build_funct.patch
@@ -0,0 +1,43 @@
+Description: Add missing build_functions files
+Author: Anton Gladky <gladk at debian.org>
+Last-Update: 2014-07-31
+
+--- /dev/null
++++ gerris-20131206-dfsg.1/build_function
+@@ -0,0 +1,36 @@
++#!/bin/sh
++# file generated automatically by configure from 'build_function_gcc'
++
++DIMENSION=$1  # gerris2D or gerris3D
++WDIR=$2       # simulation directory
++
++CC=mpicc
++LD=mpicc
++CFLAGS="-O -fpic -Wall -Wno-unused -Werror"
++LDFLAGS="-O -fpic -shared"
++
++touch links
++if sed 's/@/#/g' < function.c | awk '{
++      if ($1 == "#" && $2 == "link") {
++        for (i = 3; i <= NF; i++)
++          printf ("%s ", $i) >> "links";
++        print "";
++      } else if ($1 == "#link") {
++        for (i = 2; i <= NF; i++)
++          printf ("%s ", $i) >> "links";
++        print "";
++      } else print $0;
++    }' > module.c; then :
++else
++    exit 1
++fi
++
++if $CC `pkg-config $DIMENSION --cflags` $CFLAGS -I"$WDIR" \
++    -c -o module.o module.c; then
++    if $LD `pkg-config $DIMENSION --libs` $LDFLAGS -o module.so `cat links` module.o; then :
++    else
++	exit 1
++    fi
++else
++    exit 1
++fi
diff --git a/debian/patches/series b/debian/patches/series
index f23cda0..33d52a5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,4 @@
 01_automake_doc_examples
 02_fix_makefiles.patch
+03_build_funct.patch
+04_replace_ffmpeg_by_avconv.patch

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



More information about the debian-science-commits mailing list