* No-change rebuild to fix crash on startup (LP: #1801267).
* No-change rebuild for boost soname change.
* Added missing #include to build against gcc-7 (closes: #853639).
* New upstream release.
* Added build-depends on libjansson-dev, which is required as of Regina 5.1.
* Removed build-depends on libsource-highlight-dev, which is no longer used.
* Updated the debian watch file.
* Build with -O2 instead of -O3 on arm64, to avoid assembly errors.
* New upstream release.
* New build-depends: switched from Qt4 to Qt5, and also added
libboost-iostreams-dev and libgraphviz-dev.
* Added debian/watch (thanks to bartm).
* Removed regina-gui from the debian menu system, following the recent
policy update. Kept the menu entry for regina-python, since this
command-line application does not provide a .desktop file.
* Bumped standards-version to 3.9.8.
* Fix FTBFS on some architectures, which was due to an assumption in the
snappea kernel that char was signed (closes: #836678).
* Fix FTBFS with gcc-6 due to ambiguity in resolving std::make_tuple vs
boost::python::make_tuple (closes: #811680).
* Altered previous NMU patch to be consistent with how this was fixed
upstream (thanks Anton for the NMU).
* Non-maintainer upload.
* Fix FTBFS due to ambiguous call of overloaded method. (Closes: #808456)
* Now installs the utility /usr/bin/censuslookup, which was inadvertently
omitted from 4.96-1 (closes: #769700). Also installs the corresponding
manpage.
* New upstream release.
* New upstream release.
* The python module is now installed in a standard location beneath
/usr/lib/python2.7/dist-packages.
* Switched python packaging from python-support to dh_python2.
* New upstream release.
* Non-maintainer upload.
[ Peter Michael Green ]
* Force python library location to new multiarch path.
Closes: #713360
* Bump python-dev build-depends for multiarch.
[ gregor herrmann ]
* Build-depend on dpkg-dev >= 1.16.0 for multiarch support.
* New upstream release.
* New upstream release.
* The user interface is now Qt-only, and no longer depends on KDE.
* The GUI is now /usr/bin/regina-gui, not /usr/bin/regina-kde.
* Builds under gcc 4.7 (closes: #667354).
* Bumped standards-version to 3.9.3 (no changes required).
* Added missing build-depends on shared-mime-info.
* New upstream release!
* The user interface has been ported from KDE3 to KDE4 (closes: #556318).
Re-enabled the GUI as a result.
* The build system has been ported from autotools to cmake.
* The new upstream release builds fine on amd64 (closes: #624882).
* Moved the users' handbook into regina-normal-doc.
* Upgraded several suggests/recommends. Upgraded regina-normal-mpi to
depend on mpi-default-bin, and regina-normal to depend on both graphviz
and regina-normal-doc (which the GUI expends to be present). Upgraded
regina-normal to recommend gap.
* Bumped standards-version to 3.9.2.0 (no changes required).
* Add #include <cstddef> to fix ptrdiff_t build failure.
* Lower precision of snappea volume tests to fix i386 build failure.
* Removed MPICXX=/usr/bin/mpicxx, which fails under lam (the default MPI
implementation on some platforms). Just use the default MPICXX instead.
* Removed all libtool .la files.
* Bumped standards-version to 3.9.1.0 (no other changes required).
* Preparation for the removal of KDE3. The GUI (regina-kde) has been
removed completely, and will be restored when the port to KDE4 is
complete (closes: #604322, #615578).
* Build MPI utilities against mpi-default-dev, not MPICH (closes: #571451).
* Ack the NMU below (4.6-1.1). The libboost-python-dev build-depends
has been upgraded to >= 1.39.0 accordingly.
* Added dependency on ${misc:Depends} for each binary package.
* Thanks to Lisandro Damián Nicanor Pérez Meyer for assistance.
* Non-maintainer upload.
* Disable calling debian/mtcheck from debian/rules, boost no longer
distinguishes between single-threaded and multi-threaded variants, so
this check only generates FTBFSes (Closes: #545621).
* New upstream release.
* Removed the build-conflicts on regina-normal-dev, since the build system
has now been patched to avoid the associated relinking problems.
* Now explicitly calls mpicxx.mpich at build time (not just mpicxx).
* Restored the khelpcenter recommendation (though now as khelpcenter4),
under the assumption that kdelibs will be soon patched to talk with
KDE 4's help viewer (the patch is currently sitting in the BTS).
* Now builds under gcc 4.4 (closes: #526199).
* The test suite now avoids routines that are deprecated in python 2.6,
which were causing the test suite to fail (closes: #526192).
* Debian has migrated from KDE 3 to KDE 4. As a consequence:
- The regina-normal package no longer recommends kpdf (which is no
longer shipped in debian). Instead it recommends xpdf or okular,
which will at least provide an external PDF viewer (though not an
embedded PDF viewer).
- Likewise, regina-normal no longer recommends khelpcenter, since the
KDE 4 version now shipped in debian does not talk with KDE 3 (and
hence regina-normal). Unfortunately this means that users cannot
view documentation via the Help menu; instead they will need to
download the users' handbook in HTML format from the Regina website.
* Added support for nocheck in DEB_BUILD_OPTIONS (if you wish to avoid
running the test suite during the build).
* Remove the automake, autoconf, etc. calls from debian/rules, since
we are no longer patching the build scripts.
* Bumped standards-version to 3.8.1.0.
* New upstream release.
* Now recommends kpdf, which provides an embedded viewer for Regina's
new PDF packets.
* Added a Homepage field to debian/control.
* Bumped standards-version to 3.8.0 (no changes required).
* New upstream release.
* Switched to use the default python version, now that boost.python supports
multiple python versions. Updated the versioned build-depends on
libboost-python-dev accordingly.
* Added a build-depends on python-dev for boost.python, and versioned this
to ensure that we catch the recent python2.5 transition.
* Now uses python-support for handling python policy requirements. The old
X[BS]-Python-Version control fields have been removed.
* Properly quoted CFLAGS / CXXFLAGS in debian/rules (closes: #476029).
* Changed doc-base section from Apps/Math to Science/Mathematics.
* Added an extra #include for gcc-4.3 compatibility (closes: #455296).
* Build with -O0 on arm, since compiler optimisations on arm chipsets can
lead to a strange failure in the test suite. The root cause of this
failure is still being hunted down.
* Added sanity checks in debian/rules immediately after configure, so we
don't need to wait an hour to discover that one of the optional pieces
(such as the python bindings or MPI utilities) is not going to be built.
* Bumped standards-version to 3.7.3 (no changes required).
* New upstream release.
* Split the MPI utilities into a separate package regina-normal-mpi. This
means that desktop users don't need to install mpich.
* Re-enabled MPI utilities on the ia64 architecture (these were disabled in
early 2006 due to linker failures).
* Updated for new debian menu layout. Menu entries have moved from
Apps/Math to Applications/Science/Mathematics.
* Another step in the python dance. Everything is back to python2.4,
since boost.python has switched back from python2.5 to python2.4 as of
boost 1.34.1-2 (closes: #439464). Updated libboost-python-dev
build-depends version accordingly.
* And another step in the boost dance. The libboost_*.so symlinks under
debian have recently changed from multi-threaded to single-threaded
versions of the relevant libraries. Changed the configure script to
try the -mt suffix before the default library, not after.
* Added an automated check during the package build that makes sure the
multi-threaded boost.python is used (debian/mtcheck).
* Passes an explicit python version to ./configure, so that things stay
sane even when multiple python*-dev packages are installed on the build
machine.
* Lintian fixes: (i) change -$(MAKE) distclean so the clean can only fail
if the Makefile is missing; (ii) change ${Source-Version} to
${binary:Version} in the regina-normal-dev dependencies.
* Update autoconf boost check to account for the recent transition
from libboost_python.so to libboost_python-mt.so (closes: #425926).
* Update all dependencies to require python2.5, since this is now what
boost uses. Build-depends on libboost-python-dev >= 1.34.0 accordingly.
* Incorporate patch from upstream SVN that removes virtual templates,
thus allowing regina-normal to build under gcc-4.2 (closes: #370183).
* The patch above removes the NVertexEnumerator class completely, and
makes all enumeration routines in NDoubleDescriptor static. For this
reason, the libraries in /usr/lib/ have changed their release version
from 4.3.1 to 4.3.1a. Any third-party code that links against these
libraries will need to be rebuilt.
* Switch from DH_COMPAT to debian/compat.
* Bump standards-version to 3.7.2.2 (no changes required).
* Removed www-browser as an alternative to konqueror in regina-normal-doc
recommendations, since the GUI needs konqueror specifically to open the
API docs from the help menu.
* Patched trisetcmp to give appropriate messages for subcomplex testing
(instead of using the same messages as for isomorphism testing).
* Added XS-Python-Version and XB-Python-Version fields to debian/control
as requested by new python policy (closes: #380931).
* Switched to debhelper compatibility level 5.
* Bumped standards-version to 3.7.2.1 (no changes required).
* New upstream release.
* Moved khelpcenter from suggests to recommends, since it's really not
good if the help menu isn't working.
* Now suggests graphviz, which is used for drawing face pairing graphs.
* Added a regina.xpm icon in /usr/share/pixmaps for GNOME users who can't
see the KDE icons.
* New upstream release.
* C++ syntax now adheres to the requirements of gcc 4.1 (closes: #358062).
* Build-depends on kdelibs4-dev (>= 4:3.5.1-3), so that the cached HTML
reference manual has the correct legal notice (GPL). The meinproc from
older versions of kdelibs incorrectly claimed that all documentation was
under the GFDL instead.
* Temporarily ship ia64 packages without MPI utilities, since the MPI code
fails to link under ia64. These utilities will be restored once the link
failure can be tracked down.
* All architectures other than ia64 are unaffected by this change.
* Made the NSnapPeaTriangulation tests more robust to avoid crashes
caused by taking log10(0) when the answers are very, very accurate.
* Updated to debian's patched libtool 1.5.22. This should support
Debian GNU/k*BSD, and should also streamline package dependencies
(closes: #343965).
* Build-depends on automake1.9 since we now need to rerun autoconf,
automake and friends.
* Applied the debian/KDE disable_no_undefine patch to admin/kde.m4.ext,
which is needed because of the libtool update.
* Made the NSnapPeaTriangulation tests more flexible for degenerate
triangulations, to allow for different floating point behaviour under
different chipsets (closes: #326790).
* Bumped standards-version to 3.6.2.2 (no changes required).
* New upstream release.
* Rebuilt against libfam-dev instead of libgamin-dev.
* Removed obsolete kderemove tag from the debian menu entry.
* Uploaded for the g++-4 / KDE 3.4 transition. Build-depends and shlibs
files adjusted accordingly.
* Fixed incorrect include directory in "regina-engine-config --cflags".
* Fixed incorrect path to API docs in doc-base file.
* Updated FSF address in the copyright file.
* Bumped standards-version to 3.6.2.1 (no changes required).
* New upstream release.
* Note that regina-normal now includes MPI support. These packages are
built against the MPICH implementation of MPI.
* Updated the copyright file to reflect inclusion of the SnapPea kernel.
* Minor tidying up in the debian directory.
* Rebuilt against boost 1.32.0 since 1.31 is no longer in the archives.
* Minor aesthetic changes to package descriptions.
* New upstream release.
* Build-depends on libcppunit-dev (was formerly cppunit).
* New upstream release.
* Updated to use python2.3 to stay consistent with boost.python (and
versioned the libboost-python-dev dependency at >= 1.31.0-5 accordingly).
* Suggests gap, which can now be used to help simplify fundamental groups.
* Recommends (konqueror | www-browser) for regina-normal-doc instead of
just www-browser.
* New upstream bugfix release.
* Built against Boost.Python 1.31.0.
* Fixed compile error with Python 2.3 (closes: #243303).
* New upstream release.
* Built against KDE 3.2.
* New upstream release.
* New upstream release.
* Suggests konqueror for viewing the Python reference.
* Season's greetings from Melbourne!
* New upstream release (final prerelease for 4.0).
* Python scripting is once more incorporated into the graphical user
interface.
* Runs the test suite during the debian build.
* New upstream release (second prerelease for 4.0).
* New upstream release (prerelease for 4.0).
* User interface entirely rewritten in C++.
* Moved from contrib to main since it no longer requires Java.
* Bumped standards-version to 3.6.1.
* New upstream release.
* Build-conflicts with regina-normal-dev packages that provide different
versions of libregina-engine.so so we can avoid libtool's relinking bug.
* Using AM_MAINTAINER_MODE.
* Bumped standards-version to 3.5.10.
* Now builds under j2sdk1.4.
* Reflect the fact that gcc 3.2 is now the default compiler.
* New maintainer email address.
* Bumped standards-version to 3.5.8.
* New upstream release.
* Completely new build structure.
* Removed mime entry.
* New upstream release.
* New upstream release.
* Added mime entry.
* Support both old and new versions of j2se1.3.
* And put regina-normal-dev back again now 2.3 is in the archives.
* Don't build regina-normal-dev since the ftp admins have kept it on
hold for half a month and I really want regina-normal-2.3 available.
* New upstream release.
* Added package regina-normal-dev.
* Depends and build-depends on newer versions of omniorb(-dev).
* Updated to conform to new java policy.
* Initial Release (closes: Bug#114151).