diff --git a/SPKG.txt b/SPKG.txt
a
|
b
|
|
2 | 2 | |
3 | 3 | == Description == |
4 | 4 | |
5 | | fpLLL-3.0.7 contains different implementations of the floating-point LLL reduction algorithm, offering different speed/guarantees ratios. It contains a 'wrapper' choosing the estimated best sequence of variants in order to provide a guaranteed output as fast as possible. In the case of the wrapper, the succession of variants is oblivious to the user. |
| 5 | fplll is a code distributed under the LGPL that LLL-reduces euclidean lattices. |
| 6 | Since version 3, it can also solve the shortest vector problem. |
6 | 7 | |
7 | | Website: http://perso.ens-lyon.fr/damien.stehle/english.html |
| 8 | Website: http://perso.ens-lyon.fr/damien.stehle/fplll.html |
8 | 9 | |
9 | 10 | == License == |
10 | | * LGPL V2+ |
| 11 | * LGPL V2.1+ |
11 | 12 | |
12 | 13 | == SPKG Maintainers == |
13 | 14 | * Martin Albrecht |
14 | 15 | |
15 | 16 | == Upstream Contact == |
16 | | * Damien Stehle |
17 | | * David Cade |
| 17 | * Damien Stehlé (damien.stehle@ens-lyon.fr) |
18 | 18 | |
19 | 19 | == Dependencies == |
20 | 20 | * gmp |
… |
… |
|
22 | 22 | |
23 | 23 | == Changelog == |
24 | 24 | |
25 | | === libfplll-3.0.12.p3 (Simon King, 6 December 2011) === |
| 25 | === libfplll-4.0.4 (Jean-Pierre Flori, 30 May 2013) === |
| 26 | * #12835: update to version 4.0.4. |
| 27 | * Removed dpe.h patch which has been integrated upstream. |
| 28 | |
| 29 | === libfplll-3.0.12.p3 (Jean-Pierre Flori, 6 December 2012) === |
26 | 30 | * #13804: Disable parallel build and install on Cygwin. |
27 | 31 | * Clean up spkg-install and spkg-check. |
28 | 32 | |
diff --git a/patches/dpe.h.patch b/patches/dpe.h.patch
deleted file mode 100644
+
|
-
|
|
1 | | --- src.orig/src/dpe.h 2009-05-21 00:45:31.888271000 -0400 |
2 | | +++ src/src/dpe.h 2009-05-21 00:44:52.352752000 -0400 |
3 | | @@ -25,6 +25,9 @@ |
4 | | #include <math.h> /* for round, floor, ceil */ |
5 | | #if defined (__sun) /* for round on Solaris 10 */ |
6 | | #include "tgmath.h" |
7 | | +#include "ieeefp.h" |
8 | | +#undef NAN |
9 | | +#define NAN 0.0/0.0 |
10 | | #endif |
11 | | #include <limits.h> |
12 | | |
diff --git a/spkg-install b/spkg-install
a
|
b
|
|
10 | 10 | |
11 | 11 | echo "Applying patches to upstream sources..." |
12 | 12 | for patch in ../patches/*.patch; do |
| 13 | [ -r "$patch" ] || continue # Skip non-existing or non-readable patches |
13 | 14 | patch -p1 <"$patch" |
14 | 15 | if [ $? -ne 0 ]; then |
15 | 16 | echo >&2 "Error: '$patch' failed to apply." |