Date: Wednesday, July 1, 2020 @ 17:50:02 Author: arojas Revision: 390722
archrelease: copy trunk to extra-x86_64 Added: suitesparse/repos/extra-x86_64/PKGBUILD (from rev 390721, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/suitesparse-no-demo.patch (from rev 390721, suitesparse/trunk/suitesparse-no-demo.patch) Deleted: suitesparse/repos/extra-x86_64/PKGBUILD suitesparse/repos/extra-x86_64/suitesparse-no-demo.patch ---------------------------+ PKGBUILD | 86 ++++++++++++++++++++++---------------------- suitesparse-no-demo.patch | 22 +++++------ 2 files changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-07-01 17:49:49 UTC (rev 390721) +++ PKGBUILD 2020-07-01 17:50:02 UTC (rev 390722) @@ -1,43 +0,0 @@ -# Maintainer: Ronald van Haren <ronald.archlinux.org> - -pkgname=suitesparse -pkgver=5.7.2 -pkgrel=1 -pkgdesc="A collection of sparse matrix libraries" -url="http://faculty.cse.tamu.edu/davis/suitesparse.html" -arch=('x86_64') -conflicts=('umfpack') -provides=('umfpack') -replaces=('umfpack') -depends=('metis' 'lapack' 'intel-tbb') -makedepends=('gcc-fortran' 'cmake' 'chrpath') -license=('GPL') -options=('staticlibs') -source=($pkgname-$pkgver.tar.gz::"https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$pkgver.tar.gz" - suitesparse-no-demo.patch) -sha256sums=('fe3bc7c3bd1efdfa5cffffb5cebf021ff024c83b5daf0ab445429d3d741bd3ad' - 'f80488bb076753d38ea21d207bd682bdc97e21220c733da025f518a5b7e8e030') - -prepare() { - cd SuiteSparse-$pkgver - patch -p1 -i ../suitesparse-no-demo.patch -} - -build() { - cd SuiteSparse-$pkgver - - BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so make -} - - -package() { - cd SuiteSparse-$pkgver - install -dm755 "${pkgdir}"/usr/{include,lib} - - BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so \ - make INSTALL_LIB="${pkgdir}"/usr/lib INSTALL_INCLUDE="${pkgdir}"/usr/include install - - # fix RPATH - chrpath -d "$pkgdir"/usr/lib/* -} - Copied: suitesparse/repos/extra-x86_64/PKGBUILD (from rev 390721, suitesparse/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-07-01 17:50:02 UTC (rev 390722) @@ -0,0 +1,43 @@ +# Maintainer: Ronald van Haren <ronald.archlinux.org> + +pkgname=suitesparse +pkgver=5.8.0 +pkgrel=1 +pkgdesc="A collection of sparse matrix libraries" +url="http://faculty.cse.tamu.edu/davis/suitesparse.html" +arch=('x86_64') +conflicts=('umfpack') +provides=('umfpack') +replaces=('umfpack') +depends=('metis' 'lapack' 'tbb') +makedepends=('gcc-fortran' 'cmake' 'chrpath') +license=('GPL') +options=('staticlibs') +source=($pkgname-$pkgver.tar.gz::"https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$pkgver.tar.gz" + suitesparse-no-demo.patch) +sha256sums=('5ce343444c589d5c46d1ef2b4dde625fdb287e1838f24bc5a5f7054149145fc3' + 'f80488bb076753d38ea21d207bd682bdc97e21220c733da025f518a5b7e8e030') + +prepare() { + cd SuiteSparse-$pkgver + patch -p1 -i ../suitesparse-no-demo.patch +} + +build() { + cd SuiteSparse-$pkgver + + BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so make +} + + +package() { + cd SuiteSparse-$pkgver + install -dm755 "${pkgdir}"/usr/{include,lib} + + BLAS=-lblas LAPACK=-llapack TBB=-ltbb SPQR_CONFIG=-DHAVE_TBB MY_METIS_LIB=/usr/lib/libmetis.so \ + make INSTALL_LIB="${pkgdir}"/usr/lib INSTALL_INCLUDE="${pkgdir}"/usr/include install + + # fix RPATH + chrpath -d "$pkgdir"/usr/lib/* +} + Deleted: suitesparse-no-demo.patch =================================================================== --- suitesparse-no-demo.patch 2020-07-01 17:49:49 UTC (rev 390721) +++ suitesparse-no-demo.patch 2020-07-01 17:50:02 UTC (rev 390722) @@ -1,11 +0,0 @@ ---- SuiteSparse-5.6.0/Makefile.orig 2019-11-05 22:37:26.086135974 +0000 -+++ SuiteSparse-5.6.0/Makefile 2019-11-05 22:37:37.549632429 +0000 -@@ -12,7 +12,7 @@ - # Compile the default rules for each package - go: metis - ( cd SuiteSparse_config && $(MAKE) ) -- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) -+ ( cd Mongoose && $(MAKE) library CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) - ( cd AMD && $(MAKE) ) - ( cd BTF && $(MAKE) ) - ( cd CAMD && $(MAKE) ) Copied: suitesparse/repos/extra-x86_64/suitesparse-no-demo.patch (from rev 390721, suitesparse/trunk/suitesparse-no-demo.patch) =================================================================== --- suitesparse-no-demo.patch (rev 0) +++ suitesparse-no-demo.patch 2020-07-01 17:50:02 UTC (rev 390722) @@ -0,0 +1,11 @@ +--- SuiteSparse-5.6.0/Makefile.orig 2019-11-05 22:37:26.086135974 +0000 ++++ SuiteSparse-5.6.0/Makefile 2019-11-05 22:37:37.549632429 +0000 +@@ -12,7 +12,7 @@ + # Compile the default rules for each package + go: metis + ( cd SuiteSparse_config && $(MAKE) ) +- ( cd Mongoose && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) ++ ( cd Mongoose && $(MAKE) library CMAKE_OPTIONS='$(CMAKE_OPTIONS)' ) + ( cd AMD && $(MAKE) ) + ( cd BTF && $(MAKE) ) + ( cd CAMD && $(MAKE) )