| | |
| | | include ../../../make-rules/shared-macros.mk |
| | | |
| | | COMPONENT_NAME= pari |
| | | COMPONENT_VERSION= 2.13.4 |
| | | COMPONENT_REVISION = 1 |
| | | COMPONENT_VERSION= 2.15.0 |
| | | COMPONENT_SUMMARY= The PARI Computer Algebra System |
| | | COMPONENT_PROJECT_URL= https://pari.math.u-bordeaux.fr |
| | | COMPONENT_FMRI= library/math/pari |
| | |
| | | |
| | | COMPONENT_SRC= pari-$(COMPONENT_VERSION) |
| | | COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
| | | COMPONENT_ARCHIVE_HASH= sha256:bcde9eceae1592814381c1697cdb7063567b6504201b1be47bb58920f3bce185 |
| | | COMPONENT_ARCHIVE_HASH= sha256:e474851e0d16d4e4f9a0d9612c746a2ae7c9a1ec185d04c440b1c74a85755685 |
| | | COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)/pub/pari/unix/$(COMPONENT_ARCHIVE) |
| | | |
| | | COMPONENT_LICENSE= GPLv2 |
| | |
| | | # all does not work because documentation requires Tex typesetting |
| | | COMPONENT_BUILD_TARGETS = gp |
| | | |
| | | # dobench is a quicktest |
| | | COMPONENT_TEST_TARGETS = test-all |
| | | |
| | | # I believe PARI measures the difference between statically linked gp |
| | | # and dynamically linked gp (but have to check); anyway don't want timings |
| | | # strip timings to make the result of tests comparable between releases |
| | | COMPONENT_TEST_TRANSFORMS+= '-e "s/gp-sta..TIME=[ ]*[0-9]*//g"' |
| | | COMPONENT_TEST_TRANSFORMS+= '-e "s/gp-dyn..TIME=[ ]*[0-9]*//g"' |
| | | COMPONENT_TEST_TRANSFORMS+= '-e "/Total bench/d"' |
| | | |
| | | # Auto-generated dependencies |
| | | REQUIRED_PACKAGES += library/readline |
| | | REQUIRED_PACKAGES += runtime/perl |