swig (4.4.1-2) unstable; urgency=medium

  * d/rules: Limite renaming of upstream changelogs to arch building
    (Closes: #1134095)
  * d/p/help2man-ccache.patch: Add DEP-3 headers

 -- Rafael Laboissière <rafael@debian.org>  Fri, 17 Apr 2026 12:47:12 +0000

swig (4.4.1-1) unstable; urgency=medium

  * New upstream version 4.4.1 (Closes: #1133688)
  * d/control:
    + Drop the redundant Priority field, which defaults to optional now
    + Bump Standards-Version to 4.7.4
  * d/watch: Use GitHub template
  * d/copyright: Convert to DEP-5 format
  * Use help2man to generate man pages
    + d/swig.1: Drop file (it is automatically generated now)
    + d/clean: Remove generated debain/*.1 files
    + d/control: Build-depends on help2man
    + d/patches/help2man-ccache.patch: Adjust output of ccache-swig -h
      for proper processing
    + d/rules: Generate man pages automatically
    + d/ccache-swig.man, d/swig.man: Add include files for help2man
    + d/swig.manpages: Install ccache-swig.1 file
  * d/p/0005-Revert-Use-PyObject-instead-of-PySliceObject-through.patch:
    Refresh for new upstream version
  * d/rules: Get the names of the upstream changelog files right
  * d/swig-doc.doc-base: Drop PDF format (the SWIGDocumentation.pdf
    file is no longer included in the upstream tarball)

 -- Rafael Laboissière <rafael@debian.org>  Wed, 15 Apr 2026 07:55:52 +0000

swig (4.4.0-1) unstable; urgency=medium

  * Acknowledge NMU, thanks Matthias Klose
  * d/control:
    + Mark swig-examples as Multi-Arch: foreign
    + Bump Standards-Version to 4.7.2 (no changes needed)
  * d/watch: Convert to format version 5
  * d/u/metadata: Use URLs from GitHub
  * d/clean: Remove files Examples/test-suite/*/Makefile

 -- Rafael Laboissière <rafael@debian.org>  Sun, 26 Oct 2025 09:00:09 -0300

swig (4.4.0-0.1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream version. Closes: #1118569.
  * Remove obsolete patches issue3058.diff and add-required-c-header.patch.

 -- Matthias Klose <doko@debian.org>  Sat, 25 Oct 2025 10:52:32 +0200

swig (4.3.0-2) unstable; urgency=medium

  * d/p/add-required-c-header.patch: New patch.
    This is necessary to avoid the FTBFS of the plplot package. Thanks
    to Sébastien Villemot <sebastien@debian.org> for indicating the
    solution (Closes: #1114586)

 -- Rafael Laboissière <rafael@debian.org>  Thu, 18 Sep 2025 14:05:20 -0300

swig (4.3.0-1) unstable; urgency=medium

  * Acknowledge NMU by doko, thanks, Matthias.
  * Repair autopkgtests: depend on right swig version. The tests unfortunately
    had a dependency on the old swig4.0 package which is now gone.

 -- Torsten Landschoff <torsten@debian.org>  Sat, 25 Jan 2025 21:58:10 +0100

swig (4.3.0-0.1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream release (Python 3.13 support). Closes: #1090722.
  * Fix issue3058, precedence of casts.

 -- Matthias Klose <doko@debian.org>  Fri, 20 Dec 2024 17:24:57 +0100

swig (4.2.1-1) unstable; urgency=medium

  [ Rafael Laboissière ]
  * New upstream version 4.2.1 (Closes: #1064680)
  * d/p/octave-9.patch: Drop patch (applied upstream)
  * Use the dh command sequencer
    + d/rules: Revamp the file, keeping only target "%:" and
      "override_dh_autoreconf"
    + d/swig-doc.doc-base: Add ".gz" as sufix of the PDF file
    + d/swig-examples.dirs: Drop file
    + d/swig-examples.examples: Set contents to "Examples/*"
    + d/swig-examples.links: Drp file
    + d/swig.dirs: Drop file
    + d/swig.install: New file
    + d/swig.links: Drop file
    + d/swig.manpages: New file
  * Proper installation of upstream Changelog and NEWS files
    + d/rules: Override command dh_installchangelogs to prevent the
      creation of changelog.gz file
    + d/swig.docs: Install upstream files CHANGES and CHANGES.current
      (Changelogs), and RELEASENOTES (NEWS file)
    + d/swig.links: Link NEWS.gz to RELEASENOTES.gz
  * d/swig-doc.doc-base:
    + Get rid of "4.0" version in doc title
    + Fix paths for documentation files
  * d/rules: Make build reproducible.
    After build, change the value of the ROOT_DIR variable in
    examples/Makefile, in order to avoid the full build path as value.
    Also, do not compress the files in the examples directory.

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Use secure URI in Homepage field.
  * Bump debhelper from old 10 to 13.
  * Set upstream metadata fields: Archive, Bug-Database, Name (from
    ./configure).
  * Update standards version to 4.6.2, no changes needed.

 -- Rafael Laboissière <rafael@debian.org>  Mon, 04 Mar 2024 07:26:01 -0300

swig (4.2.0-2) unstable; urgency=medium

  * d/p/octave-9.patch: New patch
  * d/control: Add myself to the list of Uploaders

 -- Rafael Laboissière <rafael@debian.org>  Wed, 14 Feb 2024 16:42:19 -0300

swig (4.2.0-1) unstable; urgency=medium

  [ Rafael Laboissière ]
  * New upstream release 4.2.0: Update patches.
    + Drop d/p/octave-8.1.patch (applied upstream).
    + Drop d/p/substitute-libv8-dev-with-libnode-dev.patch (applied upstream).

  [ Torsten Landschoff ]
  * Drop versioned packages swig4.0*, add conflicts and replaces.
  * Release to unstable (closes: #1061392, #1060801).

 -- Torsten Landschoff <torsten@debian.org>  Fri, 26 Jan 2024 18:15:05 +0100

swig (4.1.1-1) unstable; urgency=low

  * New upstream release 4.1.1.
  * Acknowledge non-maintainer uploads. Thanks to
    Rafael Laboissière, Jochen Sprickerhof and Bastian Germann.

  [ Rafael Laboissière ]
  * Use debhelper to install overrides, drop ancient override for
    GIFPlot example.

 -- Torsten Landschoff <torsten@debian.org>  Sun, 21 Jan 2024 19:32:51 +0100

swig (4.1.0-0.3) unstable; urgency=medium

  * Non-maintainer upload
  * Update octave files to work with Octave v8 (Closes: #1035684)

 -- Rafael Laboissière <rafael@debian.org>  Thu, 15 Jun 2023 02:06:37 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog swig-doc`.
