mdk (1.3.1+dfsg-2) unstable; urgency=medium

  * Orphan the package as per #1122512
  * Declare compliance with Policy 4.7.4, drop the implied Priority: optional.
  * Switch back to debhelper-compat now that debhelper 14 is out.
  * Add the year 2026 to my debian/* copyright notice.
  * Salsa CI:
    - add a `debputy reformat` test job
    - drop the build-twice job, debrebuild does that now
    - disable the build-all and build-any jobs
    - also test the nocheck build profile

 -- Peter Pentchev <roam@debian.org>  Wed, 29 Jul 2026 15:07:34 +0300

mdk (1.3.1+dfsg-1) unstable; urgency=medium

  * New upstream release:
    - update the upstream FSF copyright years
    - drop the cmd-ellipsis patch, integrated upstream
    - refresh patch line numbers
  * Use debputy's X-Style: black.
  * Add Salsa CI configuration.
  * Python autopkgtest suite minor fixes:
    - tox: drop the pep8 and pylint tests, Ruff + Mypy is enough
    - tox: switch to PEP 735 dependency groups
    - tox: set lower and upper bounds on dependency versions
    - use Ruff for source code formatting and static linting
    - minor fixes suggested by Ruff, some overrides

 -- Peter Pentchev <roam@debian.org>  Thu, 25 Sep 2025 15:51:02 +0300

mdk (1.3.0+dfsg-5) unstable; urgency=medium

  * Add the cmd-ellipsis patch to fix the FTBFS with GCC 15.
    Closes: #1097376
  * Declare compliance with Policy 4.7.2 with no changes.
  * Add the year 2025 to my debian/* copyright notice.
  * Convert the watch file to version 5 of the format.

 -- Peter Pentchev <roam@debian.org>  Tue, 23 Sep 2025 01:23:10 +0300

mdk (1.3.0+dfsg-4) unstable; urgency=medium

  * Fix the FTBFS after a build:
    - add the .pytest_cache/ directory to debian/clean
    - depend on debhelper 13.11.0 or later to also clean __pycache__/
    - Closes: #1047052
  * Declare compliance with Policy 4.7.0 with no changes.
  * Add the year 2024 to my debian/* copyright notice.
  * Use debhelper compat level 14:
    - use X-DH-Compat
    - let debhelper handle some default dependencies
  * Use dpkg's default.mk for completeness.
  * Declare dpkg-build-api v1, drop the implied Rules-Requires-Root: no.
  * Use dh-package-notes to record ELF metadata.

 -- Peter Pentchev <roam@debian.org>  Mon, 02 Sep 2024 13:22:25 +0300

mdk (1.3.0+dfsg-3) unstable; urgency=medium

  * Declare compliance with Debian Policy 4.6.0 with no changes.
  * Add the year 2021 to my debian/* copyright notice.
  * Explicitly declare dh-sequence-single-binary as a virtual build
    dependency.
  * Update the Python autopkgtest a bit:
    - reformat it using the black tool
    - drop an unneeded hashbang line in a module file
    - fix a minor Pylint suggestion
    - add Tox test environment definitions
  * New upstream release:
    - drop the glib-deprecated patch, applied upstream
    - update the typos patch
    - refresh the line numbers in the cppcheck patch
    - build with GTK+ 3: replace the libgtk2.0-dev and libglade2-dev
      build dependencies with libgtk-3-dev; Closes: #967628, #967879

 -- Peter Pentchev <roam@debian.org>  Thu, 30 Dec 2021 19:14:42 +0200

mdk (1.2.11+dfsg-2) unstable; urgency=medium

  * Update the upstream copyright years for mdk-1.2.11.

 -- Peter Pentchev <roam@debian.org>  Sun, 25 Oct 2020 14:22:42 +0200

mdk (1.2.11+dfsg-1) unstable; urgency=medium

  * Also run the autopkgtest at package build time.
  * Refactor the autopkgtest Python program.
  * New upstream release:
    - drop the guile-3 patch, implemented slightly differently upstream
    - refresh patch line numbers

 -- Peter Pentchev <roam@debian.org>  Sun, 25 Oct 2020 02:16:34 +0300

mdk (1.2.10+dfsg-4) unstable; urgency=medium

  * Drop the GCC dependency that I introduced merely as a reminder for
    backporting; it may break e.g. cross-builds or other build modes.
  * Build with Guile 3.0. Closes: #969691

 -- Peter Pentchev <roam@debian.org>  Mon, 12 Oct 2020 13:06:44 +0300

mdk (1.2.10+dfsg-3) unstable; urgency=medium

  * Reformat our Python test source using black.
  * Add the glib-deprecated patch for some more deprecated symbols.
  * Build with GTK_DISABLE_DEPRECATED to avoid the GTK+ headers
    themselves using deprecated symbols.
  * Declare compliance with Debian Policy 4.5.0 with no changes.
  * Drop the version of the emacsen-common dependency, it is satisfied
    even in oldstable.
  * Add the year 2020 to my debian/* copyright notice.
  * Drop the adequate autopkgtest.
  * Drop the Name and Contact upstream metadata fields.
  * Drop the "as-needed" linker option, add a GCC B-D.
  * Bump the debhelper compat level to 13, use execute_before/after.

 -- Peter Pentchev <roam@debian.org>  Thu, 07 May 2020 11:33:51 +0300

mdk (1.2.10+dfsg-2) unstable; urgency=medium

  * Switch to a DEP-14 debian/master branch.
  * Use the test-name autopkgtest feature.

 -- Peter Pentchev <roam@debian.org>  Thu, 28 Feb 2019 12:01:13 +0200

mdk (1.2.10+dfsg-1) unstable; urgency=medium

  * Declare compliance with Debian Policy 4.3.0 with no changes.
  * Bump the debhelper compatibility level to 12 with no changes.
  * Add the year 2019 to my debian/* copyright notice.
  * Add a trivial git-buildpackage config file.
  * Move away from git-dpm.
  * New upstream version:
    - update the upstream copyright years
    - drop the guile-2.2 patch, handled upstream
    - refresh the line numbers in the patches
  * Fix two more typographical errors.

 -- Peter Pentchev <roam@debian.org>  Mon, 14 Jan 2019 14:10:17 +0200

mdk (1.2.9+dfsg-7) unstable; urgency=medium

  * Use my Debian e-mail address.
  * Bring up to compliance with Debian Policy 4.2.1: install the upstream
    release notes (NEWS) as NEWS and not changelog.
  * Use the B-D: debhelper-compat (= 11) mechanism.
  * Add a simple autopkgtest running primes.mixal using mixvm and mixguile.

 -- Peter Pentchev <roam@debian.org>  Sun, 16 Dec 2018 01:05:41 +0200

mdk (1.2.9+dfsg-6) unstable; urgency=low

  * Bring up to compliance with version 4.1.4 of the Debian policy by
    replacing the get-orig-source target with Files-Excluded.
  * Add the year 2018 to my debian/* copyright notice.
  * Rename some debian/* files with an "mdk." prefix.
  * Point the Vcs-* fields to salsa.debian.org.

 -- Peter Pentchev <roam@ringlet.net>  Sun, 06 May 2018 14:45:08 +0300

mdk (1.2.9+dfsg-5) unstable; urgency=medium

  * Build with guile-2.2.  Closes: #885203

 -- Peter Pentchev <roam@ringlet.net>  Sun, 31 Dec 2017 04:32:30 +0200

mdk (1.2.9+dfsg-4) unstable; urgency=medium

  * Fix the spelling of "Debian GNU/Linux" in the emacsen-startup file.
  * Bump the year on my debian/* copyright notice.
  * Switch to git-dpm for patch management and rename the patches.
  * Declare compliance with Debian Policy 4.1.3 with no changes.
  * Add "Rules-Requires-Root: no" to the source control stanza.
  * Bump the debhelper compatibility level to 11 with no changes.

 -- Peter Pentchev <roam@ringlet.net>  Sat, 30 Dec 2017 18:14:37 +0200

mdk (1.2.9+dfsg-3) unstable; urgency=medium

  * Build-depend on debhelper 10 now that it's even in jessie-backports.
  * Switch back to pgpsigurlmangle in the watch file, since pgpmode=auto
    may silently ignore a missing upstream signature.
  * Use the v4 substitution variables in the watch file.
  * Use almost the same typographical/grammar errors patch as in
    the mdk-doc package, even though the differences were mainly in
    the documentation that is not built or installed in this one.

 -- Peter Pentchev <roam@ringlet.net>  Thu, 24 Nov 2016 11:56:59 +0200

mdk (1.2.9+dfsg-2) unstable; urgency=medium

  * Use the HTTPS schema for various instances of the upstream site,
    the Vcs-Git URL for the Debian packaging, and the copyright format
    specification URL.
  * Declare compliance with Debian Policy 3.9.8 with no changes;
    the menu file remains, since mdk has no icon for a desktop file.
  * Fix the multiple authors formatting in the 01-gtk-deprecated patch.
  * Bump the debhelper compatibility level to 10:
    - drop the explicit build dependency on autoreconf, it's transitive
    - drop --parallel and --with autoreconf, they're on by default now
    - override the Lintian warning about the debhelper version
  * Update to format version 4 of the watch file and use pgpmode=auto.
  * Leave it to autoconf to autodetect the compiler and linker flags
    neded for Large File Support.
  * Link with --as-needed to prevent awful overlinking.

 -- Peter Pentchev <roam@ringlet.net>  Tue, 19 Jul 2016 10:44:23 +0300

mdk (1.2.9+dfsg-1) unstable; urgency=medium

  * Enable Large File Support.
  * New upstream release.
  * Add some more typo fixes to the 09-typos patch.
  * Bump the year of my debian/* copyright notice.

 -- Peter Pentchev <roam@ringlet.net>  Sun, 17 Jan 2016 19:26:48 +0200

mdk (1.2.8+dfsg-1) unstable; urgency=medium

  * Declare compliance with version 3.9.6 of the Debian Policy, no changes.
  * Add Multi-Arch: foreign to the binary package.
  * Canonicalize Vcs-Browser and Vcs-Git to cgit and add "-b debian".
  * Add the 08-open-fmode patch to fix two possible segfaults in
    the handling of the mode for opening files.
  * Add --parallel to the debhelper invocation.
  * Add the upstream metadata file.
  * Bump the year of my debian/* copyright notice.
  * Drop the "upstream public key file is missing" source Lintian
    override, since it is not triggered any longer.
  * Add the 09-typos patch to fix some typographical and grammatical errors.
  * New upstream release:
    - drop the 07-readline-types patch, applied upstream
    - update the 02-warnings and 04-no-doc-build patches
    - refresh the 01-gtk-deprecated and 05-editor patches, line numbers only
    - update the upstream copyright years

 -- Peter Pentchev <roam@ringlet.net>  Tue, 15 Sep 2015 17:01:53 +0300

mdk (1.2.7+dfsg-2) unstable; urgency=medium

  * Add the 07-readline-types patch to fix the FTBFS with readline-6.3.
    Closes: #741850.
  * Make the upstream signing key a bit more presentable:
    - run pgp-clean to shorten the blob
    - add the human-readable output of 'gpg --fingerprint' at the start
  * Remove debian/dirs; dh_install will create the Emacs Lisp directory.
  * Drop autotools-dev entirely, dh-autoreconf will quite suffice.

 -- Peter Pentchev <roam@ringlet.net>  Mon, 17 Mar 2014 12:01:15 +0200

mdk (1.2.7+dfsg-1) unstable; urgency=medium

  * Remove the DM-Upload-Allowed field from the control file.
  * Canonicalize the Vcs-* fields to anonscm.debian.org.
  * Bump the debhelper compatibility level to 9 with no changes:
    - get the hardening flags from debhelper, drop the hardening-includes
      build dependency
  * Drop the versions from the autotools-dev and dpkg-dev dependencies.
  * Bump Standards-Version to 3.9.5:
    - update the copyright file to copyright-format 1.0
  * Remove the compression specifications from debian/source/options;
    dpkg-dev's defaults are good enough now.
  * Switch to dh-autoreconf:
    - add dh-autoreconf as a build dependency
    - pass --with autoreconf to dh(1)
    - override the autopoint command to avoid conflicts with intltoolize
    - retarget the 01-gtk-deprecated, 04-no-doc-build, and 05-editor patches
    - remove part of the 03-cppcheck patch; I guess intltool is what needs
      to be fixed now
  * Run wrap-and-sort on the control file.
  * Bump the year on my Debian packaging copyright notice.
  * Add pgpsigurlmangle to the watchfile and export upstream's PGP key to
    debian/upstream/signing-key.asc and override (for the present)
    the Lintian error about the file's location.
  * Use upstream's configure-based way of passing -Werror to the compiler
    and actually disable the deprecated function errors.
  * New upstream release:
    - update to guile-2.0
    - refresh the Debian patches (line numbers only)
    - the TODO file was dropped; do not install it as documentation
    - update the upstream copyright information
  * Rework debian/emacsen-* to fit with emacsen-common 2.0.
    (note to self: upload a new version with the emacsen-common dependency
    bumped to 2.0.8 once it actually hits the archive)
  * Recommend and use x-terminal-emulator with a fallback on xterm so that
    gmixvm actually has something to go on.  Closes: #656748

 -- Peter Pentchev <roam@ringlet.net>  Wed, 12 Feb 2014 17:36:52 +0200

mdk (1.2.6+dfsg-1) unstable; urgency=low

  * Fix another compiler warning emitted by GCC 4.6.  Closes: #625390
  * Bump Standards-Version to 3.9.2 with no changes.
  * Update the copyright file to the latest DEP 5 candidate format.
  * New upstream version:
    - refresh the 01-gtk-deprecated and 02-warnings patches
    - install POTFILES.skip during the automated testing to skip files
      in the .pc/ quilt directory
    - add the 04-no-doc-build patch to practically revert an upstream
      change and *not* install the Texinfo documentation for the present
    - update the copyright file to reflect that some files have been
      relicensed under GPL-3+ and some copyright years have been bumped
    - repack the original tarball to remove the doc/ directory using
      the new debian/get-orig-source.sh script
    - switch from Guile 1.6 to 1.8
    - update the 01-gtk-deprecated patch to only re-enable deprecated
      routines in GLib; the upstream source uses the correct GTK+
      interface now
    - update the 02-warnings patch to remove the simulated noinput
      lexer option - the upstream source defines it now
  * Use bzip2 compression for the Debian tarball.
  * Remove the version options from the watch file: "uupdate" may be
    dangerous and a bit intrusive, as discussed with gregor herrmann,
    and "debian" is the default.
  * Use the sensible-editor program from the sensible-utils package on
    Debian systems.
  * Add the 06-dis-check patch to fix an error in checking the wrong
    argument to a couple of xmix callback functions.
  * Set the DM-Upload-Allowed flag as discussed with gregor herrmann
    on the debian-mentors list.

 -- Peter Pentchev <roam@ringlet.net>  Tue, 10 May 2011 11:11:39 +0300

mdk (1.2.3-2) unstable; urgency=low

  * New maintainer.  Closes: #482633
  * Convert to the 3.0 (quilt) source format, breaking out Cyril Brulebois's
    change into a patch.
  * Remove the XS- before the Vcs-Git and Vcs-Browser source control fields.
  * Move the Homepage out of the long description.
  * Add misc:Depends to the binary package.
  * Convert the copyright file to the latest revision of the DEP 5 candidate
    and add my copyright notice.
  * Reformat the GFDL news entry to remove the asterisk.
  * Refresh the use of debhelper:
    - bump the compatibility level to 8
    - minimize the rules file using debhelper overrides
    - turn off verbose mode by default
  * Bump Standards-Version to 3.9.1 with no further changes.
  * Use dpkg-buildflags from dpkg-dev 1.15.7 to obtain the default CPPFLAGS,
    CFLAGS and LDFLAGS.
  * Use "dh --with autotools_dev" to handle config.guess and config.sub.
  * Add -Werror to the compiler flags if the non-standard "werror" build
    option is specified.
  * Add the 02-warnings patch to fix a couple of compiler warnings.
  * Harden the build unless the non-standard "nohardening" build option is
    specified.
  * Pass --as-needed to the linker to cut down on library dependencies.
  * Add manual page stubs for gmixvm, mixasm, mixguile and mixvm.
  * Add the 03-cppcheck patch to fix some problems revealed by cppcheck.
  * Remove the postinst.debhelper, postrm.debhelper and prerm.debhelper files;
    I'm not sure whether they should ever have been tracked in a VCS.
  * In the 01-gtk-deprecated patch, also remove the G_DISABLE_DEPRECATED
    definition - GLib 2.26 deprecates the completion functions.

 -- Peter Pentchev <roam@ringlet.net>  Mon, 21 Feb 2011 13:26:46 +0200

mdk (1.2.3-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Remove "-DGTK_DISABLE_DEPRECATED" from configure{,.in} to avoid FTBFS due
    to the transition to Gtk 2.12 (Closes: #444532).
  * No longer ignore "make distclean" errors, per lintian.

 -- Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>  Tue, 09 Oct 2007 15:31:17 +0200

mdk (1.2.3-1) unstable; urgency=low

  * New upstream version
  * Add Xs-Vcs-Browser and Xs-Vcs-Git tags to debian/control
  * Update menu file for the new menu policy, s/Apps/Applications
    (Closes: #431767)
  * Added build-dep on intltool

 -- Baruch Even <baruch@debian.org>  Fri, 06 Jul 2007 15:31:52 +0300

mdk (1.2.2-3) unstable; urgency=low

  * No it didn't work, something else is still broken. Memo to self "Do not
    blindly upload compile fixes". This one should do it though! :-)

 -- Baruch Even <baruch@debian.org>  Thu, 10 Aug 2006 02:03:16 +0100

mdk (1.2.2-2) unstable; urgency=low

  * Fix build issues on 64bit machines. (Closes: #381996)

 -- Baruch Even <baruch@debian.org>  Thu, 10 Aug 2006 01:20:52 +0100

mdk (1.2.2-1) unstable; urgency=low

  * New upstream version

 -- Baruch Even <baruch@debian.org>  Tue,  8 Aug 2006 04:40:31 +0100

mdk (1.2.1+0-1) unstable; urgency=low

  * Acknowledge NMU (Closes: #347004)
  * Remove non-free docs from package (Closes: #347004)
    - The texinfo manual is under GFDL with front and back cover text so it is
      considered as non-free by Debian as per GR http://www.debian.org/vote/2006/vote_001
  * Update Standards-Version to 3.7.2 (no action needed)
  * Fix upload to handle GFDL docs by including the modified tarball.
  * Add watchfile.

 -- Baruch Even <baruch@debian.org>  Tue, 25 Jul 2006 02:09:30 +0100

mdk (1.2.1-1.1) unstable; urgency=high

  * Non-maintainer upload.
  * High-urgency upload for RC bugfix.
  * Drop build-dependency on obsolete xlibs-dev package, which is not needed
    at all anyway (closes: #347004).

 -- Steve Langasek <vorlon@debian.org>  Mon,  9 Jan 2006 03:29:33 -0800

mdk (1.2.1-1) unstable; urgency=low

  * New upstream version

 -- Baruch Even <baruch@debian.org>  Wed, 21 Sep 2005 11:26:25 +0100

mdk (1.2-3) unstable; urgency=low

  * Fix bug with linking that prevented guile from knowing about all function
    entry points. (Closes: #326960)
  * Move to DH compat 4
  * Update to standards-version 3.6.2

 -- Baruch Even <baruch@debian.org>  Mon, 19 Sep 2005 11:49:35 +0100

mdk (1.2-2) unstable; urgency=low

  * Fix German translation (Closes: #313980)

 -- Baruch Even <baruch@debian.org>  Wed, 29 Jun 2005 22:27:43 +0100

mdk (1.2-1) unstable; urgency=low

  * New upstream version
  * Removed build dependency on libreadline4-dev since guile-1.6-dev depends
    on the latest readline anyway.

 -- Baruch Even <baruch@debian.org>  Sat, 12 Mar 2005 17:59:45 +0000

mdk (1.1-2) unstable; urgency=low

  * Remove dir.gz and dir.old.gz files (Closes: #256778)

 -- Baruch Even <baruch@debian.org>  Wed, 30 Jun 2004 19:03:29 +0300

mdk (1.1-1) unstable; urgency=low

  * New upstream version.
    - Includes fix for LD?N commands. (Closes: #247392)

 -- Baruch Even <baruch@debian.org>  Sat, 12 Jun 2004 22:37:58 +0300

mdk (1.0.1-1) unstable; urgency=low

  * New upstream version. (Closes: #239969)
  * Incorporated NMU changes. (Closes: #219609, #240218)

 -- Baruch Even <baruch@debian.org>  Thu, 25 Dec 2003 09:38:44 +0200

mdk (1.0-1.1) unstable; urgency=low

  * NMU
  * Don't ship /usr/share/info/dir.gz. (Closes: #219609)

 -- Andreas Metzler <ametzler@debian.org>  Tue, 23 Mar 2004 18:08:27 +0100

mdk (1.0-1) unstable; urgency=low

  * New upstream version.

 -- Baruch Even <baruch@debian.org>  Wed, 10 Apr 2002 00:59:52 +0300

mdk (0.5-6) unstable; urgency=low

  * New maintainer (Closes: bug#130832)

 -- Baruch Even <baruch@debian.org>  Thu, 31 Jan 2002 00:56:31 +0200

mdk (0.5-5) unstable; urgency=low

  * Orphaned this package.

 -- Adrian Bunk <bunk@fs.tum.de>  Fri, 25 Jan 2002 13:03:09 +0100

mdk (0.5-4) unstable; urgency=high

  * s/simultated/simulated/ in the package description and the
    README. (closes: #125125)

 -- Adrian Bunk <bunk@fs.tum.de>  Fri, 11 Jan 2002 16:43:17 +0100

mdk (0.5-3) unstable; urgency=low

  * Fixed the build on ia64. (closes: #115258)

 -- Adrian Bunk <bunk@fs.tum.de>  Tue, 16 Oct 2001 22:33:24 +0200

mdk (0.5-2) unstable; urgency=low

  * Added the missing build dependency on tetex-bin.
    (closes: #114455)

 -- Adrian Bunk <bunk@fs.tum.de>  Fri,  5 Oct 2001 19:40:00 +0200

mdk (0.5-1) unstable; urgency=low

  * New upstream release.
  * Install mdk.ps in /usr/share/doc/mdk.

 -- Adrian Bunk <bunk@fs.tum.de>  Mon,  1 Oct 2001 17:16:25 +0200

mdk (0.4.2-1) unstable; urgency=low

  * New upstream release.

 -- Adrian Bunk <bunk@fs.tum.de>  Fri, 17 Aug 2001 13:02:32 +0200

mdk (0.4-1) unstable; urgency=low

  * New upstream release.

 -- Adrian Bunk <bunk@fs.tum.de>  Mon, 23 Jul 2001 10:07:00 +0200

mdk (0.3.5-1) unstable; urgency=low

  * New upstream release.

 -- Adrian Bunk <bunk@fs.tum.de>  Sun, 24 Jun 2001 22:11:38 +0200

mdk (0.3.4-1) unstable; urgency=low

  * New upstream release.
  * This release fixes the segmentation fault in gmixvm.
    (closes: #100567)

 -- Adrian Bunk <bunk@fs.tum.de>  Wed, 13 Jun 2001 10:02:39 +0200

mdk (0.3.3-1) unstable; urgency=low

  * New upstream release.

 -- Adrian Bunk <bunk@fs.tum.de>  Mon, 11 Jun 2001 15:40:16 +0200

mdk (0.3.2-1) unstable; urgency=low

  * Initial Release. (closes: #92888)

 -- Adrian Bunk <bunk@fs.tum.de>  Mon, 28 May 2001 21:03:15 +0200


Local variables:
mode: debian-changelog
End:
