From c8be81849c0d4898ce7f19a4fa99a36329d635f4 Mon Sep 17 00:00:00 2001 From: Nicolo Date: Sat, 20 Mar 2021 18:18:33 +0100 Subject: [PATCH 1/3] pari: add pthread support in config --- srcpkgs/pari/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/pari/template b/srcpkgs/pari/template index 8e2a415913ba..37a3d20202b1 100644 --- a/srcpkgs/pari/template +++ b/srcpkgs/pari/template @@ -1,11 +1,11 @@ # Template file for 'pari' pkgname=pari version=2.13.1 -revision=1 +revision=2 build_style=configure build_helper=qemu configure_script=./Configure -configure_args="--prefix=/usr" +configure_args="--prefix=/usr --with-readline --mt=pthread --with-gmp" make_build_target=all make_check_target=test-all hostmakedepends="perl texlive" From a4d32e72eb807a2e6dc332031b3c9d8add5f1426 Mon Sep 17 00:00:00 2001 From: Nicolo Date: Sat, 20 Mar 2021 18:20:00 +0100 Subject: [PATCH 2/3] giac: revbump for pari --- srcpkgs/giac/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template index ca95534498f2..3689027daf17 100644 --- a/srcpkgs/giac/template +++ b/srcpkgs/giac/template @@ -1,7 +1,7 @@ # Template file for 'giac' pkgname=giac version=1.5.0.87 -revision=4 +revision=5 wrksrc="giac-${version%.*}" build_style=gnu-configure makedepends="fltk-devel gmp-devel gsl-devel lapack-devel From 4a74f8fe3a1a29dcf17408d9fbe90bcfa3b4d470 Mon Sep 17 00:00:00 2001 From: dkwo <31933792+dkwo@users.noreply.github.com> Date: Mon, 22 Mar 2021 09:31:21 +0000 Subject: [PATCH 3/3] Delete template --- srcpkgs/giac/template | 49 ------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 srcpkgs/giac/template diff --git a/srcpkgs/giac/template b/srcpkgs/giac/template deleted file mode 100644 index 3689027daf17..000000000000 --- a/srcpkgs/giac/template +++ /dev/null @@ -1,49 +0,0 @@ -# Template file for 'giac' -pkgname=giac -version=1.5.0.87 -revision=5 -wrksrc="giac-${version%.*}" -build_style=gnu-configure -makedepends="fltk-devel gmp-devel gsl-devel lapack-devel - libjpeg-turbo-devel libpng-devel readline-devel mpfr-devel pari-devel" -depends="desktop-file-utils hicolor-icon-theme" -short_desc="Free computer algebra system" -maintainer="Orphaned " -license="GPL-3.0-or-later" -homepage="https://www-fourier.ujf-grenoble.fr/~parisse/giac.html" -distfiles="https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version%.*}-${version##*.}.tar.gz" -checksum=bbd6f0aafe373de3c9ed53d21878224e847359fdd9a7cdf9e9096e7c960f10b4 - -# need more than 4*65536 stack, see try_parse() in gen.cc line 11812 -LDFLAGS="-Wl,-z,stack-size=2097152" - -post_install() { - # remove duplicates - rm -r ${DESTDIR}/usr/share/doc -} - -libgiac_package() { - short_desc+=" - runtime library" - pkg_install() { - vmove "usr/lib/*.so.*" - } -} - -giac-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} $makedepends" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - } -} - -giac-doc_package() { - short_desc+=" - Documentation and Examples" - pkg_install() { - vmove "usr/share/giac/doc" - vmove "usr/share/giac/examples" - find ${PKGDESTDIR} -name "Makefile*" -delete - } -}