diff options
author | xantares | 2015-06-08 21:51:14 +0200 |
---|---|---|
committer | xantares | 2015-06-08 21:51:14 +0200 |
commit | e5512dd495eeb37adb60caed373ea4f3d16741e6 (patch) | |
tree | 6e4e85a8e6df56f226ad08aaef300ff62b99c5c5 | |
download | aur-e5512dd495eeb37adb60caed373ea4f3d16741e6.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..06b1852ea1e9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = mingw-w64-arpack + pkgdesc = Fortran77 subroutines designed to solve large scale eigenvalue problems (mingw-w64) + pkgver = 3.1.5 + pkgrel = 1 + url = http://forge.scilab.org/index.php/p/arpack-ng/ + arch = any + license = BSD + makedepends = mingw-w64-gcc + depends = mingw-w64-lapack + options = !buildflags + options = !strip + options = staticlibs + source = http://forge.scilab.org/upload/arpack-ng/files/arpack-ng_3.1.5.tar.gz + sha256sums = a269ce7806bc77ced31ef794d23c3e3aff8543b65550fd7e3e24660f2a79d515 + +pkgname = mingw-w64-arpack + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1dd4672060ff --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ + +pkgname=mingw-w64-arpack +pkgver=3.1.5 +pkgrel=1 +arch=('any') +pkgdesc='Fortran77 subroutines designed to solve large scale eigenvalue problems (mingw-w64)' +url='http://forge.scilab.org/index.php/p/arpack-ng/' +license=('BSD') +depends=('mingw-w64-lapack') +makedepends=('mingw-w64-gcc') +options=('!buildflags' '!strip' 'staticlibs') +source=("http://forge.scilab.org/upload/arpack-ng/files/arpack-ng_$pkgver.tar.gz") +sha256sums=('a269ce7806bc77ced31ef794d23c3e3aff8543b65550fd7e3e24660f2a79d515') + +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + +build() { + cd "$srcdir/arpack-ng-$pkgver" + for _arch in ${_architectures}; do + mkdir -p "build-${_arch}" && pushd "build-${_arch}" + ${_arch}-configure + make + popd + done +} + +package() { + for _arch in ${_architectures}; do + cd "$srcdir/arpack-ng-$pkgver/build-${_arch}" + make DESTDIR="$pkgdir/" install + chmod a-x "$pkgdir"/usr/${_arch}/lib/*.dll.a + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + done + install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + |