head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.2 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.14.0.6 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.4 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.2 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.13.0.2 pkgsrc-2022Q4-base:1.13 pkgsrc-2022Q3:1.12.0.2 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.11.0.10 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.8 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.6 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.4 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.2 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.10.0.6 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.4 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.2 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.8.0.2 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.7.0.2 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.6.0.6 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.2 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.5.0.8 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.6 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.4 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.2 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.8 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.6 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.6 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.4 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.2 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.15 date 2023.11.12.13.22.40; author wiz; state Exp; branches; next 1.14; commitid SjpNXQIV5XeZ3kME; 1.14 date 2023.01.29.21.17.05; author ryoon; state Exp; branches; next 1.13; commitid QL7aBXsBGmQvUtbE; 1.13 date 2022.10.30.11.41.46; author nros; state Exp; branches; next 1.12; commitid gcqOBhtuoY5KFJZD; 1.12 date 2022.06.28.11.34.44; author wiz; state Exp; branches; next 1.11; commitid D2UoJrTHpoHEANJD; 1.11 date 2021.05.24.19.53.03; author wiz; state Exp; branches; next 1.10; commitid qokaiStTApGMcrUC; 1.10 date 2020.08.31.18.10.18; author wiz; state Exp; branches; next 1.9; commitid 7zxRbfOkDOoxbfmC; 1.9 date 2020.08.17.20.19.26; author leot; state Exp; branches; next 1.8; commitid ybGS4iX9Fz8imskC; 1.8 date 2020.05.13.04.19.42; author rillig; state Exp; branches; next 1.7; commitid ukP0lJxpwpPz928C; 1.7 date 2020.01.26.17.31.39; author rillig; state Exp; branches; next 1.6; commitid 4fBBvoSLJaGd0eUB; 1.6 date 2019.08.11.13.21.52; author wiz; state Exp; branches; next 1.5; commitid Ifet9Pg6Qt99ZByB; 1.5 date 2018.08.22.09.45.41; author wiz; state Exp; branches; next 1.4; commitid YLub8g3ofvFGb6PA; 1.4 date 2018.03.12.11.17.03; author wiz; state Exp; branches; next 1.3; commitid Mv60lx3Uo1UqW9uA; 1.3 date 2017.06.07.14.45.31; author ryoon; state Exp; branches; next 1.2; commitid dNG2uVIRO8IJ2sUz; 1.2 date 2016.07.09.06.38.33; author wiz; state Exp; branches; next 1.1; commitid dlqnocGpOoXV2Cdz; 1.1 date 2016.03.03.13.23.22; author wiz; state Exp; branches; next ; commitid jkHeZ4qQYkAkpcXy; desc @@ 1.15 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @# $NetBSD: Makefile,v 1.14 2023/01/29 21:17:05 ryoon Exp $ DISTNAME= pari-2.3.5 PKGREVISION= 29 CATEGORIES= math MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/OLD/2.3/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://pari.math.u-bordeaux.fr/ COMMENT= Software package for computer-aided number theory (2.3 version) LICENSE= gnu-gpl-v2 MAKE_JOBS_SAFE= no USE_LIBTOOL= yes USE_TOOLS+= perl USE_LANGUAGES+= c c++ HAS_CONFIGURE= yes CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} CONFIGURE_ENV+= PERL5=${PERL5:Q} CONFIGURE_SCRIPT= ${WRKSRC}/Configure CONFIGURE_ARGS+= --prefix=${PREFIX} CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}/man1 CONFIGURE_ARGS+= --share-prefix=${PREFIX}/share REPLACE_PERL+= src/desc/PARI/822.pm BUILD_TARGET= all TEST_TARGET= test-compat bench INSTALL_TARGET= install SUBST_CLASSES+= fix-cfg SUBST_STAGE.fix-cfg= pre-configure SUBST_MESSAGE.fix-cfg= Adding CFLAGS to Configure scripts. SUBST_FILES.fix-cfg= config/get_* SUBST_SED.fix-cfg= -e 's,$$CC $$extraflag,$$CC $$CFLAGS $$extraflag,g' .include "options.mk" .include "../../devel/ncurses/buildlink3.mk" # rl_save_prompt() .include "../../devel/readline/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.14 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2022/10/30 11:41:46 nros Exp $ d4 1 a4 1 PKGREVISION= 28 @ 1.13 log @pari23: update MASTER_SITES to the right directory @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2022/06/28 11:34:44 wiz Exp $ d4 1 a4 1 PKGREVISION= 27 @ 1.12 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/05/24 19:53:03 wiz Exp $ d6 1 a6 1 MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/unix/ @ 1.11 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/08/31 18:10:18 wiz Exp $ d4 1 a4 1 PKGREVISION= 26 @ 1.10 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/08/17 20:19:26 leot Exp $ d4 1 a4 1 PKGREVISION= 25 @ 1.9 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/05/13 04:19:42 rillig Exp $ d4 1 a4 1 PKGREVISION= 24 @ 1.8 log @math/pari23: remove redundant SUBST block At least on NetBSD 8.0 x86_64, this is not necessary. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/01/26 17:31:39 rillig Exp $ d4 1 a4 1 PKGREVISION= 23 @ 1.7 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2019/08/11 13:21:52 wiz Exp $ a38 6 SUBST_CLASSES+= fix-wrap SUBST_STAGE.fix-wrap= post-build SUBST_MESSAGE.fix-wrap= Removing TOOLS_DIR references SUBST_FILES.fix-wrap= */pari.cfg SUBST_SED.fix-wrap= -e "s,${TOOLS_DIR}/bin/,,g" @ 1.6 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2018/08/22 09:45:41 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://pari.math.u-bordeaux.fr/ @ 1.5 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2018/03/12 11:17:03 wiz Exp $ d4 1 a4 1 PKGREVISION= 22 @ 1.4 log @Recursive bumps for fontconfig and libzip dependency changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/06/07 14:45:31 ryoon Exp $ d4 1 a4 1 PKGREVISION= 21 @ 1.3 log @Fix build with Perl 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2016/07/09 06:38:33 wiz Exp $ d4 1 a4 1 PKGREVISION= 20 @ 1.2 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2016/03/03 13:23:22 wiz Exp $ d16 1 a16 1 USE_TOOLS+= perl:run @ 1.1 log @Re-import pari-2.3.5nb19 as math/pari23 to prepare for pari update. PARI-GP is a package which is aimed at efficient computations in number theory, but also contains a large number of other useful functions. It is somewhat related to a Computer Algebra System, but is not really one since it treats symbolic expressions as mathematical entities such as matrices, polynomials, series, etc..., and not as expressions per se. However it is often much faster than other CAS, and contains a large number of specific functions not found elsewhere, essentially for use in number theory. This package can be used in an interactive shell (GP) or as a C/C++ library (PARI). It is free software, in the sense of freedom AND 'free of charge'. This is the old 2.3 version of pari. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2015/08/18 07:31:12 wiz Exp $ d4 1 a4 1 PKGREVISION= 19 @