libfann (2.2.0+ds-6) unstable; urgency=medium

  * d/control: Bump Standards-Version to 4.4.1 (no changes needed)
  * Add Build-Depends-Package to symbols file

 -- Christian Kastner <ckk@debian.org>  Wed, 23 Oct 2019 15:17:15 +0200

libfann (2.2.0+ds-5) unstable; urgency=medium

  * Fix broken paths in examples
    The examples moved from the -doc to the -dev package in -4, but this was
    overlooked in the examples' Makefile, docs, and dataset paths
  * d/rules: Drop excluding .js from dh_compress, it's the default in compat 12
  * gbp.conf: Set pristine-tar, sign-tags options
  * d/control: Switch to https in Homepage field
  * Remove cruft references to former binary package libfann-dbg

 -- Christian Kastner <ckk@debian.org>  Wed, 20 Feb 2019 20:29:30 +0100

libfann (2.2.0+ds-4) unstable; urgency=medium

  * d/watch:
    - Update to format version 4
  * d/control:
    - Bump Standards-Version to 4.3.0
      No changes strictly needed, but get-orig-source was dropped
    - Update Vcs-* URLs to point to Salsa
    - Switch Build-Depends from debhelper to debhelper-compat
    - Bump Build-Depends for debhelper to 12
    - Set libfann-doc to Multi-Arch: foreign
  * d/compat:
    - Drop, as made obsolete by debhelper-compat
  * d/rules:
    - Switch from dh_install to dh_missing
    - Drop get-orig-source target
      We only had it to support Files-Excluded in a separate file, but it
      appears as though this has become maintstream
    - Drop override_dh_strip, it was only needed for the dbgsym migration
    - Fixup paths for doc-main-package (debhelper compat >= 11)
      The libfann-doc package now installs its files into
      /usr/share/doc/libfann-dev
  * d/tests/build:
    - Rename ADT_TMP to AUTOPKGTEST_TMP
      ADT_* variables were renamed in autopkgtest (4.0)
  * d/copyright:
    - Add Files-Excluded to make uscan exclude Windows binaries
    - Bump copyrights
    - Source is GitHub now, not SourceForge
      This change was overlooked in the upgrade to libfann-2.2.0
    - Use https for MRCF policy link
  * d/source/lintian-overrides:
    - Drop, as no longer needed. debian-watch-may-check-gpg-signature has been
      marked as experimental, and no longer shows up

 -- Christian Kastner <ckk@debian.org>  Mon, 04 Feb 2019 18:36:32 +0100

