Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

singular: update to 4.3.2p2. #44625

Merged
merged 1 commit into from
Jun 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
From 8d54773d6c9e2f1d2593a28bc68b7eeab54ed529 Mon Sep 17 00:00:00 2001
From: Hans Schoenemann <hannes@mathematik.uni-kl.de>
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
6 changes: 3 additions & 3 deletions srcpkgs/singular/template
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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 <npiazza@disroot.org>"
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"
Expand Down