[arch-commits] Commit in suitesparse/repos (4 files)
Date: Tuesday, November 24, 2015 @ 09:49:48 Author: arojas Revision: 251932 archrelease: copy trunk to testing-i686, testing-x86_64 Added: suitesparse/repos/testing-i686/ suitesparse/repos/testing-i686/PKGBUILD (from rev 251931, suitesparse/trunk/PKGBUILD) suitesparse/repos/testing-x86_64/ suitesparse/repos/testing-x86_64/PKGBUILD (from rev 251931, suitesparse/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 89 ++ testing-x86_64/PKGBUILD | 89 ++ 2 files changed, 178 insertions(+) Copied: suitesparse/repos/testing-i686/PKGBUILD (from rev 251931, suitesparse/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-11-24 08:49:48 UTC (rev 251932) @@ -0,0 +1,89 @@ +# $Id$ +# Maintainer: Ronald van Haren + +pkgname=suitesparse +pkgver=4.4.5 +pkgrel=1 +pkgdesc="A collection of sparse matrix libraries" +url="http://faculty.cse.tamu.edu/davis/suitesparse.html; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack' 'intel-tbb') +makedepends=('gcc-fortran') +license=('GPL') +options=('staticlibs') +source=("http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-$pkgver.tar.gz;) +sha1sums=('7666883423f56de760546a8be8795d5ac9d66c19') + +prepare() { + export CFLAGS=" ${CFLAGS} -DNPARTITION -fPIC -DHAVE_TBB" +} + +build() { + cd "$srcdir"/SuiteSparse + + make -C SuiteSparse_config/xerbla + make -C SuiteSparse_config + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done + mkdir shared + # version numbers can be found in individual changelog files + ld -shared -soname libsuitesparseconfig.so.4 -o \ + shared/libsuitesparseconfig.so.4.4.4 --whole-archive \ + SuiteSparse_config/libsuitesparseconfig.a -lm && \ + ln -sf libsuitesparseconfig.so.4.4.4 shared/libsuitesparseconfig.so + ld -shared -soname libamd.so.2 -o shared/libamd.so.2.4.1 \ + --whole-archive AMD/Lib/libamd.a -L./shared -lsuitesparseconfig -lm && \ + ln -sf libamd.so.2.4.1 shared/libamd.so + ld -shared -soname libcamd.so.2 -o shared/libcamd.so.2.4.1 \ + --whole-archive CAMD/Lib/libcamd.a -L./shared -lsuitesparseconfig -lm && \ + ln -sf libcamd.so.2.4.1 shared/libcamd.so + ld -shared -soname libcolamd.so.2 -o shared/libcolamd.so.2.9.1 \ + --whole-archive COLAMD/Lib/libcolamd.a -L./shared -lsuitesparseconfig -lm \ + && ln -sf libcolamd.so.2.9.1 shared/libcolamd.so + ld -shared -soname libccolamd.so.2 -o shared/libccolamd.so.2.9.1 \ + --whole-archive CCOLAMD/Lib/libccolamd.a -L./shared -lsuitesparseconfig -lm \ + && ln -sf libccolamd.so.2.9.1 shared/libccolamd.so + ld -shared -soname libbtf.so.1 -o shared/libbtf.so.1.2.1 \ + --whole-archive BTF/Lib/libbtf.a && \ + ln -sf libbtf.so.1.2.1 shared/libbtf.so + ld -shared -soname libldl.so.2 -o shared/libldl.so.2.2.1 \ + --whole-archive LDL/Lib/libldl.a && \ + ln -sf libldl.so.2.2.1 shared/libldl.so + ld -shared -soname libcholmod.so.3 -o shared/libcholmod.so.3.0.5 \ + --whole-archive CHOLMOD/Lib/libcholmod.a -lblas -llapack \ + -L./shared -lamd -lcamd -lcolamd -lccolamd -lsuitesparseconfig -lm && \ + ln -sf libcholmod.so.3.0.5 shared/libcholmod.so + ld -shared -soname libspqr.so.2 -o shared/libspqr.so.2.0.1 \ + --whole-archive SPQR/Lib/libspqr.a -lblas -llapack \ + -L./shared -lcholmod -lsuitesparseconfig -lm && \ + ln -sf libspqr.so.2.0.1 shared/libspqr.so + ld -shared -soname libcxsparse.so.3 -o shared/libcxsparse.so.3.1.4 \ + --whole-archive CXSparse/Lib/libcxsparse.a && \ + ln -sf libcxsparse.so.3.1.4 shared/libcxsparse.so + ld -shared -soname libklu.so.1 -o shared/libklu.so.1.3.2 \ + --whole-archive KLU/Lib/libklu.a -L./shared -lamd -lbtf \ + -lsuitesparseconfig -lm && ln -sf libklu.so.1.3.2 shared/libklu.so + ld -shared -soname libumfpack.so.5 -o shared/libumfpack.so.5.7.1 \ + --whole-archive UMFPACK/Lib/libumfpack.a -lblas -llapack -L./shared \ + -lamd -lcholmod -lsuitesparseconfig -lm && \ + ln -sf libumfpack.so.5.7.1 shared/libumfpack.so +} + + +package() { + cd "${srcdir}"/SuiteSparse + install -dm755 "${pkgdir}"/usr/{lib,include} + + for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB="${pkgdir}"/usr/lib INSTALL_INCLUDE="${pkgdir}"/usr/include install + done + + rm -f "${pkgdir}"/usr/lib/*.a + cp -d shared/*.so* "${pkgdir}"/usr/lib/ + ldconfig -n "${pkgdir}"/usr/lib/ + chmod 644 "${pkgdir}"/usr/include/*.{h,hpp} +} Copied: suitesparse/repos/testing-x86_64/PKGBUILD (from rev 251931, suitesparse/trunk/PKGBUILD)
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Tuesday, April 28, 2015 @ 09:24:46 Author: ronald Revision: 238115 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/PKGBUILD (from rev 238114, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/PKGBUILD (from rev 238114, suitesparse/trunk/PKGBUILD) Deleted: suitesparse/repos/extra-i686/PKGBUILD suitesparse/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 178 extra-i686/PKGBUILD | 90 extra-x86_64/PKGBUILD | 90 3 files changed, 178 insertions(+), 180 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-04-28 07:24:33 UTC (rev 238114) +++ extra-i686/PKGBUILD 2015-04-28 07:24:46 UTC (rev 238115) @@ -1,90 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.4.1 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -options=('staticlibs') -source=(http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-$pkgver.tar.gz http://pkgs.fedoraproject.org/cgit/suitesparse.git/plain/suitesparse-math.patch) -sha1sums=('c8fa39b117b3121839deddbd0e56bf366c8130de' - 'a6b3f29df0cc813be0aa7afb65592c2eb431bba4') - -prepare() { - export CFLAGS= ${CFLAGS} -DNPARTITION -fPIC -} - -build() { - cd $srcdir/SuiteSparse - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done - mkdir shared - # version numbers can be found in individual changelog files - ld -shared -soname libsuitesparseconfig.so.4 -o \ - shared/libsuitesparseconfig.so.4.4.1 --whole-archive \ - SuiteSparse_config/libsuitesparseconfig.a -lm \ - ln -sf libsuitesparseconfig.so.4.4.1 shared/libsuitesparseconfig.so - ld -shared -soname libamd.so.2 -o shared/libamd.so.2.4.1 \ - --whole-archive AMD/Lib/libamd.a -L./shared -lsuitesparseconfig -lm \ - ln -sf libamd.so.2.4.1 shared/libamd.so - ld -shared -soname libcamd.so.2 -o shared/libcamd.so.2.4.1 \ - --whole-archive CAMD/Lib/libcamd.a -L./shared -lsuitesparseconfig -lm \ - ln -sf libcamd.so.2.4.1 shared/libcamd.so - ld -shared -soname libcolamd.so.2 -o shared/libcolamd.so.2.9.1 \ - --whole-archive COLAMD/Lib/libcolamd.a -L./shared -lsuitesparseconfig -lm \ - ln -sf libcolamd.so.2.9.1 shared/libcolamd.so - ld -shared -soname libccolamd.so.2 -o shared/libccolamd.so.2.9.1 \ - --whole-archive CCOLAMD/Lib/libccolamd.a -L./shared -lsuitesparseconfig -lm \ - ln -sf libccolamd.so.2.9.1 shared/libccolamd.so - ld -shared -soname libbtf.so.1 -o shared/libbtf.so.1.2.1 \ - --whole-archive BTF/Lib/libbtf.a \ - ln -sf libbtf.so.1.2.1 shared/libbtf.so - ld -shared -soname libldl.so.2 -o shared/libldl.so.2.2.1 \ - --whole-archive LDL/Lib/libldl.a \ - ln -sf libldl.so.2.2.1 shared/libldl.so - ld -shared -soname libcholmod.so.3 -o shared/libcholmod.so.3.0.3 \ - --whole-archive CHOLMOD/Lib/libcholmod.a -lblas -llapack \ - -L./shared -lamd -lcamd -lcolamd -lccolamd -lsuitesparseconfig -lm \ - ln -sf libcholmod.so.3.0.3 shared/libcholmod.so - ld -shared -soname libspqr.so.2 -o shared/libspqr.so.2.0.0 \ - --whole-archive SPQR/Lib/libspqr.a -lblas -llapack \ - -L./shared -lcholmod -lsuitesparseconfig -lm \ - ln -sf libspqr.so.2.0.0 shared/libspqr.so - ld -shared -soname libcxsparse.so.3 -o shared/libcxsparse.so.3.1.4 \ - --whole-archive CXSparse/Lib/libcxsparse.a \ - ln -sf libcxsparse.so.3.1.4 shared/libcxsparse.so - ld -shared -soname libklu.so.1 -o shared/libklu.so.1.3.2 \ - --whole-archive KLU/Lib/libklu.a -L./shared -lamd -lbtf \ - -lsuitesparseconfig -lm ln -sf libklu.so.1.3.2 shared/libklu.so - ld -shared -soname libumfpack.so.5 -o shared/libumfpack.so.5.7.1 \ - --whole-archive UMFPACK/Lib/libumfpack.a -lblas -llapack -L./shared \ - -lamd -lcholmod -lsuitesparseconfig -lm \ - ln -sf libumfpack.so.5.7.1 shared/libumfpack.so -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - rm -f ${pkgdir}/usr/lib/*.a - cp -d shared/*.so* ${pkgdir}/usr/lib/ - ldconfig -n ${pkgdir}/usr/lib/ - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied:
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Monday, August 25, 2014 @ 21:42:14 Author: ronald Revision: 220649 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/PKGBUILD (from rev 220648, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/PKGBUILD (from rev 220648, suitesparse/trunk/PKGBUILD) Deleted: suitesparse/repos/extra-i686/PKGBUILD suitesparse/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 82 extra-i686/PKGBUILD | 41 extra-x86_64/PKGBUILD | 41 3 files changed, 82 insertions(+), 82 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-08-25 19:41:51 UTC (rev 220648) +++ extra-i686/PKGBUILD 2014-08-25 19:42:14 UTC (rev 220649) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.2.1 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -options=('staticlibs') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied: suitesparse/repos/extra-i686/PKGBUILD (from rev 220648, suitesparse/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-08-25 19:42:14 UTC (rev 220649) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=4.3.1 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +options=('staticlibs') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('f7087d6178331d570c1ec811bbd17cbce70ce2f5') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C SuiteSparse_config/xerbla + make -C SuiteSparse_config + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2014-08-25 19:41:51 UTC (rev 220648) +++ extra-x86_64/PKGBUILD 2014-08-25 19:42:14 UTC (rev 220649) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.2.1 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -options=('staticlibs') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Sunday, November 17, 2013 @ 08:57:13 Author: allan Revision: 199830 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/PKGBUILD (from rev 199829, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/PKGBUILD (from rev 199829, suitesparse/trunk/PKGBUILD) Deleted: suitesparse/repos/extra-i686/PKGBUILD suitesparse/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 82 extra-i686/PKGBUILD | 40 --- extra-x86_64/PKGBUILD | 40 --- 3 files changed, 82 insertions(+), 80 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-11-17 07:55:43 UTC (rev 199829) +++ extra-i686/PKGBUILD 2013-11-17 07:57:13 UTC (rev 199830) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.2.1 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied: suitesparse/repos/extra-i686/PKGBUILD (from rev 199829, suitesparse/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-11-17 07:57:13 UTC (rev 199830) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=4.2.1 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +options=('staticlibs') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C SuiteSparse_config/xerbla + make -C SuiteSparse_config + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2013-11-17 07:55:43 UTC (rev 199829) +++ extra-x86_64/PKGBUILD 2013-11-17 07:57:13 UTC (rev 199830) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.2.1 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Saturday, May 11, 2013 @ 10:04:24 Author: ronald Revision: 185110 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/PKGBUILD (from rev 185109, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/PKGBUILD (from rev 185109, suitesparse/trunk/PKGBUILD) Deleted: suitesparse/repos/extra-i686/PKGBUILD suitesparse/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 80 extra-i686/PKGBUILD | 40 extra-x86_64/PKGBUILD | 40 3 files changed, 80 insertions(+), 80 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-05-11 08:03:54 UTC (rev 185109) +++ extra-i686/PKGBUILD 2013-05-11 08:04:24 UTC (rev 185110) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.0.2 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('46b24a28eef4b040ea5a02d2c43e82e28b7d6195') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied: suitesparse/repos/extra-i686/PKGBUILD (from rev 185109, suitesparse/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-05-11 08:04:24 UTC (rev 185110) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=4.2.1 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('ea6688bd6f6adf81e2e5aacdc71d7dcf9a5d208d') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C SuiteSparse_config/xerbla + make -C SuiteSparse_config + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2013-05-11 08:03:54 UTC (rev 185109) +++ extra-x86_64/PKGBUILD 2013-05-11 08:04:24 UTC (rev 185110) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=4.0.2 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('46b24a28eef4b040ea5a02d2c43e82e28b7d6195') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C SuiteSparse_config/xerbla - make -C SuiteSparse_config - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -}
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Saturday, August 4, 2012 @ 16:35:22 Author: ronald Revision: 164773 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/PKGBUILD (from rev 164772, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/PKGBUILD (from rev 164772, suitesparse/trunk/PKGBUILD) Deleted: suitesparse/repos/extra-i686/PKGBUILD suitesparse/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 80 extra-x86_64/PKGBUILD | 80 2 files changed, 80 insertions(+), 80 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2012-08-04 20:34:51 UTC (rev 164772) +++ extra-i686/PKGBUILD 2012-08-04 20:35:22 UTC (rev 164773) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=3.7.0 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('d0eb24b43ee2f7def032e80eaa7a589f94f546fc') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C UFconfig/xerbla - make -C UFconfig - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in UFconfig AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied: suitesparse/repos/extra-i686/PKGBUILD (from rev 164772, suitesparse/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-08-04 20:35:22 UTC (rev 164773) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=4.0.2 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('46b24a28eef4b040ea5a02d2c43e82e28b7d6195') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C SuiteSparse_config/xerbla + make -C SuiteSparse_config + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in SuiteSparse_config AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2012-08-04 20:34:51 UTC (rev 164772) +++ extra-x86_64/PKGBUILD 2012-08-04 20:35:22 UTC (rev 164773) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ronald.archlinux.org - -pkgname=suitesparse -pkgver=3.7.0 -pkgrel=1 -pkgdesc=A collection of sparse matrix libraries -url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; -arch=('i686' 'x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('blas' 'lapack') -makedepends=('gcc-fortran') -license=('GPL') -source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) -sha1sums=('d0eb24b43ee2f7def032e80eaa7a589f94f546fc') - -build() { - cd $srcdir/SuiteSparse - export CFLAGS= ${CFLAGS} -DNPARTITION - - make -C UFconfig/xerbla - make -C UFconfig - for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} library - done -} - - -package() { - cd ${srcdir}/SuiteSparse - install -dm755 ${pkgdir}/usr/{lib,include} - - for _lib in UFconfig AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do - make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install - done - - chmod 644 ${pkgdir}/usr/include/*.{h,hpp} -} Copied: suitesparse/repos/extra-x86_64/PKGBUILD (from rev 164772, suitesparse/trunk/PKGBUILD)
[arch-commits] Commit in suitesparse/repos (4 files)
Date: Sunday, March 18, 2012 @ 13:12:55 Author: ronald Revision: 153722 archrelease: copy trunk to extra-i686, extra-x86_64 Added: suitesparse/repos/extra-i686/ suitesparse/repos/extra-i686/PKGBUILD (from rev 153721, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/ suitesparse/repos/extra-x86_64/PKGBUILD (from rev 153721, suitesparse/trunk/PKGBUILD) ---+ extra-i686/PKGBUILD | 40 extra-x86_64/PKGBUILD | 40 2 files changed, 80 insertions(+) Copied: suitesparse/repos/extra-i686/PKGBUILD (from rev 153721, suitesparse/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-03-18 17:12:55 UTC (rev 153722) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=3.7.0 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('d0eb24b43ee2f7def032e80eaa7a589f94f546fc') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C UFconfig/xerbla + make -C UFconfig + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in UFconfig AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +} Copied: suitesparse/repos/extra-x86_64/PKGBUILD (from rev 153721, suitesparse/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-03-18 17:12:55 UTC (rev 153722) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Ronald van Haren ronald.archlinux.org + +pkgname=suitesparse +pkgver=3.7.0 +pkgrel=1 +pkgdesc=A collection of sparse matrix libraries +url=http://www.cise.ufl.edu/research/sparse/SuiteSparse/; +arch=('i686' 'x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('blas' 'lapack') +makedepends=('gcc-fortran') +license=('GPL') +source=(http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-$pkgver.tar.gz) +sha1sums=('d0eb24b43ee2f7def032e80eaa7a589f94f546fc') + +build() { + cd $srcdir/SuiteSparse + export CFLAGS= ${CFLAGS} -DNPARTITION + + make -C UFconfig/xerbla + make -C UFconfig + for _lib in AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} library + done +} + + +package() { + cd ${srcdir}/SuiteSparse + install -dm755 ${pkgdir}/usr/{lib,include} + + for _lib in UFconfig AMD CAMD COLAMD BTF KLU LDL CCOLAMD UMFPACK CHOLMOD CXSparse SPQR; do + make -C ${_lib} INSTALL_LIB=${pkgdir}/usr/lib INSTALL_INCLUDE=${pkgdir}/usr/include install + done + + chmod 644 ${pkgdir}/usr/include/*.{h,hpp} +}