[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