Date: Friday, February 14, 2020 @ 13:16:28 Author: arojas Revision: 571016
Update to 4.1.2.p3 Modified: singular/trunk/PKGBUILD ----------+ PKGBUILD | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-14 13:14:23 UTC (rev 571015) +++ PKGBUILD 2020-02-14 13:16:28 UTC (rev 571016) @@ -3,10 +3,10 @@ pkgname=singular _majver=4-1-2 -_patchver=2 +_patchver=3 pkgver=${_majver//-/.}.p${_patchver} #pkgver=${_majver//-/.} -pkgrel=6 +pkgrel=1 pkgdesc="Computer Algebra System for polynomial computations" arch=(x86_64) url="https://www.singular.uni-kl.de/" @@ -14,25 +14,14 @@ depends=(flint cddlib) makedepends=(doxygen polymake) optdepends=('polymake: Polymake module') -source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}p${_patchver}.tar.gz" -#source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}.tar.gz" - singular-polymake-3.3.patch::"https://github.com/Singular/Sources/commit/23a8f24e.patch" - singular-missing-header.patch::"https://github.com/Singular/Sources/commit/10ccdf4e.patch") -sha256sums=('07b22773d982d43687f15ba73de7968d23cc15d2c8f23434742134f7bfc68ef5' - '5d3e18a1f519232f19d5e5150f551cc2d32e8a1022b448ee8ae9d45ef11e5977' - '413670eaaa393dd9594b7be4a1053483c16bf7ef578b89b3423e8f052cfd2810') +source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}p${_patchver}.tar.gz") +#source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}.tar.gz") +sha256sums=('c2e202ed3968b2533d72e68856c559be1944f250ae210adec0ad0df09f065c52') options=(!zipman) -prepare() { - cd singular-${_majver//-/.} - patch -p1 -i ../singular-polymake-3.3.patch # Fix build with polymake 3.3 - patch -p1 -i ../singular-missing-header.patch # Install missing header - ./autogen.sh -} - build() { cd singular-${_majver//-/.} - ./configure --prefix=/usr --libexecdir=/usr/lib + ./configure --prefix=/usr --libexecdir=/usr/lib --docdir=/usr/share/doc # https://bugzilla.gnome.org/show_bug.cgi?id=655517 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make @@ -42,6 +31,7 @@ cd singular-${_majver//-/.} make DESTDIR="$pkgdir" install + install -Dm644 doc/singular.idx -t "$pkgdir"/usr/share/singular # Fix ownership chown -R root:root "$pkgdir"/usr/share/singular/html "$pkgdir"/usr/share/info "$pkgdir"/usr/share/singular/singular.idx }