Date: Saturday, April 16, 2022 @ 23:12:12 Author: arojas Revision: 442819
archrelease: copy trunk to extra-x86_64 Added: suitesparse/repos/extra-x86_64/PKGBUILD (from rev 442818, suitesparse/trunk/PKGBUILD) suitesparse/repos/extra-x86_64/suitesparse-no-demo.patch (from rev 442818, suitesparse/trunk/suitesparse-no-demo.patch) Deleted: suitesparse/repos/extra-x86_64/PKGBUILD suitesparse/repos/extra-x86_64/suitesparse-no-demo.patch ---------------------------+ PKGBUILD | 80 ++++++++++++++++++++++---------------------- suitesparse-no-demo.patch | 22 ++++++------ 2 files changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-16 23:12:00 UTC (rev 442818) +++ PKGBUILD 2022-04-16 23:12:12 UTC (rev 442819) @@ -1,40 +0,0 @@ -# Maintainer: Ronald van Haren <ronald.archlinux.org> -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgname=suitesparse -pkgver=5.11.0 -pkgrel=1 -pkgdesc='A collection of sparse matrix libraries' -url='http://faculty.cse.tamu.edu/davis/suitesparse.html' -arch=(x86_64) -depends=(metis lapack mpfr) -makedepends=(gcc-fortran cmake chrpath) -license=(GPL) -options=(staticlibs) -source=(https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$pkgver/$pkgname-$pkgver.tar.gz - suitesparse-no-demo.patch) -sha256sums=('fdd957ed06019465f7de73ce931afaf5d40e96e14ae57d91f60868b8c123c4c8' - '409b32e546ec4936d0d88e39c59ee68dfd9f630d8c454ce1e3d58243df7ad396') - -prepare() { - cd SuiteSparse-$pkgver - patch -p1 -i ../suitesparse-no-demo.patch # Don't run demo -} - -build() { - cd SuiteSparse-$pkgver - - BLAS=-lblas LAPACK=-llapack MY_METIS_LIB=/usr/lib/libmetis.so make -} - - -package() { - cd SuiteSparse-$pkgver - install -dm755 "${pkgdir}"/usr/{include,lib} - - BLAS=-lblas LAPACK=-llapack 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 442818, suitesparse/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-16 23:12:12 UTC (rev 442819) @@ -0,0 +1,40 @@ +# Maintainer: Ronald van Haren <ronald.archlinux.org> +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgname=suitesparse +pkgver=5.12.0 +pkgrel=1 +pkgdesc='A collection of sparse matrix libraries' +url='http://faculty.cse.tamu.edu/davis/suitesparse.html' +arch=(x86_64) +depends=(metis lapack mpfr) +makedepends=(gcc-fortran cmake chrpath) +license=(GPL) +options=(staticlibs) +source=(https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$pkgver/$pkgname-$pkgver.tar.gz + suitesparse-no-demo.patch) +sha256sums=('5fb0064a3398111976f30c5908a8c0b40df44c6dd8f0cc4bfa7b9e45d8c647de' + '409b32e546ec4936d0d88e39c59ee68dfd9f630d8c454ce1e3d58243df7ad396') + +prepare() { + cd SuiteSparse-$pkgver + patch -p1 -i ../suitesparse-no-demo.patch # Don't run demo +} + +build() { + cd SuiteSparse-$pkgver + + BLAS=-lblas LAPACK=-llapack MY_METIS_LIB=/usr/lib/libmetis.so make +} + + +package() { + cd SuiteSparse-$pkgver + install -dm755 "${pkgdir}"/usr/{include,lib} + + BLAS=-lblas LAPACK=-llapack 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 2022-04-16 23:12:00 UTC (rev 442818) +++ suitesparse-no-demo.patch 2022-04-16 23:12:12 UTC (rev 442819) @@ -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 -@@ -16,7 +16,7 @@ - # installs all libraries SuiteSparse/lib. - 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 442818, suitesparse/trunk/suitesparse-no-demo.patch) =================================================================== --- suitesparse-no-demo.patch (rev 0) +++ suitesparse-no-demo.patch 2022-04-16 23:12:12 UTC (rev 442819) @@ -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 +@@ -16,7 +16,7 @@ + # installs all libraries SuiteSparse/lib. + 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) )