libfann (2.2.0+ds-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTCBFS: Honour DEB_BUILD_OPTIONS=nocheck based on a
    patch by Helmut Grohne. (Closes: #864564)
  * Set Rules-Requires-Root to no to declare that libfann does not
    need (fake)root for building its debs.

 -- Niels Thykier <niels@thykier.net>  Tue, 01 Jan 2019 17:40:08 +0000

libfann (2.2.0+ds-3) unstable; urgency=medium

  * Drop package libfann-dbg in favor of automatic dbgsym packages, as per
    https://lists.debian.org/debian-devel/2015/12/msg00262.html
  * d/control:
    - Switch to secure URIs in Vcs-* fields
    - Bump Standards-Version to 3.9.8 (no changes needed)
  * d/rules:
    - Improve version parsing
    - Add hardening=+all,-pie to DEB_BUILD_MAINT_OPTIONS
  * d/copyright:
    - Bump copyright years

 -- Christian Kastner <ckk@debian.org>  Sun, 24 Apr 2016 17:24:51 +0200

libfann (2.2.0+ds-2) unstable; urgency=medium

  * d/rules:
    - Build result uses DEB_HOST_GNU_TYPE, not DEB_HOST_MULTIARCH. Resolves a
      FTBFS on i386.

 -- Christian Kastner <ckk@debian.org>  Sun, 11 Oct 2015 19:05:02 +0200

libfann (2.2.0+ds-1) unstable; urgency=medium

  * New upstream release. Closes: #706352, LP: #1164142
    - The Python bindings have been split out into a separate source package,
      as they are now maintained by an external contributor.
    - Upstream switched to CMake as the build system
  * d/control:
    - Drop the Python packages, and all references to them
    - Drop X-Python-Version
    - Drop Build-Depends on python-all-dev, dh-python, swig
    - Replace Build-Depends on dh-autoreconf with cmake (>= 2.8.5)
    - Drop XS-Testsuite. dpkg now recognizes the Testsuite header, and
      dpkg-source automatically adds one when an autopkgtest suite is found
    - Update Vcs-Browser URL (cgit instead of gitweb on g.d.o)
    - Switch Maintainer email to my @debian.org address
  * d/rules:
    - Update for CMake build
    - Fix dh_auto_test post-execution cleanup
    - Remove all Python-related code
    - Add a get-orig-source target
  * d/copyright:
    - Remove obsolete references to authors. There is no code left in the
      package that can be attributed to these authors
    - Drop Comment documenting the DFSG cleaning; the upstream source is now
      DFSG-free. Pre-compiled Windows binaries are still removed, however;
      hence the +ds suffix
    - Relicense my own patches to LGPL-2.1+ to match upstream
    - Bump copyright years
  * libfann-doc:
    - Rework examples installation
    - Add a new example
    - Update libfann-doc.docs list
  * libfann2:
    - Add 65 new symbols to libfann2.symbols
  * d/tests:
    - Drop test "python-build"
    - Replace Depends on build-essential with libc-dev and gcc
  * d/watch:
    - Upstream moved to GitHub
    - Update for +ds suffix
  * d/TODO:
    - Drop, as there are no TODOs left
  * d/gbp.conf:
    - No patch numbers in .patch filenames
    - Use xz compression
  * d/patches:
    - Drop patch numbers from .patch filenames
  * d/patches (dropped):
    - 0001-Link-python-pyfann-dynamically-instead-of-statically.patch
      0005-Correct-a-typo-in-a-size-comparison.patch
      0007-Do-not-call-swig-unconditionally.patch
      These became obsolete as they pertained to the Python bindings
    - 0003-Patch-upstreams-Makefile.am-reflecting-Debian.patch
      0006-Include-fann_cpp.h-in-dev-package.patch
      These became obsolete through the switch to CMake
  * d/patches (updated):
    - 0002-Link-against-libm.patch
      Update for CMake
  * d/patches (added)
    - cmake-Configurable-pkgconfig-install-destination.patch
    - cmake-Build-static-libraries.patch

 -- Christian Kastner <ckk@debian.org>  Fri, 25 Sep 2015 16:44:35 +0200

libfann (2.1.0~beta+dfsg-1) unstable; urgency=medium

  * Use +dfsg modifier in version instead of the semantically incorrect ~dfsg.
    This is just a rename, there were no actual changes to the upstream source
  * Migrate git repo to Debian-Science at git.debian.org
  * debian/control:
    - Bump Standards-Version to 3.9.6 (no changes needed)
    - Update Vcs-* URLs to point to new location
  * debian/rules:
    - Add override for dh_install and use --fail-missing
    - Drop the custom code for running Python tests and use Pybuild for that
      stage, too
  * debian/tests:
    - python-build
      + Allow selection of Python interpreter to use

 -- Christian Kastner <debian@kvr.at>  Fri, 19 Sep 2014 16:17:53 +0200

libfann (2.1.0~beta~dfsg-10) unstable; urgency=low

  * debian/control:
    - Add Build-Depends for dh-autoreconf
    - Drop Build-Depends for autotools-dev
  * debian/rules:
    - Switch from autotools-dev to dh-autoreconf. Closes: #744606
    - Call dh_auto_build for python-pyfann twice, because distutils runs
      build_py before build_ext, but build_py relies on output from build_ext
      (from SWIG), and this order cannot be changed. This is a known issue, see
      http://bugs.python.org/issue7562
    - Run "build" autopkgtest after build
    - Run "python-build" autopkgtest after build, for all supported Python
      versions
    - Fix setting of DEB_CFLAGS_MAINT_APPEND
  * debian/tests:
    - build
      + Rewrite to make use of $ADTTMP
    - python-build
      + Create (runs one of the example scripts)
  * debian/copyright:
    - Updates for my changes to debian/test/*
  * debian/patches (refreshed):
    - 0002-Link-against-libm
      Properly extend autotools setup for libm instead of using a dirty hack
    - 0006-Include-fann_cpp.h-in-dev-package
      Don't pointlessly modify Makefile.in

 -- Christian Kastner <debian@kvr.at>  Thu, 24 Apr 2014 00:51:29 +0200

libfann (2.1.0~beta~dfsg-9) unstable; urgency=low

  * debian/rules:
    - Convert to dh syntax
    - Convert Python build helper from deprecated python-support to dh_python2
    - In addition to the default "makefile" build system, use the "pybuild"
      build system for building the Python extension. This way we no longer
      have to iterate over the supported Python versions.
    - Fix FTBFS by cleaning SWIG-generated file. Closes: #643187
    - Use DEB_CFLAGS_MAINT_APPEND instead of CFLAGS
  * debian/control:
    - Bump Standards-Version to 3.9.5 (no changes needed)
    - Bump debhelper Build-Depends to (>= 9)
    - Add Multi-Arch: same to libfann2, libfann-dev, libfann-dbg
    - Add Build-Depends for dh-python
    - Add X-Python-Version with >= 2.6, thereby implicitly dropping support for
      Python 2.5 (it used to be supported in the now removed debian/pyversions).
    - Add XS-Testsuite for autopkgtest
    - Drop Build-Depends for python-support
    - Move naturaldocs to Build-Depends-Indep
    - Remove obsolete DM-Upload-Allowed field
  * debian/compat:
    - Bump debhelper compatibility level to 9
  * debian/libfann-dev.install
    debian/libfann2.install:
    - Change paths from usr/lib/ to usr/lib/*/ (for mutli-arch triplets)
  * debian/copyright:
    - Update to machine-readable format v1.0
    - Update Source: link
    - Add comment to debian/copyright explaining how DFSG-cleaning was
      performed
  * debian/test/*
    - Add autpkgtest for successful build & run against libfann. Taken from
      Ubuntu. Thanks, Vibhav Pant. Closes: #702423
  * debian/patches (added):
    - 0007-Do-not-call-swig-unconditionally
      The SWIG interface was being built on every invocation of setup.py,
      even during a mere install
  * debian/source/lintian-overrides:
    - Added override for debian-watch-may-check-gpg-signature
  * debian/watch:
    - Don't try to pattern-match beta, just match beta
    - Upstream release filename has changed
  * debian/gbp.conf
    - Created (package is based on dfsg branch, not upstream)

 -- Christian Kastner <debian@kvr.at>  Fri, 28 Mar 2014 21:33:42 +0100

# For older changelog entries, run 'apt-get changelog libfann-doc'
