arpack-3.7.0-1
[git/cygwin-packages/arpack.git] / arpack.cygport
1 NAME="arpack"
2 VERSION=3.7.0
3 RELEASE=1
4
5 CATEGORY="Math Libs"
6 DESCRIPTION="A collection to solve large scale eigenvalue problems."
7 SUMMARY="Library for large scale eigenvalue problems"
8 HOMEPAGE="http://www.gnu.org/software/octave/"
9 SRC_URI="https://github.com/opencollab/arpack-ng/archive/${PV}.tar.gz"
10 SRC_DIR="arpack-ng-${PV}"
11 PATCH_URI="arpack-lib0.patch"
12
13 PKG_NAMES="libarpack-devel libarpack0 libparpack-devel libparpack0"
14
15 libarpack_devel_CONTENTS='usr/lib/libarpack.dll.a usr/lib/pkgconfig
16 usr/include usr/share'
17 libarpack_devel_SUMMARY="${SUMMARY} - development libraries"
18
19 libarpack0_CONTENTS='usr/bin/cygarpack*'
20 libarpack0_SUMMARY="${SUMMARY} - shared libraries"
21
22 libparpack_devel_CONTENTS='usr/lib/libparpack.dll.a'
23 libparpack_devel_SUMMARY="${SUMMARY} - parallel development libraries"
24
25 libparpack0_CONTENTS='usr/bin/cygparpack*'
26 libparpack0_SUMMARY="${SUMMARY} - parallel shared libraries"
27
28 DIFF_EXCLUDES="Makefile"
29 KEEP_LA_FILES="none"
30
31 src_compile() {
32 cd ${S}
33 cygautoreconf
34 cd ${B}
35 cygconf --enable-shared \
36 --enable-mpi \
37 MPILIBS="-lmpi_mpifh -lmpi"
38 cygmake
39 }
40
41 src_test() {
42 cd ${B}
43 cygmake -i check
44 }
45
46 src_install() {
47 cd ${B}
48 cyginstall
49
50 }
This page took 0.037001 seconds and 5 git commands to generate.