From fb8b778a946a1689b58d97f47bd8887158a5650e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gonzalo=20Tornar=C3=ADa?= Date: Tue, 30 May 2023 14:11:21 -0300 Subject: [PATCH] singular: update to 4.3.2p2. --- ...773d6c9e2f1d2593a28bc68b7eeab54ed529.patch | 39 +++++++++++++++++++ srcpkgs/singular/template | 6 +-- 2 files changed, 42 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/singular/patches/8d54773d6c9e2f1d2593a28bc68b7eeab54ed529.patch diff --git a/srcpkgs/singular/patches/8d54773d6c9e2f1d2593a28bc68b7eeab54ed529.patch b/srcpkgs/singular/patches/8d54773d6c9e2f1d2593a28bc68b7eeab54ed529.patch new file mode 100644 index 000000000000..425f2c659a9f --- /dev/null +++ b/srcpkgs/singular/patches/8d54773d6c9e2f1d2593a28bc68b7eeab54ed529.patch @@ -0,0 +1,39 @@ +From 8d54773d6c9e2f1d2593a28bc68b7eeab54ed529 Mon Sep 17 00:00:00 2001 +From: Hans Schoenemann +Date: Mon, 5 Jun 2023 16:40:16 +0200 +Subject: [PATCH] use DESTDIR for "make install" + +--- + Makefile.am | 16 ++++++++-------- + 1 file changed, 8 insertions(+), 8 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 922b21b734..2f1e5a7ec8 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -16,17 +16,17 @@ bin_SCRIPTS = libsingular-config + + install-data-local: + if test -e $(srcdir)/doc/doc.tbz2; then\ +- test -e $(prefix)$(datadir) || mkdir -p $(prefix)$(datadir);\ +- test -e $(prefix)$(datadir)/info || mkdir $(prefix)$(datadir)/info;\ +- test -e $(prefix)$(datadir)/singular || mkdir $(prefix)$(datadir)/singular;\ +- test -e $(prefix)$(htmldir) || mkdir -p $(prefix)$(htmldir);\ +- (cat ${top_srcdir}/doc/doc.tbz2| (cd $(prefix)$(htmldir);tar -jx --no-same-owner -f -));\ +- mv $(prefix)$(htmldir)/singular.info $(prefix)$(datadir)/info/.;\ +- mv $(prefix)$(htmldir)/singular.idx $(prefix)$(datadir)/singular/.;\ ++ test -e $(DESTDIR)$(datadir) || mkdir -p $(DESTDIR)$(datadir);\ ++ test -e $(DESTDIR)$(datadir)/info || mkdir $(DESTDIR)$(datadir)/info;\ ++ test -e $(DESTDIR)$(datadir)/singular || mkdir $(DESTDIR)$(datadir)/singular;\ ++ test -e $(DESTDIR)$(htmldir) || mkdir -p $(DESTDIR)$(htmldir);\ ++ (cat ${top_srcdir}/doc/doc.tbz2| (cd $(DESTDIR)$(htmldir);tar -jx --no-same-owner -f -));\ ++ mv $(DESTDIR)$(htmldir)/singular.info $(DESTDIR)$(datadir)/info/.;\ ++ mv $(DESTDIR)$(htmldir)/singular.idx $(DESTDIR)$(datadir)/singular/.;\ + fi + + uninstall-local: +- -(cd $(prefix)$(datadir); rm -rf singular info/singular.info) ++ -(cd $(prefix); rm -rf singular info/singular.info) + + configheaderdir = ${includedir}/singular + nodist_configheader_HEADERS = singularconfig.h diff --git a/srcpkgs/singular/template b/srcpkgs/singular/template index 0481f6cb1e11..1beb36297a03 100644 --- a/srcpkgs/singular/template +++ b/srcpkgs/singular/template @@ -1,6 +1,6 @@ # Template file for 'singular' pkgname=singular -version=4.3.2 +version=4.3.2p2 revision=1 _majver=${version%p*} build_style=gnu-configure @@ -13,14 +13,14 @@ configure_args="--with-readline=ncurses --without-python --with-libparse ac_cv_lib_cddgmp_dd_free_global_constants=yes" -hostmakedepends="perl tar doxygen" +hostmakedepends="perl tar doxygen automake" makedepends="flintlib-devel cddlib-devel readline-devel graphviz" short_desc="Computer algebra system for polynomial computations" maintainer="dkwo " license="GPL-2.0-or-later" homepage="https://www.singular.uni-kl.de" distfiles="https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/${_majver//./-}/singular-${version}.tar.gz" -checksum=3fd565d1bd4265fa8ba7cc189137a36d9daf9939b5bb411466c2028d9191f6db +checksum=660ae93ace79db4209203770d93baf16b5b741dc26b6bae06c9b2c98ad188df1 if [ -z "$CROSS_BUILD" ]; then makedepends+=" ntl-devel"