[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, December 5, 2020 @ 09:49:36 Author: arojas Revision: 402885 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 402884, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 61 ++--- 1 file changed, 26 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-05 09:49:25 UTC (rev 402884) +++ PKGBUILD2020-12-05 09:49:36 UTC (rev 402885) @@ -1,35 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.8 -pkgrel=3 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz - eigen-bug2011.patch::"https://gitlab.com/libeigen/eigen/-/commit/ef3cc72c.patch; - eigen-paradiso.patch::"https://gitlab.com/libeigen/eigen/-/commit/bfdd4a99.patch;) -sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a' -'c04d624d550b119be0f810786baba7e0d7809edefd4854a2db6dbd98a7da5a7d' -'14c239a5b6c1efe1c2e6f33fc9c449a500b74ded2e865ca730b213c142f1f750') - -prepare() { - patch -d $pkgname-$pkgver -p1 -i ../eigen-bug2011.patch # https://gitlab.com/libeigen/eigen/-/issues/2011 - patch -d $pkgname-$pkgver -p1 -i ../eigen-paradiso.patch # Fix Paradiso -} - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - # install custom licenses - install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 402884, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-05 09:49:36 UTC (rev 402885) @@ -0,0 +1,26 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.9 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('7985975b787340124786f092b3a07d594b2e9cd53bbfe5f3d9b1daee7d55f56f') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # install custom licenses + install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, October 10, 2020 @ 13:35:35 Author: arojas Revision: 397845 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 397844, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 67 +++-- 1 file changed, 35 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-10 13:35:23 UTC (rev 397844) +++ PKGBUILD2020-10-10 13:35:35 UTC (rev 397845) @@ -1,32 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.8 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz - eigen-bug2011.patch::"https://gitlab.com/libeigen/eigen/-/commit/ef3cc72c.patch;) -sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a' -'c04d624d550b119be0f810786baba7e0d7809edefd4854a2db6dbd98a7da5a7d') - -prepare() { - patch -d $pkgname-$pkgver -p1 -i ../eigen-bug2011.patch # https://gitlab.com/libeigen/eigen/-/issues/2011 -} - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - # install custom licenses - install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 397844, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-10 13:35:35 UTC (rev 397845) @@ -0,0 +1,35 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.8 +pkgrel=3 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz + eigen-bug2011.patch::"https://gitlab.com/libeigen/eigen/-/commit/ef3cc72c.patch; + eigen-paradiso.patch::"https://gitlab.com/libeigen/eigen/-/commit/bfdd4a99.patch;) +sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a' +'c04d624d550b119be0f810786baba7e0d7809edefd4854a2db6dbd98a7da5a7d' +'14c239a5b6c1efe1c2e6f33fc9c449a500b74ded2e865ca730b213c142f1f750') + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../eigen-bug2011.patch # https://gitlab.com/libeigen/eigen/-/issues/2011 + patch -d $pkgname-$pkgver -p1 -i ../eigen-paradiso.patch # Fix Paradiso +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # install custom licenses + install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, October 9, 2020 @ 19:40:06 Author: arojas Revision: 397827 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 397826, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 58 -- 1 file changed, 32 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-09 19:39:56 UTC (rev 397826) +++ PKGBUILD2020-10-09 19:40:06 UTC (rev 397827) @@ -1,26 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.8 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - # install custom licenses - install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 397826, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-09 19:40:06 UTC (rev 397827) @@ -0,0 +1,32 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.8 +pkgrel=2 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz + eigen-bug2011.patch::"https://gitlab.com/libeigen/eigen/-/commit/ef3cc72c.patch;) +sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a' +'c04d624d550b119be0f810786baba7e0d7809edefd4854a2db6dbd98a7da5a7d') + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../eigen-bug2011.patch # https://gitlab.com/libeigen/eigen/-/issues/2011 +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # install custom licenses + install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, October 5, 2020 @ 15:56:02 Author: arojas Revision: 397305 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 397304, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 64 - 1 file changed, 26 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-05 15:55:50 UTC (rev 397304) +++ PKGBUILD2020-10-05 15:56:02 UTC (rev 397305) @@ -1,38 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=7 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-c++17.patch::"https://gitlab.com/libeigen/eigen/-/commit/b3c4344a.patch; - eigen-c++20.patch::"https://gitlab.com/libeigen/eigen/-/commit/867a7565.patch;) -sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' -'80c1e974e525c3327ae933d6f064c8fb270d8ca99e32369533aacff72ee9cfce' -'2b1929b165302be43614f86286712402a4cbfa4d176b3cafba9588d1d84dd210') - -prepare() { - cd eigen-eigen-* - patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 - patch -p1 -i ../eigen-c++20.patch # https://gitlab.com/libeigen/eigen/-/issues/1833 -} - -build() { - cmake -B build -S eigen-eigen-* \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - # install custom licenses - install -Dm644 eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 397304, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-05 15:56:02 UTC (rev 397305) @@ -0,0 +1,26 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.8 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +source=(https://gitlab.com/libeigen/eigen/-/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('146a480b8ed1fb6ac7cd33fec9eb5e8f8f62c3683b3f850094d9d5c35a92419a') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # install custom licenses + install -Dm644 $pkgname-$pkgver/COPYING.* -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD eigen-c++17.patch)
Date: Wednesday, July 1, 2020 @ 16:29:06 Author: arojas Revision: 390699 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 390698, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD eigen/repos/extra-any/eigen-c++17.patch ---+ PKGBUILD | 79 +++- eigen-c++17.patch | 84 2 files changed, 38 insertions(+), 125 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-01 16:28:52 UTC (rev 390698) +++ PKGBUILD2020-07-01 16:29:06 UTC (rev 390699) @@ -1,41 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=6 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-c++17.patch) -sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' -'d62ece0e05e4fc85282ff462d86b08dc85ff16e991d7ae4ddf24c3f33fbe8c49') - -prepare() { - mkdir -p build - - cd eigen-eigen-* - patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 -} - -build() { - cd build - cmake ../eigen-eigen-* \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 390698, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-01 16:29:06 UTC (rev 390699) @@ -0,0 +1,38 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=7 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-c++17.patch::"https://gitlab.com/libeigen/eigen/-/commit/b3c4344a.patch; + eigen-c++20.patch::"https://gitlab.com/libeigen/eigen/-/commit/867a7565.patch;) +sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' +'80c1e974e525c3327ae933d6f064c8fb270d8ca99e32369533aacff72ee9cfce' +'2b1929b165302be43614f86286712402a4cbfa4d176b3cafba9588d1d84dd210') + +prepare() { + cd eigen-eigen-* + patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 + patch -p1 -i ../eigen-c++20.patch # https://gitlab.com/libeigen/eigen/-/issues/1833 +} + +build() { + cmake -B build -S eigen-eigen-* \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # install custom licenses + install -Dm644 eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: eigen-c++17.patch === --- eigen-c++17.patch 2020-07-01 16:28:52 UTC (rev 390698) +++ eigen-c++17.patch 2020-07-01 16:29:06 UTC (rev 390699) @@ -1,84 +0,0 @@ -From 2aa9eb3ce8fa6b2d61dce5be9d6d6460a28080c4 Mon Sep 17 00:00:00 2001 -From: Gael Guennebaud -Date: Thu, 7 Feb 2019 15:21:35 +0100 -Subject: [PATCH] bug #1676: workaround GCC's bug in c++17 mode. (grafted from - b3c4344a6852e55c849976dd46ec4e861399bf16 ) - - Eigen/src/Core/DenseBase.h| 4 ++-- - Eigen/src/Core/util/ForwardDeclarations.h | 6 +- - bench/bench_gemm.cpp | 5 +++-- - 3 files changed, 6 insertions(+), 9 deletions(-) - -diff --git a/Eigen/src/Core/DenseBase.h b/Eigen/src/Core/DenseBase.h -index 90066ae73..a96aa7152 100644 a/Eigen/src/Core/DenseBase.h -+++ b/Eigen/src/Core/DenseBase.h -@@ -40,7 +40,7 @@ static inline void check_DenseIndex_is_signed() { - */ - template class DenseBase - #ifndef EIGEN_PARSED_BY_DOXYGEN -- :
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD eigen-c++17.patch)
Date: Tuesday, June 2, 2020 @ 19:41:28 Author: jelle Revision: 388113 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 388112, eigen/trunk/PKGBUILD) eigen/repos/extra-any/eigen-c++17.patch (from rev 388112, eigen/trunk/eigen-c++17.patch) Deleted: eigen/repos/extra-any/PKGBUILD ---+ PKGBUILD | 82 +- eigen-c++17.patch | 84 2 files changed, 125 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-02 19:41:18 UTC (rev 388112) +++ PKGBUILD2020-06-02 19:41:28 UTC (rev 388113) @@ -1,41 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=5 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-c++17.patch::"https://gitlab.com/libeigen/eigen/-/commit/2aa9eb3c.patch;) -sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' -'241b9363362314f36fa6bfa7182e8d3c38fc2e92855ab1f44c352d8a7c7ad599') - -prepare() { - mkdir -p build - - cd eigen-eigen-* - patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 -} - -build() { - cd build - cmake ../eigen-eigen-* \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 388112, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-02 19:41:28 UTC (rev 388113) @@ -0,0 +1,41 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=6 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-c++17.patch) +sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' +'d62ece0e05e4fc85282ff462d86b08dc85ff16e991d7ae4ddf24c3f33fbe8c49') + +prepare() { + mkdir -p build + + cd eigen-eigen-* + patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 +} + +build() { + cd build + cmake ../eigen-eigen-* \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +} Copied: eigen/repos/extra-any/eigen-c++17.patch (from rev 388112, eigen/trunk/eigen-c++17.patch) === --- eigen-c++17.patch (rev 0) +++ eigen-c++17.patch 2020-06-02 19:41:28 UTC (rev 388113) @@ -0,0 +1,84 @@ +From 2aa9eb3ce8fa6b2d61dce5be9d6d6460a28080c4 Mon Sep 17 00:00:00 2001 +From: Gael Guennebaud +Date: Thu, 7 Feb 2019 15:21:35 +0100 +Subject: [PATCH] bug #1676: workaround GCC's bug in c++17 mode. (grafted from + b3c4344a6852e55c849976dd46ec4e861399bf16 ) + +--- + Eigen/src/Core/DenseBase.h| 4 ++-- + Eigen/src/Core/util/ForwardDeclarations.h | 6 +- + bench/bench_gemm.cpp | 5 +++-- + 3 files changed, 6 insertions(+), 9 deletions(-) + +diff --git a/Eigen/src/Core/DenseBase.h b/Eigen/src/Core/DenseBase.h +index 90066ae73..a96aa7152 100644 +--- a/Eigen/src/Core/DenseBase.h b/Eigen/src/Core/DenseBase.h +@@ -40,7 +40,7 @@ static inline void check_DenseIndex_is_signed() { + */ + template class DenseBase + #ifndef EIGEN_PARSED_BY_DOXYGEN +- : public DenseCoeffsBase ++ : public DenseCoeffsBase::value> +
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 18:51:12 Author: arojas Revision: 380464 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 380463, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 78 - 1 file changed, 41 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 18:50:30 UTC (rev 380463) +++ PKGBUILD2020-04-17 18:51:12 UTC (rev 380464) @@ -1,37 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=4 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 380463, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 18:51:12 UTC (rev 380464) @@ -0,0 +1,41 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=5 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-c++17.patch::"https://gitlab.com/libeigen/eigen/-/commit/2aa9eb3c.patch;) +sha256sums=('9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce' +'241b9363362314f36fa6bfa7182e8d3c38fc2e92855ab1f44c352d8a7c7ad599') + +prepare() { + mkdir -p build + + cd eigen-eigen-* + patch -p1 -i ../eigen-c++17.patch # https://gitlab.com/libeigen/eigen/-/issues/1676 +} + +build() { + cd build + cmake ../eigen-eigen-* \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, July 26, 2019 @ 17:16:11 Author: arojas Revision: 358630 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 358629, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 37 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-26 17:15:43 UTC (rev 358629) +++ PKGBUILD2019-07-26 17:16:11 UTC (rev 358630) @@ -1,38 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=3 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='https://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKEPACKAGE_INSTALL_DIR=/usr/lib/cmake/Eigen -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 358629, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-26 17:16:11 UTC (rev 358630) @@ -0,0 +1,37 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=4 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, July 26, 2019 @ 09:37:06 Author: arojas Revision: 358610 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 358609, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 38 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-26 09:36:46 UTC (rev 358609) +++ PKGBUILD2019-07-26 09:37:06 UTC (rev 358610) @@ -1,37 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 358609, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-26 09:37:06 UTC (rev 358610) @@ -0,0 +1,38 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=3 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='https://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::https://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKEPACKAGE_INSTALL_DIR=/usr/lib/cmake/Eigen +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, April 8, 2019 @ 11:37:28 Author: arojas Revision: 350335 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 350334, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-04-08 11:36:53 UTC (rev 350334) +++ PKGBUILD2019-04-08 11:37:28 UTC (rev 350335) @@ -1,37 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.7 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 350334, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-04-08 11:37:28 UTC (rev 350335) @@ -0,0 +1,37 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=2 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.BSD -t "$pkgdir/usr/share/licenses/$pkgname" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK -t "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, December 11, 2018 @ 20:14:21 Author: arojas Revision: 341591 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 341590, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-12-11 20:13:53 UTC (rev 341590) +++ PKGBUILD2018-12-11 20:14:21 UTC (rev 341591) @@ -1,37 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.6 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('90b69da95806a43ecb05b232ec8cbb124096e2a6') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 341590, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-12-11 20:14:21 UTC (rev 341591) @@ -0,0 +1,37 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.7 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('a06faa6f358d5d1ca0da7cddb95da39e436dc9e8') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, December 10, 2018 @ 17:09:55 Author: arojas Revision: 341555 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 341554, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 79 - 1 file changed, 37 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-12-10 17:09:24 UTC (rev 341554) +++ PKGBUILD2018-12-10 17:09:55 UTC (rev 341555) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.5 -pkgrel=3 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; -https://github.com/eigenteam/eigen-git-mirror/commit/35e60f60.patch) -sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7' - '0fae36b33bf9f9453a4b5620116bf0f981a24692') - -prepare() { - mkdir -p build - cd eigen-eigen-* - patch -p1 -i ../35e60f60.patch # Fix build of step -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 341554, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-12-10 17:09:55 UTC (rev 341555) @@ -0,0 +1,37 @@ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.6 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('90b69da95806a43ecb05b232ec8cbb124096e2a6') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, August 24, 2018 @ 09:25:24 Author: arojas Revision: 332944 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 332943, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 85 ++--- 1 file changed, 42 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-24 09:25:01 UTC (rev 332943) +++ PKGBUILD2018-08-24 09:25:24 UTC (rev 332944) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.5 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; -https://github.com/eigenteam/eigen-git-mirror/commit/35e60f60.patch) -sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7' - '0fae36b33bf9f9453a4b5620116bf0f981a24692') - -prepare() { - mkdir -p build - cd eigen-eigen-* - patch -p1 -i ../35e60f60.patch # Fix build of step -} - -build() { - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 332943, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-24 09:25:24 UTC (rev 332944) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.5 +pkgrel=3 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'suitesparse' 'boost') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; +https://github.com/eigenteam/eigen-git-mirror/commit/35e60f60.patch) +sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7' + '0fae36b33bf9f9453a4b5620116bf0f981a24692') + +prepare() { + mkdir -p build + cd eigen-eigen-* + patch -p1 -i ../35e60f60.patch # Fix build of step +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, August 17, 2018 @ 13:29:54 Author: arojas Revision: 331654 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 331653, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 79 + 1 file changed, 43 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-17 13:29:33 UTC (rev 331653) +++ PKGBUILD2018-08-17 13:29:54 UTC (rev 331654) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.5 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 331653, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-17 13:29:54 UTC (rev 331654) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.5 +pkgrel=2 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; +https://github.com/eigenteam/eigen-git-mirror/commit/35e60f60.patch) +sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7' + '0fae36b33bf9f9453a4b5620116bf0f981a24692') + +prepare() { + mkdir -p build + cd eigen-eigen-* + patch -p1 -i ../35e60f60.patch # Fix build of step +} + +build() { + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, July 23, 2018 @ 21:42:41 Author: arojas Revision: 329491 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 329490, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 36 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-23 21:42:18 UTC (rev 329490) +++ PKGBUILD2018-07-23 21:42:41 UTC (rev 329491) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.4 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('e52d7d7a8c81f5ee0699e63ae3b78fe8214380a5') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 329490, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-23 21:42:41 UTC (rev 329491) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.5 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('69fd635550bcf8cffbb05740b5baa4608a3870c7') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, June 15, 2017 @ 11:16:32 Author: arojas Revision: 298856 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 298855, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-06-15 11:16:07 UTC (rev 298855) +++ PKGBUILD2017-06-15 11:16:32 UTC (rev 298856) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.3 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('b676f3f58549104e4f233e1b21354d8be435d8fd') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 298855, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-06-15 11:16:32 UTC (rev 298856) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.4 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('e52d7d7a8c81f5ee0699e63ae3b78fe8214380a5') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, February 21, 2017 @ 20:13:06 Author: arojas Revision: 289369 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 289368, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-02-21 20:12:38 UTC (rev 289368) +++ PKGBUILD2017-02-21 20:13:06 UTC (rev 289369) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.2 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('d6fc2c3d7c627441dfcc6089c1cca07e0b5e1be5') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 289368, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-02-21 20:13:06 UTC (rev 289369) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.3 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('b676f3f58549104e4f233e1b21354d8be435d8fd') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, January 19, 2017 @ 17:19:40 Author: arojas Revision: 286986 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 286985, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-01-19 17:19:19 UTC (rev 286985) +++ PKGBUILD2017-01-19 17:19:40 UTC (rev 286986) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.3.1 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('d1a9c2b64db3628956482b4a934cab3b508dc29e') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 286985, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-01-19 17:19:40 UTC (rev 286986) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.3.2 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'fftw' 'qt4' 'suitesparse' 'boost') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('d6fc2c3d7c627441dfcc6089c1cca07e0b5e1be5') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, October 5, 2016 @ 06:15:24 Author: arojas Revision: 277724 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 277723, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-10-05 06:15:19 UTC (rev 277723) +++ PKGBUILD2016-10-05 06:15:24 UTC (rev 277724) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.9 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/; - eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/;) -sha1sums=('59ab81212f8eb2534b1545a9b42c38bf618a0d71' - 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4' - '13bdd23ecd341188e4a76b8c3e00de294a438d05') - -prepare() { - cd eigen-eigen-* - # Install cmake files - patch -p1 -i ../eigen-install-cmake-files.patch - patch -p1 -i ../eigen-install-cmake-files-2.patch - sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \ - -i CMakeLists.txt -} - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 277723, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-10-05 06:15:24 UTC (rev 277724) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.10 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/; + eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/;) +sha1sums=('a85bb68c82988648c3d53ba9768d7dcbcfe105f8' + 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4' + '13bdd23ecd341188e4a76b8c3e00de294a438d05') + +prepare() { + cd eigen-eigen-* + # Install cmake files + patch -p1 -i ../eigen-install-cmake-files.patch + patch -p1 -i ../eigen-install-cmake-files-2.patch + sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \ + -i CMakeLists.txt +} + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, July 19, 2016 @ 12:34:32 Author: arojas Revision: 272005 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 272004, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-07-19 12:33:31 UTC (rev 272004) +++ PKGBUILD2016-07-19 12:34:32 UTC (rev 272005) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.8 -pkgrel=4 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/; - eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/;) -sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0' - 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4' - '13bdd23ecd341188e4a76b8c3e00de294a438d05') - -prepare() { - cd eigen-eigen-* - # Install cmake files - patch -p1 -i ../eigen-install-cmake-files.patch - patch -p1 -i ../eigen-install-cmake-files-2.patch - sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \ - -i CMakeLists.txt -} - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 272004, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-07-19 12:34:32 UTC (rev 272005) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.9 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/; + eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/;) +sha1sums=('59ab81212f8eb2534b1545a9b42c38bf618a0d71' + 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4' + '13bdd23ecd341188e4a76b8c3e00de294a438d05') + +prepare() { + cd eigen-eigen-* + # Install cmake files + patch -p1 -i ../eigen-install-cmake-files.patch + patch -p1 -i ../eigen-install-cmake-files-2.patch + sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \ + -i CMakeLists.txt +} + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, June 25, 2016 @ 07:39:36 Author: arojas Revision: 270626 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 270625, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 93 - 1 file changed, 49 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-06-25 07:39:00 UTC (rev 270625) +++ PKGBUILD2016-06-25 07:39:36 UTC (rev 270626) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.8 -pkgrel=3 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; - eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b134/raw/;) -sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0' - 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4') - -prepare() { - cd eigen-eigen-* - # Install cmake files - patch -p1 -i ../eigen-install-cmake-files.patch -} - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 270625, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-06-25 07:39:36 UTC (rev 270626) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.8 +pkgrel=4 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b13/raw/; + eigen-install-cmake-files-2.patch::"https://bitbucket.org/eigen/eigen/commits/21fbecc/raw/;) +sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0' + 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4' + '13bdd23ecd341188e4a76b8c3e00de294a438d05') + +prepare() { + cd eigen-eigen-* + # Install cmake files + patch -p1 -i ../eigen-install-cmake-files.patch + patch -p1 -i ../eigen-install-cmake-files-2.patch + sed -e 's|set ( EIGEN_INCLUDE_DIR ${INCLUDE_INSTALL_DIR} )|set ( EIGEN_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}" )|' \ + -i CMakeLists.txt +} + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Monday, June 20, 2016 @ 22:29:42 Author: arojas Revision: 270410 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 270409, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 80 + 1 file changed, 44 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-06-20 22:29:16 UTC (rev 270409) +++ PKGBUILD2016-06-20 22:29:42 UTC (rev 270410) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.8 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 270409, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-06-20 22:29:42 UTC (rev 270410) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.8 +pkgrel=3 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2; + eigen-install-cmake-files.patch::"https://bitbucket.org/eigen/eigen/commits/1d71b134/raw/;) +sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0' + 'fa1040b91d815d5d8da5e52ee2c1fcd446a664e4') + +prepare() { + cd eigen-eigen-* + # Install cmake files + patch -p1 -i ../eigen-install-cmake-files.patch +} + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, February 18, 2016 @ 12:51:28 Author: arojas Revision: 259948 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 259947, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 36 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-18 11:51:07 UTC (rev 259947) +++ PKGBUILD2016-02-18 11:51:28 UTC (rev 259948) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.8 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DEIGEN_INCLUDE_INSTALL_DIR=/usr/include/eigen3 -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 259947, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-02-18 11:51:28 UTC (rev 259948) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.8 +pkgrel=2 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, February 17, 2016 @ 11:28:04 Author: arojas Revision: 259897 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 259896, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-17 10:27:45 UTC (rev 259896) +++ PKGBUILD2016-02-17 10:28:04 UTC (rev 259897) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.7 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('6e22013ada087bc8ac07bcc0805c3dbb55f8e544') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DEIGEN_INCLUDE_INSTALL_DIR=/usr/include/eigen3 -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 259896, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-02-17 10:28:04 UTC (rev 259897) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.8 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('64f4aef8012a424c7e079eaf0be71793ab9bc6e0') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DEIGEN_INCLUDE_INSTALL_DIR=/usr/include/eigen3 +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Sunday, November 8, 2015 @ 21:32:26 Author: arojas Revision: 250216 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 250215, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-11-08 20:31:07 UTC (rev 250215) +++ PKGBUILD2015-11-08 20:32:26 UTC (rev 250216) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.7 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('6e22013ada087bc8ac07bcc0805c3dbb55f8e544') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 250215, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-11-08 20:32:26 UTC (rev 250216) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.7 +pkgrel=2 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('6e22013ada087bc8ac07bcc0805c3dbb55f8e544') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DEIGEN_INCLUDE_INSTALL_DIR=/usr/include/eigen3 +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, November 6, 2015 @ 20:01:42 Author: arojas Revision: 250167 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 250166, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-11-06 19:01:16 UTC (rev 250166) +++ PKGBUILD2015-11-06 19:01:42 UTC (rev 250167) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.6 -pkgrel=1 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('90d221459e2e09aac67610bd3e3dfc9cb413ddd7') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 250166, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-11-06 19:01:42 UTC (rev 250167) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.7 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('6e22013ada087bc8ac07bcc0805c3dbb55f8e544') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, October 2, 2015 @ 20:22:16 Author: arojas Revision: 248279 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 248278, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-10-02 18:21:25 UTC (rev 248278) +++ PKGBUILD2015-10-02 18:22:16 UTC (rev 248279) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren-# Contributor: Chirantan Ekbote -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.5 -pkgrel=2 -pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') -optdepends=('qt4: for example programs') -replaces=('eigen3') -provides=('eigen3') -source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('aa4667f0b134f5688c5dff5f03335d9a19aa9b3d') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 248278, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-10-02 18:22:16 UTC (rev 248279) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Chirantan Ekbote +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.6 +pkgrel=1 +pkgdesc="Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra." +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=("${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('90d221459e2e09aac67610bd3e3dfc9cb413ddd7') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.BSD "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, July 9, 2015 @ 19:28:31 Author: arojas Revision: 241915 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 241914, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 75 + 1 file changed, 36 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-07-09 17:27:57 UTC (rev 241914) +++ PKGBUILD2015-07-09 17:28:31 UTC (rev 241915) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ron...@archlinux.org -# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.5 -pkgrel=1 -pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config') -optdepends=('qt4: for example programs' -'superlu: optional backend' -'scotch: optional backend' -'metis: optional backend') -replaces=('eigen3') -provides=('eigen3') -source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('aa4667f0b134f5688c5dff5f03335d9a19aa9b3d') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR=$pkgdir install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 241914, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-07-09 17:28:31 UTC (rev 241915) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren ron...@archlinux.org +# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.5 +pkgrel=2 +pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config' 'freeglut' 'gcc-fortran' 'qt4' 'fftw') +optdepends=('qt4: for example programs') +replaces=('eigen3') +provides=('eigen3') +source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('aa4667f0b134f5688c5dff5f03335d9a19aa9b3d') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR=$pkgdir install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, July 8, 2015 @ 16:50:40 Author: arojas Revision: 241877 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 241876, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-07-08 14:50:08 UTC (rev 241876) +++ PKGBUILD2015-07-08 14:50:40 UTC (rev 241877) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren ron...@archlinux.org -# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.4 -pkgrel=1 -pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config') -optdepends=('qt4: for example programs' -'superlu: optional backend' -'scotch: optional backend' -'metis: optional backend') -replaces=('eigen3') -provides=('eigen3') -source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('64ea809acc449adbd8fe616def7d48ff4f0776a8') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR=$pkgdir install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 241876, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-07-08 14:50:40 UTC (rev 241877) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Ronald van Haren ron...@archlinux.org +# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.5 +pkgrel=1 +pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config') +optdepends=('qt4: for example programs' +'superlu: optional backend' +'scotch: optional backend' +'metis: optional backend') +replaces=('eigen3') +provides=('eigen3') +source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('aa4667f0b134f5688c5dff5f03335d9a19aa9b3d') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR=$pkgdir install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, January 27, 2015 @ 11:39:41 Author: ronald Revision: 230053 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 230052, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 39 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2015-01-27 10:39:36 UTC (rev 230052) +++ PKGBUILD2015-01-27 10:39:41 UTC (rev 230053) @@ -1,38 +0,0 @@ -# Maintainer: Ronald van Haren ron...@archlinux.org -# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.2 -pkgrel=1 -pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config') -optdepends=('qt4: for example programs' -'superlu: optional backend' -'scotch: optional backend' -'metis: optional backend') -replaces=('eigen3') -provides=('eigen3') -source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('1e1a85681777314805003db5469d1a00785c58df') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR=$pkgdir install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 230052, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2015-01-27 10:39:41 UTC (rev 230053) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Ronald van Haren ron...@archlinux.org +# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.4 +pkgrel=1 +pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config') +optdepends=('qt4: for example programs' +'superlu: optional backend' +'scotch: optional backend' +'metis: optional backend') +replaces=('eigen3') +provides=('eigen3') +source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('64ea809acc449adbd8fe616def7d48ff4f0776a8') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR=$pkgdir install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, August 7, 2014 @ 20:50:23 Author: ronald Revision: 219473 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 219472, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-08-07 18:50:12 UTC (rev 219472) +++ PKGBUILD2014-08-07 18:50:23 UTC (rev 219473) @@ -1,38 +0,0 @@ -# Maintainer: Ronald van Haren ron...@archlinux.org -# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.1 -pkgrel=1 -pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config') -optdepends=('qt4: for example programs' -'superlu: optional backend' -'scotch: optional backend' -'metis: optional backend') -replaces=('eigen3') -provides=('eigen3') -source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('17aca570d647b25cb3d9dac54b480cfecf402ed9') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR=$pkgdir install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 219472, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-08-07 18:50:23 UTC (rev 219473) @@ -0,0 +1,38 @@ +# Maintainer: Ronald van Haren ron...@archlinux.org +# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.2 +pkgrel=1 +pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config') +optdepends=('qt4: for example programs' +'superlu: optional backend' +'scotch: optional backend' +'metis: optional backend') +replaces=('eigen3') +provides=('eigen3') +source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('1e1a85681777314805003db5469d1a00785c58df') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR=$pkgdir install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in eigen/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, March 12, 2014 @ 21:58:44 Author: ronald Revision: 207620 archrelease: copy trunk to extra-any Added: eigen/repos/extra-any/PKGBUILD (from rev 207619, eigen/trunk/PKGBUILD) Deleted: eigen/repos/extra-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-03-12 20:58:36 UTC (rev 207619) +++ PKGBUILD2014-03-12 20:58:44 UTC (rev 207620) @@ -1,38 +0,0 @@ -# Maintainer: Ronald van Haren ron...@archlinux.org -# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com -# Contributor: Kringel - -pkgname=eigen -pkgver=3.2.0 -pkgrel=1 -pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. -arch=('any') -url='http://eigen.tuxfamily.org' -license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') -makedepends=('cmake' 'pkg-config') -optdepends=('qt4: for example programs' -'superlu: optional backend' -'scotch: optional backend' -'metis: optional backend') -replaces=('eigen3') -provides=('eigen3') -source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) -sha1sums=('97de9df52c035dd260ccee6cf6ab09bb559fa441') - -build() { - mkdir -p build - cd build - cmake ../eigen-eigen-* \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd build - make DESTDIR=$pkgdir install - - # install custom licenses - install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE -install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: eigen/repos/extra-any/PKGBUILD (from rev 207619, eigen/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-03-12 20:58:44 UTC (rev 207620) @@ -0,0 +1,38 @@ +# Maintainer: Ronald van Haren ron...@archlinux.org +# Contributor: Chirantan Ekbote chirantan.ekbote at gmail.com +# Contributor: Kringel + +pkgname=eigen +pkgver=3.2.1 +pkgrel=1 +pkgdesc=Lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. +arch=('any') +url='http://eigen.tuxfamily.org' +license=('GPL3' 'LGPL2.1' 'BSD' 'custom:MPL2' 'custom:MINPACK') +makedepends=('cmake' 'pkg-config') +optdepends=('qt4: for example programs' +'superlu: optional backend' +'scotch: optional backend' +'metis: optional backend') +replaces=('eigen3') +provides=('eigen3') +source=(${pkgname}-${pkgver}.tar.bz2::http://bitbucket.org/eigen/eigen/get/${pkgver}.tar.bz2;) +sha1sums=('17aca570d647b25cb3d9dac54b480cfecf402ed9') + +build() { + mkdir -p build + cd build + cmake ../eigen-eigen-* \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +package() { + cd build + make DESTDIR=$pkgdir install + + # install custom licenses + install -Dm644 ../eigen-eigen-*/COPYING.MPL2 $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.BSD $pkgdir/usr/share/licenses/$pkgname/LICENSE +install -Dm644 ../eigen-eigen-*/COPYING.MINPACK $pkgdir/usr/share/licenses/$pkgname/LICENSE +}