--- /dev/null
+fplll (4.0.4-2) unstable; urgency=low
+
+ * Updated the build deps (Closes: #747999).
+
+ -- Julien Puydt <julien.puydt@laposte.net> Sun, 18 May 2014 11:20:59 +0200
+
+fplll (4.0.4-1) unstable; urgency=low
+
+ * Upgraded to latest upstream.
+ * Updated homepage and upstream contact in the watch, copyright
+ and control file.
+ * Removed now useless patch (link to homepage in README.html).
+ * Changed the VCS uri to make lintian happy.
+ * Removed the lintian overrides for hardening-no-fortify-functions (useless).
+
+ -- Julien Puydt <julien.puydt@laposte.net> Mon, 17 Jun 2013 21:41:04 +0200
+
+fplll (4.0.3-1) unstable; urgency=low
+
+ * Upgraded to latest upstream.
+ * Made "Euclidian" capitalized in all decriptions (Closes: #704556).
+ * Bumped Standards-Version: to 3.9.4.
+
+ -- Julien Puydt <julien.puydt@laposte.net> Tue, 07 May 2013 18:41:27 +0200
+
+fplll (4.0.1-2) unstable; urgency=low
+
+ * Add the static library to the devel package (Closes: #702898).
+
+ -- Julien Puydt <julien.puydt@laposte.net> Thu, 14 Mar 2013 22:09:06 +0100
+
+fplll (4.0.1-1) unstable; urgency=low
+
+ * Upgraded to latest upstream.
+ * Re-introduction in debian (Closes: #691192).
+ * Added a patch to fix a link issue in README.html.
+ * Made the manpages point to README.html in the libfplll-dev package.
+ * Changed the license of the debian directory to LGPL-2.1.
+ * Apply descriptions patch from Tobias Hansen.
+
+ -- Julien Puydt <julien.puydt@laposte.net> Mon, 17 Dec 2012 22:08:00 +0200
+
+fplll (4.0.0-1) unstable; urgency=low
+
+ * New maintainer upload. Thanks Tim!
+ * Updated to the last upstream (Closes: #592354).
+ * Fully converted to dh and source format 3.0 (quilt).
+ * Added a watch file.
+ * New upstream has tools, so spawn a new fplll-tools package off this
+ source package.
+ * New upstream switched from GPL to LGPL, so reflect it in the copyright.
+ * Added manpages for binaries (generated using help2man -N then edited).
+
+ -- Julien Puydt <julien.puydt@laposte.net> Sun, 27 May 2012 15:04:51 +0200
+
+fplll (2.1.6+20071129-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Don't ship .la files (Closes: #621188).
+
+ -- Luk Claes <luk@debian.org> Sat, 11 Jun 2011 17:23:13 +0200
+
+fplll (2.1.6+20071129-2) unstable; urgency=low
+
+ * Fix remaining uses of ldexpl to use DPE_LDEXPL, which falls back to
+ ldexp if ldexpl isn't available. Thanks to Thiemo Seufer. (Closes:
+ #495465)
+
+ -- Tim Abbott <tabbott@mit.edu> Sun, 17 Aug 2008 13:22:35 -0400
+
+fplll (2.1.6+20071129-1) unstable; urgency=low
+
+ * Initial release (Closes: #480081).
+
+ -- Tim Abbott <tabbott@mit.edu> Tue, 27 May 2008 20:21:00 -0400
--- /dev/null
+Source: fplll
+Section: math
+Priority: optional
+Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
+Uploaders: Tim Abbott <tabbott@mit.edu>,
+ Julien Puydt <julien.puydt@laposte.net>
+Homepage: http://perso.ens-lyon.fr/damien.stehle/fplll/
+Build-Depends: debhelper (>= 9), dh-autoreconf (>= 4~), libmpfr-dev
+Standards-Version: 3.9.5
+Vcs-Git: git://anonscm.debian.org/git/debian-science/packages/fplll
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/fplll.git
+
+Package: libfplll0
+Architecture: any
+Multi-Arch: same
+Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Library for LLL-reduction of Euclidean lattices, runtime
+ fpLLL is a library for computing reduced (nearly orthogonal) bases
+ for Euclidean lattices using the LLL algorithm.
+ .
+ fpLLL contains multiple different implementations of the
+ floating-point LLL reduction algorithm, offering multiple different
+ speed/guarantees ratios.
+ .
+ It contains a 'wrapper' that chooses 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.
+ .
+ This package contains the shared library libfplll.
+
+Package: libfplll-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends}, libfplll0 (= ${binary:Version})
+Description: Library for LLL-reduction of Euclidean lattices, development
+ fpLLL is a library for computing reduced (nearly orthogonal) bases
+ for Euclidean lattices using the floating-point LLL algorithm.
+ .
+ fpLLL contains multiple different implementations of the
+ floating-point LLL reduction algorithm, offering multiple different
+ speed/guarantees ratios.
+ .
+ It contains a 'wrapper' that chooses 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.
+ .
+ This package contains development files for libfplll.
+
+Package: fplll-tools
+Architecture: any
+Depends: libfplll0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: Tools to compute LLL-reduction of Euclidian lattices
+ fpLLL is a library for computing reduced (nearly orthogonal) bases
+ for Euclidean lattices using the floating-point LLL algorithm.
+ .
+ fpLLL contains multiple different implementations of the
+ floating-point LLL reduction algorithm, offering multiple different
+ speed/guarantees ratios.
+ .
+ It contains a 'wrapper' that chooses 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.
+ .
+ This package contains the base tools using libfplll.
--- /dev/null
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: fplll
+Upstream-Contact: Damien Stehlé <damien.stehle@ens-lyon.fr>
+Source: http://perso.ens-lyon.fr/damien.stehle/fplll/
+
+Files: *
+Copyright: 2007, David Cade <david.cade@ens.fr>
+ 2005-2008, Damien Stehle <damien.stehle@gmail.com>
+ 2008-2011, Xavier Pujol <xavier.pujol@ens-lyon.fr>
+License: LGPL-2.1+
+ This file is part of fplll. fplll is free software: you
+ can redistribute it and/or modify it under the terms of the GNU Lesser
+ General Public License as published by the Free Software Foundation,
+ either version 2.1 of the License, or (at your option) any later version.
+ .
+ fplll is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public License
+ along with fplll. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+Files: src/dpe.h
+Copyright: 2004, 2005, 2006, 2008 Patrick Pelissier, Paul Zimmermann, LORIA/INRIA Nancy - Grand-Est.
+License: LGPL-2.1+
+ The DPE Library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as published by
+ the Free Software Foundation; either version 2.1 of the License, or (at your
+ option) any later version.
+ .
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License 2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+Files: debian/*
+Copyright: 2008, Tim Abbott <tabbott@mit.edu>
+ 2012, Julien Puydt <julien.puydt@laposte.net>
+License: LGPL-2.1
+ The complete text of the GNU General Public License 2 can be found in
+ `/usr/share/common-licenses/LGPL-2.1'.
--- /dev/null
+/usr/bin/*
--- /dev/null
+# False positive, see #673112
+fplll-tools binary: hardening-no-stackprotector
--- /dev/null
+debian/fplll.1
+debian/latticegen.1
--- /dev/null
+.TH FPLLL "1" "May 2012" "fplll 4.0.0" "User Commands"
+.SH NAME
+fplll \- fplll applies LLL, BKZ or SVP on a given set of row vectors (either from stdin or in a file given as parameter)
+.SH SYNOPSIS
+.B fplll
+[\fIoptions\fR] [\fIfile\fR]
+.SH DESCRIPTION
+See /usr/share/doc/libfplll-dev/README.html from the libfplll-dev package for more details.
+.SS "List of options:"
+.HP
+\fB\-a\fR [lll|svp]
+.IP
+lll = LLL\-reduce the input matrix (default)
+bkz = BKZ\-reduce the input matrix
+svp = compute a shortest non\-zero vector of the lattice
+.HP
+\fB\-m\fR [proved|heuristic|fast|wrapper]
+.IP
+LLL version (default: wrapper)
+.HP
+\fB\-z\fR [int|mpz|double]
+.IP
+Integer type in LLL (default: mpz)
+.HP
+\fB\-f\fR [mpfr|dpe|double]
+.IP
+Floating\-point type in LLL (proved/heuristic method only; default: dpe)
+.HP
+\fB\-p\fR <precision>
+.IP
+Floating\-point precision (only with \fB\-f\fR mpfr)
+.HP
+\fB\-d\fR <delta> (default=0.99)
+.HP
+\fB\-e\fR <eta> (default=0.51)
+.HP
+\fB\-l\fR <lovasz>
+.HP
+\fB\-y\fR
+.IP
+Enable early reduction
+.HP
+\fB\-b\fR <blocksize>
+.IP
+Size of BKZ blocks
+.HP
+\fB\-v\fR
+.IP
+Enable verbose mode
+.SH COPYRIGHT
+Copyright 2005\-2012 Damien Stehle, David Cade, Xavier Pujol.
+fplll is free software. You can redistribute it and/or modify
+it under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation, either version 2.1 of the License, or
+(at your option) any later version.
--- /dev/null
+[DEFAULT]
+pristine-tar = True
--- /dev/null
+.TH LATTICEGEN "1" "May 2012" "latticegen (fplll) 4.0.0" "User Commands"
+.SH NAME
+latticegen \- latticegen generates matrices whose rows form input lattice bases
+.SH SYNOPSIS
+.B latticegen
+[\fI-randseed \fR[\fI<int> | 'time'\fR]] \fIoptions\fR
+.SH DESCRIPTION
+See /usr/share/doc/libfplll-dev/README.html from the libfplll-dev package for more details.
+.SS "Options :"
+.HP
+r <d> <b> : gen_intrel
+.IP
+.HP
+s <d> <b> <b2> : gen_simdioph
+.IP
+.HP
+u <d> <b> : gen_uniform
+.IP
+.HP
+n <d> <b> <q> : gen_ntrulike
+.IP
+.HP
+N <d> <b> <q> : gen_ntrulike2
+.IP
+.HP
+a <d> <f> : gen_ajtai
+.IP
+.HP
+A <d> : gen_ajtai2
+.IP
+.SH COPYRIGHT
+Copyright 2005\-2011 Damien Stehle, David Cade, Xavier Pujol.
+fplll is free software. You can redistribute it and/or modify
+it under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation, either version 2.1 of the License, or
+(at your option) any later version.
--- /dev/null
+If you upgrade from the version 2.1.6+20071129, beware that this package
+is probably neither source nor binary compatible. Upstream now seems more
+committed to numbering its versions manageably.
--- /dev/null
+Document: libfplll
+Title: fpLLL: a library for LLL-reduction of Euclidean lattices
+Author: David Cade, Damien Stehle and Xavier Pujol
+Abstract: This document describes fpLLL, describing both the tools and the library
+Section: Science/Mathematics
+
+Format: HTML
+Index: /usr/share/doc/libfplll-dev/README.html
+Files: /usr/share/doc/libfplll-dev/README.html
--- /dev/null
+README.html
--- /dev/null
+/usr/include/*
+/usr/lib/*/*.so
+/usr/lib/*/*.a
--- /dev/null
+If you upgrade from the version 2.1.6+20071129, beware that this package
+is probably neither source nor binary compatible. Upstream now seems more
+committed to numbering its versions manageably.
--- /dev/null
+/usr/lib/*/*.so.*
--- /dev/null
+# False positive, see bug #673112
+libfplll0 binary: hardening-no-stackprotector
--- /dev/null
+libfplll 0 libfplll0 (>= 4.0.0)
--- /dev/null
+#!/usr/bin/make -f
+
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
+
+%:
+ dh $@ --with autoreconf
+
+override_dh_autoreconf:
+# mkdir -p m4
+ dh_autoreconf --as-needed
+
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-shared --enable-static CPPFLAGS="$(CPPFLAGS) -D_LARGEFILE_SOURCE"
+
+override_dh_clean:
+ rm -f src/foo
+ dh_clean
+
+override_dh_auto_install:
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ rm -f debian/tmp/usr/lib/*/*.la
+
+override_dh_install:
+ dh_install --fail-missing
+
+override_dh_installchangelogs:
+ dh_installchangelogs NEWS
--- /dev/null
+3.0 (quilt)
--- /dev/null
+version=3
+http://perso.ens-lyon.fr/damien.stehle/fplll/index.html libfplll-(.+)\.tar\.gz