# HG changeset patch # User Hans-G?nter Theisgen # Date 1655542905 -3600 # Node ID 021e729764974dca59bcecaf608f01febee44c73 # Parent 12b393d8921885eb4acd5ba42ef1063c2f35ed33 updated pari and pari-dev (2.11.3 -> 2.13.4) diff -r 12b393d89218 -r 021e72976497 pari-dev/receipt --- a/pari-dev/receipt Sat Jun 18 09:52:25 2022 +0100 +++ b/pari-dev/receipt Sat Jun 18 10:01:45 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="pari-dev" -VERSION="2.11.3" +VERSION="2.13.4" CATEGORY="development" SHORT_DESC="Development files for pari." MAINTAINER="al.bobylev@gmail.com" @@ -13,8 +13,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib + cook_copy_folders include + cook_copy_files *.*a } diff -r 12b393d89218 -r 021e72976497 pari/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pari/description.txt Sat Jun 18 10:01:45 2022 +0100 @@ -0,0 +1,3 @@ +PARI/GP is a specialized computer algebra system, primarily aimed at +number theorists, but has been put to good use in many other different +fields, from topology or numerical analysis to physics. diff -r 12b393d89218 -r 021e72976497 pari/receipt --- a/pari/receipt Sat Jun 18 09:52:25 2022 +0100 +++ b/pari/receipt Sat Jun 18 10:01:45 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="pari" -VERSION="2.11.3" +VERSION="2.13.4" CATEGORY="utilities" SHORT_DESC="Computer algebra system designed for fast computations in number theory." MAINTAINER="al.bobylev@gmail.com" @@ -9,11 +9,11 @@ WEB_SITE="https://pari.math.u-bordeaux.fr/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="${WEB_SITE}pub/$PACKAGE/OLD/${VERSION%.*}/$TARBALL" +WGET_URL="${WEB_SITE}pub/$PACKAGE/unix/$TARBALL" DEPENDS="glibc-base gmp libxcb ncurses readline xorg-libX11 xorg-libXau \ xorg-libXdmcp" -BUILD_DEPENDS="gmp-dev readline-dev xorg-libX11-dev" +BUILD_DEPENDS="bash gmp-dev readline-dev texinfo xorg-libX11-dev" # What is the latest version available today? current_version() @@ -25,6 +25,7 @@ # Rules to configure and make the package. compile_rules() { + ln -s /bin/bash /bin/sh mkdir build # this configure does not respect $CONFIGURE_ARGS :( ./Configure \ @@ -32,11 +33,12 @@ --graphic=X11 \ --builddir=build \ --prefix=/usr && - cd build && - make all && - make DESTDIR=$install install 2>&1 | sed \ - -e "s/dvi': No such/dvi': no such/" \ - -e "s/tex: No such/tex: no such/" + sed -i 's|TEX = tex|TEX = texi2pdf|' doc/Makefile + cd build + bash -c make all + make DESTDIR=$install install 2>&1 | \ + sed -e "s/dvi': No such/dvi': no such/" \ + -e "s/ps': No such/ps': no such/" rm -rf $src/build }