~ubuntu-branches/ubuntu/wily/freefem++/wily

« back to all changes in this revision

Viewing changes to Makefile.am

  • Committer: Package Import Robot
  • Author(s): Dimitrios Eftaxiopoulos, Dimitrios Eftaxiopoulos, Christophe Trophime
  • Date: 2013-09-12 00:02:58 UTC
  • mfrom: (1.2.1) (11.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130912000258-aclq2zfa1svt0p3x
Tags: 3.25-1
[ Dimitrios Eftaxiopoulos ]
* Imported Upstream version 3.25 (Closes: #701161 #706714)
* Change installation directory of header-like *.idp files
  from /usr/lib/freefem++ to /usr/include/freefem++, in order
  to fix a lintian warning
* Update patch to examples++-load/Makefile.am in order to enable
  functioning of load *.so and include *.idp commands in *.edp
  scripts
* Delete patches to src/Graphics/sansgraph.cpp and
  src/Graphics/xglrgraph.cpp because they are not needed any more
* Fix lintian warning about missing LDFLAGS
* Override dh_auto_test in debian/rules, such that in case it is 
  used, it completes executing all *.edp example files, regardless
  of aborting on some of them
* Add libmetis-dev to build-deps in d/control
* Remove libparmetis-dev from build deps
* Add --parallel option to dh $@ in debian/rules
* Add hardening compilation flags to mpic++
* Allow testing of compiling and running the example files after build

[ Christophe Trophime ]
* update C. Trophime email
* add support for nlopt, ipopt - simplify debian/rules
* upload CT changes to 3.20
* add patch for configure
* add patch for examples++-mpi
* fix bamg install
* add corrected scripts to build plugins
* add patch for properly build examples++-load
* add lintian overrides for libfreefem++
* add some missing files
* update patches
* update rules
* reorder BuildDepends - comment out unsupported libs

Show diffs side-by-side

added added

removed removed

Lines of Context:
11
11
        examples++-bug examples++-chapt3 examples++-other \
12
12
        examples++-3d DOC 
13
13
 
14
 
EXTRA_DIST=regtests.sh config-wrapper.h  \
 
14
EXTRA_DIST=test-driver-ff regtests.sh config-wrapper.h  \
15
15
FreeFem++.mcp HISTORY HISTORY_BEFORE_2005  BUGS TODO regtests.m4 \
16
16
INSTALL INSTALL-MacOSX INNOVATION \
17
17
WindowsPackage.m4 README README_ARPACK  README_CVS README_CW  README_WINDOWS README_MAC \
21
21
Install-MacOS.command.in \
22
22
examples-bamg/NACA012/naca.awk  examples-bamg/quadloop/dotest.pl \
23
23
examples-bamg/square/*_g.* examples-bamg/square/do* examples-bamg/NACA012/[adp]* \
24
 
examples-bamg/test/dotest*.pl 0ldUserReadMe.txt CheckAllEdp  \
25
 
WHERE_LIBRARY-mkl FreeFem++-CoCoa
 
24
examples-bamg/test/dotest*.pl 0ldUserReadMe.txt CheckAllEdp CheckAll  \
 
25
WHERE_LIBRARY-mkl FreeFem++-CoCoa \
 
26
./build/cleancrlf
26
27
 
27
28
 
28
29
FF_MAC_PREFIX=FreeFem++v$(VERSION)$(ADD_PACKAGE_NAME)
170
171
        find .   -name '*.h*' -o -name '*.cpp'  |egrep  '[.]/examples++' >>$@
171
172
List-agl-dylib: src/nw/FreeFem++
172
173
        otool -L src/nw/FreeFem++|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {print $$1}' >$@
 
174
CheckMacLib.sh: src/nw/FreeFem++
 
175
        echo "for i in `otool -L src/nw/FreeFem++|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {printf($$1.OFS)  }'` ; do test ! -f $$i && exit 1; done; exit 0"  >$@
 
176
        chmod a+x $@
 
177
CheckMPIMacLib.sh: src/mpi/FreeFem++-mpi
 
178
        echo "for i in `otool -L src/mpi/FreeFem++-mpi|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {printf($$1.OFS)  }'` ; do test ! -f $$i && exit 1; done; exit 0"  >$@
 
179
        chmod a+x $@
173
180
.FORCE:
174
181
 
175
182
$(FF_MAC_PREFIX)_Macos:documentation ListFiles-natives
246
253
 
247
254
clean-local::
248
255
        -rm -r $(PACKAGE_NAME) $(PACKAGE_NAME).tgz
 
256
autofiles:AutoGeneratedFile.tar.gz
 
257
 
 
258
AutoGeneratedFile.tar.gz:configure List_generate_file Makefile.in configure.ac
 
259
        tar cvfz $@  `cat List_generate_file`
 
260