diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rwxr-xr-x | PKGBUILD | 36 |
2 files changed, 23 insertions, 23 deletions
@@ -1,19 +1,19 @@ pkgbase = magma - pkgdesc = Provides a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current 'Multicore+GPU' systems. - pkgver = 1.6.2 + pkgdesc = Provides a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current 'Multicore+GPU' systems. (with CUDA) + pkgver = 1.7.0 pkgrel = 1 url = http://icl.cs.utk.edu/magma/ arch = i686 arch = x86_64 license = custom - depends = cuda>=5.0.0 + depends = cuda>=5.5.0 depends = gcc-libs-multilib depends = gsl depends = python depends = cblas options = staticlibs - source = http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-1.6.2.tar.gz - sha1sums = 121bedf6c9fa2243b67fb5ee501a86d566c97a93 + source = http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-1.7.0-b.tar.gz + sha1sums = 8f0ad5e981f2bf57c2e012f90993d4b8a5cd5eac pkgname = magma @@ -1,4 +1,4 @@ -# Maintainer: cornholio <vigo.the.unholy.carpathian@gmail.com> +# Maintainer: pingplug <pingplug@foxmail.com> # Contributor: cornholio <vigo.the.unholy.carpathian@gmail.com> ##### Configuration Options @@ -9,16 +9,16 @@ _GPU_TARGET=Kepler ##### End pkgname=magma -pkgver=1.6.2 +pkgver=1.7.0 pkgrel=1 -pkgdesc="Provides a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current 'Multicore+GPU' systems." +pkgdesc="Provides a dense linear algebra library similar to LAPACK but for heterogeneous/hybrid architectures, starting with current 'Multicore+GPU' systems. (with CUDA)" arch=("i686" "x86_64") url="http://icl.cs.utk.edu/magma/" license=(custom) -depends=("cuda>=5.0.0" "gcc-libs-multilib" "gsl" "python" "cblas") +depends=("cuda>=5.5.0" "gcc-libs-multilib" "gsl" "python" "cblas") options=('staticlibs') -sha1sums=('121bedf6c9fa2243b67fb5ee501a86d566c97a93') -source=("http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-${pkgver}.tar.gz") +sha1sums=('8f0ad5e981f2bf57c2e012f90993d4b8a5cd5eac') +source=("http://icl.cs.utk.edu/projectsfiles/magma/downloads/magma-${pkgver}-b.tar.gz") build() { cd ${srcdir}/magma-${pkgver} @@ -28,24 +28,24 @@ build() { sed -i "/#GPU_TARGET ?=/c GPU_TARGET = ${_GPU_TARGET}" make.inc sed -i '/#CUDADIR/c CUDADIR = /opt/cuda' make.inc sed -i '/#OPENBLASDIR/c OPENBLASDIR = /usr/lib' make.inc - sed -i 's/^FFLAGS/CXXFLAGS = $(CFLAGS)\nFFLAGS/g ' make.inc + sed -i 's/^FFLAGS/CXXFLAGS = $(CFLAGS)\nFFLAGS/g ' make.inc sed -i 's^-L$(OPENBLASDIR)/lib^-L$(OPENBLASDIR)^g' make.inc make clean - make shared - make prefix="${srcdir}/install/" install -} - -check() { - msg "Making testing" - cd ${srcdir}/magma-${pkgver} - make testing + make lib + #make test + make sparse } package() { - mkdir -p ${pkgdir}/opt/magma/testing - cp -ru ${srcdir}/magma-${pkgver}/testing/* ${pkgdir}/opt/magma/testing/ - cp -ru ${srcdir}/install/* ${pkgdir}/opt/magma/ + cd ${srcdir}/magma-${pkgver} + make prefix="${pkgdir}/opt/magma" install + + mkdir -p ${pkgdir}/opt/magma/example + cp -ru ${srcdir}/magma-${pkgver}/example/* ${pkgdir}/opt/magma/example/ + + #mkdir -p ${pkgdir}/opt/magma/testing + #cp -ru ${srcdir}/magma-${pkgver}/testing/* ${pkgdir}/opt/magma/testing/ rm -rf ${pkgdir}/opt/magma/lib/pkgconfig mkdir -p ${pkgdir}/usr/share/licenses/magma |