= ratpoints =
== Description ==
Michael Stoll's program which searches for rational points on hyperelliptic
curves.
== SPKG Maintainers ==
* Robert Miller
== Upstream Contact ==
* Author: Michael Stoll
* Email: Michael.Stoll@uni-bayreuth.de
* Website: http://www.mathe2.uni-bayreuth.de/stoll/
== Dependencies ==
* GMP/MPIR
* (GNU) patch
== Special Update/Build Instructions ==
=== Note on SSE2 instructions ===
* On several architectures, the SSE2 instructions used by ratpoints cause
compiler errors. In the case that ratpoints fails to build with SSE2
instructions enabled, the build is repeated with SSE2 disabled.
== Changelog ==
=== ratpoints-2.1.3.p3 (Leif Leonhardy, March 17th 2012) ===
* #12682: Patch `Makefile` such that the `CC` (and `INSTALL_DIR`) environment
variable(s) override(s) the setting in the Makefile.
* Some clean-up; use `$MAKE` instead of `make`, also install the library
with `make` (i.e., `$MAKE`) rather than "by hand".
* TODO:
- The Makefile has a `test` target; don't know whether we should
run some tests, and whether it's worth an `spkg-check` script (for
which we'd presumably have to duplicate the whole `CCFLAGS*` setup).
=== ratpoints-2.1.3.p2 (Jeroen Demeyer, 13 February 2012) ===
* #12368: Add compiler flag -fnested-functions if and only if it is
supported by the C compiler.
* Copy $CFLAGS (which is the standard variable for this) to $CCFLAGS
(which is what ratpoints uses).
=== ratpoints-2.1.3.p1 (Jaap Spies, 24 Feb 2010) ===
* #8351 make ratpoints build 64 bit for Open Solaris x64 with SAGE64=yes
=== ratpoints-2.1.3.p0 (William Stein, 14 Feb 2010) ===
* Include change to spkg-install so that build works on Cygwin,
a fix that was in (trac #7015), and somehow got lost. See
trac #8267.
=== ratpoints-2.1.3 (William Stein, 14 Feb 2010) ===
* Evidently somebody updated ratpoints to 2.1.3 and didn't
update the SPKG.txt. Oops. See below! jsp
=== ratpoints-2.1.2.p1 (William Stein, 8 July 2009) ===
* add hgignore
* fix mistake in spkg-install (!= versus -ne)
* make work on 64-bit OS X
=== ratpoints-2.1.2 (Robert Miller, 22 April 2009) ===
* Initial spkg
* Work around SSE2 build issues by disabling on fail
* Helped Michael Stoll fix several memory leaks.
=== ratpoints-2.1.3 (Robert Miller, 30 September 2009) ===
* Updated to 2.1.3