[arch-commits] Commit in singular/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Fri Feb 14 13:16:28 UTC 2020
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
}
More information about the arch-commits
mailing list