head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.1.0.4 pkgsrc-2009Q4-base:1.1 pkgsrc-2009Q3:1.1.0.2 pkgsrc-2009Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2010.02.06.10.52.37; author sno; state dead; branches; next 1.1; 1.1 date 2009.09.16.02.32.00; author schmonz; state Exp; branches; next ; desc @@ 1.2 log @Updating math/p5-Math-Pari from 2.010801nb2 to 2.010806.03 pkgsrc changes: - Avoid private compile of pari-library, use pkgsrc provided instead - Add license definition - Disabled support for plotting from perl (missing upstream support) Upstream changes: 2.01080601+ Add 5.005-new keywords to Makefile.PL. Consistently put space after -I in C include paths (needed???). Nicer output when debugging faulty LWP and Net::FTP. Make test engine look in */32/* directory too on 64-bit builds. Remove POD ornaments to make ABSTRACT_FROM work. 2.01080601++ Reword warning about slow intnum: only 75% longer than on PARI/GP. (overhead of the internal sub call in subtest 30 looks like 10x overhead of an empty subroutine call). New advice that upgrade to 2.3.* may fix `overflow' and `highremainder'. Exchange order of initialization of PARI and of `functions_highlevel' with >= 2.3.0; allows installation of highlevel functions (in particular, install() and PostScript printing). New function have_graphics() (not exported). The test engine takes into account have_graphics(). 2.01080602 If AUTOMATED_TESTING, delete (bogus?) environment variable DISPLAY. If AUTOMATED_TESTING, report results of failing tests on STDERR. Make test suite report rough run times for successful subtests. 2.01080603 Fix misprint and change die() to warn() on failure of $ftp->quit... Add some void's in Pari.xs. UNDONE (wrong): Protect init_graph() by NO_GRAPHICS_PARI (in restart code); include rect.h instead... sv2pari(),sv2parimat(): a stupid compiler might guess we don't return value... when patching, use && instead of ; in the shell command New function Math::PariBuild::patch_args() Math::PariBuild::patch_pari() supports option --binary, \ as directory separator in command processor. Make uname parser recognize i686-pc as ix86. Generator of function descriptors could try to regenerate existing file. nok_print() in Testout.pm was defined too late. @ text @$NetBSD: patch-ae,v 1.1 2009/09/16 02:32:00 schmonz Exp $ --- ../pari-2.1.6/src/headers/parisys.h.orig 2001-11-04 06:30:48.000000000 -0800 +++ ../pari-2.1.6/src/headers/parisys.h @@@@ -48,7 +48,7 @@@@ Foundation, Inc., 59 Temple Place - Suit # ifdef __GNUC__ # define VOLATILE __volatile__ # ifdef GCC_INLINE -# ifndef __OPTIMIZE__ +# ifdef __OPTIMIZE__NONE # error "no inlining without -O. Put back -O or remove -DGCC_INLINE" # else # define INLINE __inline__ static @ 1.1 log @Apply patches/diff_2.1.7_-O from the distribution to fix Lunix build. No change to "make test" results on OS X or NetBSD. @ text @d1 1 a1 1 $NetBSD$ @