pantomime (1.4.0+dfsg-4) unstable; urgency=medium

  * debian/control (Build-Depends): Require libgnustep-base-dev (>=
    1.30.0-10) for the multiarch layout.
    (libantomime1.4, libpantomime-dev): Mark as Multi-Arch: same.
  * debian/libpantomime-dev.install: Update for multiarch.
  * debian/libpantomime1.4.install: Likewise.
  * debian/not-installed: Likewise (Closes: #1093976).
  * debian/upstream/metadata: New file.
  * debian/copyright: Add Upstream-Contact; update copyright years.

 -- Yavor Doganov <yavor@gnu.org>  Tue, 28 Jan 2025 15:52:44 +0200

pantomime (1.4.0+dfsg-3) unstable; urgency=medium

  * debian/gbp.conf: Remove debian-branch.
  * Run wrap-and-sort -ast.
  * debian/patches/gnutls.patch: Delete; upstream refused to merge it as
    it does not work on muckOS and a pure GnuTLS implementation would
    require using Autoconf which upstream dislikes.  Furthermore, this is
    not an issue anymore due to OpenSSL being treated as a "system
    library" in Debian.  While I disagree with this interpretation (it's
    just another way to sweep a complex and major problem under the rug)
    it doesn't matter much because current OpenSSL is licensed under the
    Apache-2.0 license which is compatible with GPL-3.  This means that
    from this release onwards, Debian distributes pantomime under LGPL-3+
    and its reverse dependencies (gnumail and lusernet.app) under GPL-3+.
    Their copyright files will be updated with the next uploads.
  * debian/patches/link-libs.patch: Update.
  * debian/patches/increase-timeout.patch: Refresh.
  * debian/control (Build-Depends): Add libssl-dev.
    (libpantomime-dev) <Depends>: Add libssl-dev because a public header
    includes an OpenSSL header and exposes OpenSSL types as ivars.
    (Standards-Version): Bump to 4.7.0; no changes needed.
  * debian/copyright: Update copyright years.  Make it clear that Debian
    distributes this package under LGPL-3+.  Add new stanza for the
    examples (public domain).
  * debian/not-installed: Remove Resources symlink and...
  * debian/libpantomime-dev.install: ...add it here.

 -- Yavor Doganov <yavor@gnu.org>  Sat, 16 Nov 2024 08:01:27 +0200

pantomime (1.4.0+dfsg-2) unstable; urgency=medium

  * Upload to unstable.
  * debian/patches/string-encodings.patch: Remove; present upstream.
  * debian/patches/link-libs.patch: Mark as forwarded.
  * debian/rules (DEB_LDFLAGS_MAINT_APPEND): Set to -Wl,--no-undefined.

 -- Yavor Doganov <yavor@gnu.org>  Sun, 25 Jun 2023 22:36:51 +0300

