Date: Monday, December 14, 2020 @ 20:59:01 Author: arojas Revision: 775768
archrelease: copy trunk to community-x86_64 Added: giac/repos/community-x86_64/PKGBUILD (from rev 775767, giac/trunk/PKGBUILD) giac/repos/community-x86_64/giac-test-pari-2.11.patch (from rev 775767, giac/trunk/giac-test-pari-2.11.patch) Deleted: giac/repos/community-x86_64/PKGBUILD giac/repos/community-x86_64/giac-test-pari-2.11.patch ---------------------------+ PKGBUILD | 116 ++++++++++++++++++++++---------------------- giac-test-pari-2.11.patch | 34 ++++++------ 2 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-12-14 20:58:47 UTC (rev 775767) +++ PKGBUILD 2020-12-14 20:59:01 UTC (rev 775768) @@ -1,58 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgbase=giac -pkgname=(xcas libgiac) -_pkgver=1.6.0-37 -pkgver=${_pkgver//-/.} -pkgrel=1 -pkgdesc="A free computer algebra system" -arch=(x86_64) -url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html" -license=(GPL3) -makedepends=(python mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm nauty libsamplerate) -source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz" - giac-test-pari-2.11.patch) -sha256sums=('10f54d4bd516cc31a4b41e77505a1e5e127e2a48f020d8628ef52e7818559305' - 'c5f091986f0a0807fc1ae5a3b7454132816e9bc3ed64411f0a7bdf90a8c8e624') - -prepare() { - cd $pkgbase-${pkgver%.*} - patch -p1 -i ../giac-test-pari-2.11.patch # Fix tests with pari 2.11 -} - -build() { - cd $pkgbase-${pkgver%.*} - - ./configure --prefix=/usr - make -} - -check() { - cd $pkgbase-${pkgver%.*} - -# tests fail with pari 2.13 -# make check -} - -package_xcas() { - depends=(libgiac fltk) - optdepends=('perl: for pgiac') - conflicts=(giac) - provides=(giac) - replaces=(giac) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{lib,include} -} - -package_libgiac() { - pkgdesc="Giac shared library" - depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm libsamplerate) - - cd $pkgbase-${pkgver%.*} - make DESTDIR="$pkgdir" install - - rm -r "$pkgdir"/usr/{bin,share} -} Copied: giac/repos/community-x86_64/PKGBUILD (from rev 775767, giac/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-12-14 20:59:01 UTC (rev 775768) @@ -0,0 +1,58 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgbase=giac +pkgname=(xcas libgiac) +_pkgver=1.6.0-39 +pkgver=${_pkgver//-/.} +pkgrel=1 +pkgdesc="A free computer algebra system" +arch=(x86_64) +url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html" +license=(GPL3) +makedepends=(python mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core texlive-science hevea glpk libao gmp-ecm nauty libsamplerate) +source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz" + giac-test-pari-2.11.patch) +sha256sums=('3f3d240328d0c636634a0932f236ae4c085990c58ff03894ac278d91092334eb' + 'c5f091986f0a0807fc1ae5a3b7454132816e9bc3ed64411f0a7bdf90a8c8e624') + +prepare() { + cd $pkgbase-${pkgver%.*} + patch -p1 -i ../giac-test-pari-2.11.patch # Fix tests with pari 2.11 +} + +build() { + cd $pkgbase-${pkgver%.*} + + ./configure --prefix=/usr + make +} + +check() { + cd $pkgbase-${pkgver%.*} + +# tests fail with pari 2.13 +# make check +} + +package_xcas() { + depends=(libgiac fltk) + optdepends=('perl: for pgiac') + conflicts=(giac) + provides=(giac) + replaces=(giac) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{lib,include} +} + +package_libgiac() { + pkgdesc="Giac shared library" + depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm libsamplerate) + + cd $pkgbase-${pkgver%.*} + make DESTDIR="$pkgdir" install + + rm -r "$pkgdir"/usr/{bin,share} +} Deleted: giac-test-pari-2.11.patch =================================================================== --- giac-test-pari-2.11.patch 2020-12-14 20:58:47 UTC (rev 775767) +++ giac-test-pari-2.11.patch 2020-12-14 20:59:01 UTC (rev 775768) @@ -1,17 +0,0 @@ -Change test output for PARI 2.11 - -See https://trac.sagemath.org/ticket/25567 -and https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2102 - -diff -ru a/check/TP11-sol.cas.out1 b/check/TP11-sol.cas.out1 ---- a/check/TP11-sol.cas.out1 2014-10-21 10:51:48.000000000 +0200 -+++ b/check/TP11-sol.cas.out1 2018-08-07 17:04:12.528052773 +0200 -@@ -10,7 +10,7 @@ - 1073741824000000000000000000061203284109000000000000000000000000008409, - 2^3*3*389*733*156904374622257604823879982847602392900751802349981470895277241, - "Done", --matrix[[2,7,1],[3,2,1],[389,2,1],[733,2,1],[156904374622257604823879982847602392900751802349981470895277241,2,matrix[[2,13,1],[3,3,1],[5,2,1],[7,2,1],[56467,2,1],[6553084925887974620811527,2,matrix[[2,5,1],[19,2,1],[71,2,1],[126823,2,1]]]]]], -+1, - 0, - [], - 1, Copied: giac/repos/community-x86_64/giac-test-pari-2.11.patch (from rev 775767, giac/trunk/giac-test-pari-2.11.patch) =================================================================== --- giac-test-pari-2.11.patch (rev 0) +++ giac-test-pari-2.11.patch 2020-12-14 20:59:01 UTC (rev 775768) @@ -0,0 +1,17 @@ +Change test output for PARI 2.11 + +See https://trac.sagemath.org/ticket/25567 +and https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?f=4&t=2102 + +diff -ru a/check/TP11-sol.cas.out1 b/check/TP11-sol.cas.out1 +--- a/check/TP11-sol.cas.out1 2014-10-21 10:51:48.000000000 +0200 ++++ b/check/TP11-sol.cas.out1 2018-08-07 17:04:12.528052773 +0200 +@@ -10,7 +10,7 @@ + 1073741824000000000000000000061203284109000000000000000000000000008409, + 2^3*3*389*733*156904374622257604823879982847602392900751802349981470895277241, + "Done", +-matrix[[2,7,1],[3,2,1],[389,2,1],[733,2,1],[156904374622257604823879982847602392900751802349981470895277241,2,matrix[[2,13,1],[3,3,1],[5,2,1],[7,2,1],[56467,2,1],[6553084925887974620811527,2,matrix[[2,5,1],[19,2,1],[71,2,1],[126823,2,1]]]]]], ++1, + 0, + [], + 1,