[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