pantomime (1.3.0+dfsg1-4) unstable; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster (oldstable):
    + Build-Depends: Drop versioned constraint on gnustep-make (>= 2.7.0-4).

  [ Yavor Doganov ]
  * debian/patches/string-encodings.patch: New; fix FTBFS with
    gnustep-base/1.29.0 (Closes: #1028578).
  * debian/control (Build-Depends): Require libgnustep-base-dev (>= 1.29).

 -- Yavor Doganov <yavor@gnu.org>  Sat, 17 Jun 2023 10:46:46 +0300

pantomime (1.4.0+dfsg-1) experimental; urgency=medium

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster (oldstable):
    + Build-Depends: Drop versioned constraint on gnustep-make (>= 2.7.0-4).

  [ Yavor Doganov ]
  * New upstream release:
    + SONAME change: libpantomime1.3 -> 1.4.
    + Fixes FTBFS with gnustep-base/1.29.0 (Closes: #1028578).
  * debian/watch: Remove number from repacksuffix.
  * debian/gbp.conf: Set debian-branch to experimental.
  * debian/patches/compilation-warnings.patch: Update and remove hunks
    applied upstream.
  * debian/patches/link-libs.patch: New; avoid unresolved symbols.
  * debian/control: Change package name to match the new SONAME.
    (Build-Depends): Require libgnustep-base-dev (>= 1.29).  Drop
    gnustep-make; always pulled in by the dependency chain.  Switch to the
    debhelper-compat mechanism; set level to 13.
    (Breaks, Replaces): Remove; obsolete.
    (Rules-Requires-Root): Set to no.
    (Standards-Version): Claim compliance with 4.6.2.
  * debian/libpantomime1.3.install: Rename as...
  * debian/libpantomime1.4.install: ...and update.
  * debian/compat: Delete.
  * debian/not-installed: Add stuff moved to /usr/share by gsdh_gnustep.
  * debian/rules (DEB_LDFLAGS_MAINT_APPEND): Don't set; no longer needed.
  * debian/copyright: Update copyright years.

 -- Yavor Doganov <yavor@gnu.org>  Mon, 27 Feb 2023 13:19:17 +0200

pantomime (1.3.0+dfsg1-3) unstable; urgency=medium

  * debian/compat: Bump to 12.
  * debian/control (libpantomime-dev): Drop the Provides; the API is not
    fully compatible so this was necessary only to ease the transition.
    (Build-Depends): Bump debhelper to match the compat level.
    (Standards-Version): Claim compliance with 4.3.0; no changes needed.
  * debian/rules (override_dh_compress): Remove; obsolete with compat 12.

 -- Yavor Doganov <yavor@gnu.org>  Fri, 25 Jan 2019 22:43:39 +0200

pantomime (1.3.0+dfsg1-2) unstable; urgency=medium

  * Upload to unstable.
  * debian/control (Build-Depends): Require gnustep-make >= 2.7.0-4 for
    "terse" support.
    (Standards-Version): Claim compliance with 4.2.1.
  * debian/rules (override_dh_auto_build): Support "terse" in
    DEB_BUILD_OPTIONS.
  * debian/patches/increase-timeout.patch: New; fixes connection problems
    with slow/overloaded servers.
  * debian/patches/series: Update.
  * debian/gbp.conf: New file.

 -- Yavor Doganov <yavor@gnu.org>  Wed, 19 Dec 2018 12:49:56 +0200

pantomime (1.3.0+dfsg1-1) experimental; urgency=medium

  * New upstream release.
  * debian/compat: Bump to 11.
  * debian/control (Source): Rename package back to "pantomime".
    (libpantomime1.2): Following the SONAME change, rename binary package
    to libpantomime1.3.
    (libpantomime1.2-dev): Rename as libpantomime-dev and declare
    relationship Breaks/Replaces/Provides: libpantomime1.2-dev.  Adjust
    depends to libpantomime1.3.  Drop libssl-dev dependency; useless.
    (Build-Depends): Require debhelper >= 11 and gnustep-make (>= 2.7.0-3)
    for proper noopt support.  Remove libgnustep-base-dev version
    constraint; obsolete.
    (Vcs-Git, Vcs-Browser): Update to Salsa URLs.
    (Standards-Version): Claim compliance with 4.1.4 as of this release.
  * debian/rules: Delete unnecessary comments; don't set DESTDIR.  Don't
    build in a separate builddir; not actually needed.
    (override_dh_auto_build): Pass dpkg-buildflags explicitly so that
    hardening really works.  Pass $(optim) for noopt support.
    (override_dh_auto_install, override_dh_auto_clean): Remove.
    (override_dh_link): New; invoke gsdh_gnustep.
    (override_dh_compress): New; don't compress examples.
    (override_dh_strip): Remove override; we *want* a -dbgsym package.
  * debian/clean: Delete; no longer necessary.
  * debian/watch: Switch to new location at Savannah.
  * debian/libpantomime1.2.docs: Delete; not interesting.
  * debian/libpantimime1.2-dev.links:
  * debian/libpantimime1.2.links: Delete; let dh_gnustep handle them.
  * debian/libpantomime1.2-dev.docs: Rename as...
  * debian/libptanomime-dev.docs: ...and remove AUTHORS.
  * debian/libpantomime1.2.install: Rename as...
  * debian/libpantomime1.3.install: ...and adjust for the new SONAME.
  * debian/libpantomime1.2-dev.install: Rename as...
  * debian/libpantomime-dev.install: ...and don't encode the SONAME.
  * debian/libpantomime-dev.examples: New file.
  * debian/patches/compilation-warnings.patch: Refresh and update.
  * debian/patches/gnutls.patch: Refresh.
  * debian/copyright: Update copyright years, add more copyright holders.
    Point Source URL to the new location at Savannah.

 -- Yavor Doganov <yavor@gnu.org>  Sat, 16 Jun 2018 16:32:11 +0300

pantomime1.2 (1.2.2+dfsg1-1) unstable; urgency=low

  * Team upload.
  * New upstream version 1.2.2
    + repack to clean up non-DFSG files:
      - debian/copyright: exclude RFC documents
      - debian/watch: mangle Debian version number
      - remove debian/repack script, now useless
    + remove link-libs patch, now useless
    + remove check-return-result patch, now useless
    + update compilation-warnings patch:
      - refresh
      - use https for Debian bug
    + Refresh gnutls patch
    + Add Homepage
  * Update debian/control file:
    + add myself as new Uploader
    + bump Standards-Version to 3.9.8
    + update Vcs-* fields
    + remove useless ${gnustep:Depends} var
    + now Build-Depends on debhelper (>= 9)
    + remove build dependency to cdbs
   * Update debian/copyright with cme tool:
     + use https protocol in Format field
  * debian/compat: set debhelper compatibility to 9
  * New debian/clean file
  * New debian/libpantomime1.2.docs file
  * New debian/libpantomime1.2.install file
  * New debian/libpantomime1.2.links file
  * New debian/libpantomime1.2-dev.docs file
  * New debian/libpantomime1.2-dev.install file
  * New debian/libpantomime1.2-dev.links file
  * Rewrite debian/rules file:
    + use override_dh_* targets
    + install in debian/tmp
    + use separate build directory
    + No -dbg package

 -- Eric Heintzmann <heintzmann.eric@free.fr>  Tue, 13 Sep 2016 10:03:31 +0200

pantomime1.2 (1.2.2~r289+dfsg-2) unstable; urgency=medium

  * debian/patches/gnutls.patch: New; use GnuTLS via gnustep-base instead
    of OpenSSL to avoid licensing issues with lusernet.app and gnumail
    (Closes: #756852).
  * debian/patches/series: Update.
  * debian/control (Build-Depends): Require gnustep-base (>= 1.24.6) for
    proper GSTLS support.  Remove libssl-dev.

 -- Yavor Doganov <yavor@gnu.org>  Thu, 30 Oct 2014 17:35:36 +0200

pantomime1.2 (1.2.2~r289+dfsg-1) unstable; urgency=medium

  * New upstream release:
    - Fixes a crash in CWService when self gets deallocated while
      reading/writing data (Closes: #750217).
  * debian/watch: Replace stub with a working one.
  * debian/repack: New script to repack the upstream tarball.
  * debian/source/format: Switch to 3.0 (quilt).
  * debian/README.source: Delete.
  * debian/control (Section): Change to "libs".
    (Build-Depends): Remove quilt.
    (Homepage): Remove, new upstream maintainer but no homepage yet.
    (Vcs-Git, Vcs-Browser): Use canonical URIs.
    (Standards-Version): Bump to 3.9.5; no changes needed.
  * debian/rules: Don't include patchsys-quilt.mk.
    (LDFLAGS): Define with `+=' to get the value from dpkg-buildflags.
    (DEB_MAKE_INVOKE): Add OBJCFLAGS.
  * debian/patches/compilation-errors.patch: Remove; fixed upstream.
  * debian/patches/compilation-warnings.patch: Remove hunks applied
    upstream, fix more issues (Closes: #749762).
  * debian/patches/check-return-result.patch: New; check the return result
    of some functions and provide better logging (Closes: #461453).
  * debian/patches/series: Update.
  * debian/copyright: Switch to format 1.0, update copyright
    years/holders.

 -- Yavor Doganov <yavor@gnu.org>  Fri, 11 Jul 2014 21:24:50 +0300

pantomime1.2 (1.2.0~pre3+snap20071004+dfsg-4) unstable; urgency=low

  * debian/control (Vcs-Arch): Remove.
    (Vcs-Git, Vcs-Browser): New; the package is now maintained in Git.
    (Standards-Version): Claim compliance with 3.9.2; no changes needed.
    (libpantomime1.2-dev) <Depends>: Add libssl-dev.
  * debian/patches/compilation-errors.patch: New; fixes FTBFS with GCC 4.6
    (Closes: #618184).
  * debian/patches/series: Update.

 -- Yavor Doganov <yavor@gnu.org>  Sun, 25 Sep 2011 20:17:52 +0300

pantomime1.2 (1.2.0~pre3+snap20071004+dfsg-3) unstable; urgency=low

  * debian/rules (OPTFLAG): No longer define; rework noopt handling to be
    compatible with gnustep-make/2.4.x (Closes: #581955).
    (DEB_INSTALL_DOCS_ALL): Remove README; only interesting for MuckOS X
    users.

 -- Yavor Doganov <yavor@gnu.org>  Thu, 27 May 2010 15:10:39 +0300

pantomime1.2 (1.2.0~pre3+snap20071004+dfsg-2) unstable; urgency=low

  * debian/control (Maintainer, Uploaders): Remove Hubert and Eric, add
    the GNUstep team and myself.
    (Build-Depends): Bump debhelper to >= 7.  Unversion
    libgnustep-base-dev.  Add quilt.
    (Standards-Version): Claim compliance with 3.8.4 as of this upload.
    (Section): Change to `gnustep'.
    (Homepage, Vcs-Arch): New fields.
    (Description): Tweak and reformat the list of features.
    (Depends): Add ${gnustep:Depends} and ${misc:Depends}.
    (libpantomime1.2-dev) <Depends>: Use ${binary:Version}.  Add
    libgnustep-base-dev.
    (Conflicts, Replaces): Remove.
  * debian/compat: Set to 7.
  * debian/postinst: Delete, not needed anymore.
  * debian/rules: Include patchsys-quilt.mk.
    (messages): Define to `yes' to enable verbose build logs.
    (OPTFLAG, LDFLAGS): Define and use.
  * debian/patches/link-libs.patch: New; link against all needed
    libraries.
  * debian/patches/compilation-warnings.patch: New.
  * debian/patches/series:
  * debian/README.source:
  * debian/source/format:
  * debian/watch: New file.
  * debian/copyright: Add references to LGPL-2.1 and GPL-2.  Delete
    everything about the ELM license; the relevant code was removed
    upstream almost 3 years ago.  Add copyright years.

 -- Yavor Doganov <yavor@gnu.org>  Sat, 15 May 2010 08:04:47 +0300

pantomime1.2 (1.2.0~pre3+snap20071004+dfsg-1) unstable; urgency=low

  * New upstream snapshot.

 -- Hubert Chathi <uhoreg@debian.org>  Thu,  4 Oct 2007 22:33:57 -0400

pantomime1.2 (1.2.0~pre3+dfsg-1~hc1) experimental; urgency=low

  * New upstream release.
  * Make dh_makeshlibs add version information.

 -- Hubert Chan <uhoreg@debian.org>  Sat, 10 Feb 2007 12:19:57 -0500

pantomime1.2 (1.2.0~pre2.dfsg-2) unstable; urgency=low

  * Update maintainer address.
  * Remove unnecessary dependencies. (Closes: 377830)

 -- Hubert Chan <uhoreg@debian.org>  Fri, 27 Oct 2006 12:41:30 -0400

pantomime1.2 (1.2.0~pre2.dfsg-1) unstable; urgency=low

  * New upstream release.

 -- Hubert Chan <hubert@uhoreg.ca>  Wed, 27 Sep 2006 13:56:38 -0400

pantomime1.2 (1.1.99+20060527.dfsg-1) unstable; urgency=low

  * New upstream snapshot.
  * Recompile with new GNUstep libraries.
  * Bump standards version to 3.7.2. (no changes)
  * Fix license headers in copyright file.
  * Remove unneeded README.Debian file.

 -- Hubert Chan <hubert@uhoreg.ca>  Wed, 30 Aug 2006 22:11:38 -0600

pantomime1.2 (1.1.99+20051227cvs.dfsg-1) unstable; urgency=low

  * Upstream CVS checkout.
  * New co-maintainer.
  * Bump standards version to 3.6.2.1.
  * Recompile with new GNUstep libraries.
  * Split into libpantomime1.2 and -dev packages.
  * Change source package name since ABI has changed and we need both versions
    in the archive.
  * Put soname in -dev package version since API has changed in a
    backwards-incompatible way.
  * Fix the copyright file.
  * Remove (non-Free) RFCs from source.

 -- Hubert Chan <hubert@uhoreg.ca>  Thu,  2 Feb 2006 22:58:42 -0700

pantomime (1.1.99-1) experimental; urgency=low

  * New upstream version.
  * New maintainer (Me).
  * Upload in experimental.
  * Pantomime is now a GNUstep framework:
     we cannot build static lib anymore. Remove -dev package.
  * Update description in debian/control file.
  * override inappropriate lintian warnings.

 -- Eric Heintzmann <eric@gnustep.fr.st>  Sun, 23 Jan 2005 12:11:22 +0100

pantomime (1.1.2-3) unstable; urgency=low

  * Build depend / depend on libgnustep-base-1.10-dev.

 -- Matthias Klose <doko@debian.org>  Sat, 20 Nov 2004 00:25:28 +0100

pantomime (1.1.2-2) unstable; urgency=low

  * Rebuild against new gnustep-base.

 -- Matthias Klose <doko@debian.org>  Tue,  6 Jul 2004 23:01:28 +0200

pantomime (1.1.2-1) unstable; urgency=low

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Fri,  2 Jan 2004 14:07:00 +0100

pantomime (1.1.1-1) unstable; urgency=low

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Wed, 15 Oct 2003 20:56:42 +0200

pantomime (1.1.0-1) unstable; urgency=low

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Thu, 28 Aug 2003 22:19:42 +0200

pantomime (1.0.99-2) unstable; urgency=low

  * Recompile for new GNUstep directory layout.

 -- Matthias Klose <doko@debian.org>  Wed, 30 Jul 2003 22:22:59 +0200

pantomime (1.0.99-1) unstable; urgency=low

  * New upstream release (2nd 1.1 prerelease).
  * Change section to libdevel.
  * Update Standards-Version to 3.5.10.

 -- Matthias Klose <doko@debian.org>  Thu, 29 May 2003 13:56:17 +0200

pantomime (1.0.98-2) unstable; urgency=low

  * Build using package header files, not installed header files.

 -- Matthias Klose <doko@debian.org>  Mon, 27 Jan 2003 07:28:15 +0100

pantomime (1.0.98-1) unstable; urgency=low

  * New upstream release (1st 1.1 prerelease).

 -- Matthias Klose <doko@debian.org>  Sun, 26 Jan 2003 20:46:15 +0100

pantomime (1.0.5-2) unstable; urgency=low

  * Recompile using libssl-0.9.7.

 -- Matthias Klose <doko@debian.org>  Sun, 26 Jan 2003 20:19:15 +0100

pantomime (1.0.5-1) unstable; urgency=low

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Wed, 11 Sep 2002 08:19:29 +0200

pantomime (1.0.4-3) unstable; urgency=low

  * Don't build bundles, when building with shared=no (closes: #155483).

 -- Matthias Klose <doko@debian.org>  Fri,  9 Aug 2002 08:33:03 +0200

pantomime (1.0.4-2) unstable; urgency=low

  * Correct dependency on gnustep-base-dev (closes: #154017).

 -- Matthias Klose <doko@debian.org>  Wed, 24 Jul 2002 00:23:32 +0200

pantomime (1.0.4-1) unstable; urgency=low

  * New upstream version.
  * Build TCPSSLConnection bundle (closes: #151746).

 -- Matthias Klose <doko@debian.org>  Sat, 20 Jul 2002 14:02:40 +0200

pantomime (1.0.3-1) unstable; urgency=low

  * New upstream version

 -- Matthias Klose <doko@debian.org>  Wed,  1 May 2002 14:30:07 +0200

pantomime (1.0.2-0.1) unstable; urgency=medium

  * Non Maintainer Upload
  * New upstream release

 -- Paul Seelig <pseelig@debian.org>  Mon, 25 Mar 2002 02:55:50 +0100

pantomime (1.0.1-1) unstable; urgency=low

  * New upstream release. Closes: #136785.

 -- Matthias Klose <doko@debian.org>  Mon,  4 Mar 2002 20:37:47 +0100

pantomime (1.0.0-1) unstable; urgency=low

  * New upstream release.

 -- Matthias Klose <doko@debian.org>  Sun,  3 Feb 2002 20:33:00 +0100

pantomime (0.9.0-1) unstable; urgency=low

  * Initial Release.
  * Just needed for building GNUmail.app.

 -- Matthias Klose <doko@debian.org>  Wed, 16 Jan 2002 21:30:38 +0100
