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