diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 72 | ||||
-rw-r--r-- | debian/control | 25 | ||||
-rw-r--r-- | debian/copyright | 3 | ||||
-rw-r--r-- | debian/elpa-mailscripts.docs | 1 | ||||
-rw-r--r-- | debian/mailscripts.docs | 1 | ||||
-rw-r--r-- | debian/mailscripts.install | 4 | ||||
-rw-r--r-- | debian/mailscripts.manpages | 4 |
7 files changed, 96 insertions, 14 deletions
diff --git a/debian/changelog b/debian/changelog index dc32b82..31a35fc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,72 @@ -mailscripts (0.24-1) UNRELEASED; urgency=medium +mailscripts (29-1) unstable; urgency=medium + + * Clean up types for mypy 1.9.0 (Closes: #1067796). + Thanks to Daniel Kahn Gillmor for the patch. + - New build-dep on python3-gssapi. + - Update copyright years for dkg. + + -- Sean Whitton <spwhitton@spwhitton.name> Sat, 06 Apr 2024 16:23:46 +0800 + +mailscripts (28-1) unstable; urgency=medium + + * mailscripts.el: + - new commands: mailscripts-git-format-patch-{attach,drafts,append} + - new DWIM wrapper command: mailscripts-prepare-patch + + - notmuch-extract-{thread,message}-patches: add Gnus support + notmuch-extract-message-patches{,-to-project} are now aliases for + mailscripts-extract-message-patches{,-to-project}. + - if mailscripts-extract-message-patches identifies no attachments, + it now offers to pipe the whole message to 'git am' + + - don't offer to detach a HEAD that's already detached + - rewrite short description and add a brief commentary + - load the notmuch library only when code that requires it is called + - move the mailscripts customisation group into the mail group + - add declarations to fix byte compilation warnings + - fix usage of cl-case in an internal function. + * debian/control: update Description: for elpa-mailscripts. + Use the new short description and commentary from mailscripts.el. + * Add & install a README, to both binary packages. + * Tighten build-dep on python3-pgpy to require >= 0.5.4-4.1. + + -- Sean Whitton <spwhitton@spwhitton.name> Sat, 24 Dec 2022 12:09:07 -0700 + +mailscripts (27-1) unstable; urgency=medium + + * Update Makefile register-python-argcomplete3 -> register-python-argcomplete + (Closes: #1013622). + + -- Sean Whitton <spwhitton@spwhitton.name> Fri, 24 Jun 2022 14:51:22 -0700 + +mailscripts (26-1) unstable; urgency=medium + + * New script: sendmail-reinject (Closes: #1009617) + - add default-mta | mail-transport-agent, python3-notmuch to Suggests + - add Jameson Graef Rollins to d/copyright + - add an entry to the package description. + Thanks to Jameson Graef Rollins for the new script. + * Run wrap-and-sort -abst. + + -- Sean Whitton <spwhitton@spwhitton.name> Mon, 16 May 2022 17:01:00 -0700 + +mailscripts (25-1) unstable; urgency=medium + + * notmuch-slurp-debbug: + - Exit immediately if Mail::Box::Manager::open fails. + - Support tilde expansion in 'maildir' configuration key. + * mdmv: ensure destination path ends with ':2,' when message has no flags. + Previously we were writing some messages with no flags into cur/ + directories without this suffix, which is invalid (see maildir(5)). + * mailscripts.el: change mailscripts-project-library default to `project'. + Now that Emacs 28.1 is out, the latest stable release of Emacs + contains a more fully-featured version of project.el, so change the + default as we said we would. + * Drop the '0.' prefix to mailscripts version numbers. + + -- Sean Whitton <spwhitton@spwhitton.name> Mon, 04 Apr 2022 18:07:45 -0700 + +mailscripts (0.24-1) unstable; urgency=medium * mailscripts.el: - Enable lexical binding. @@ -11,7 +79,7 @@ mailscripts (0.24-1) UNRELEASED; urgency=medium - Cope with XML feeds sent with text/gemini MIME type. * notmuch-extract-patch(1): add link to the piem project. - -- Sean Whitton <spwhitton@spwhitton.name> Fri, 07 Jan 2022 14:21:25 -0700 + -- Sean Whitton <spwhitton@spwhitton.name> Fri, 07 Jan 2022 14:48:01 -0700 mailscripts (0.23-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 763e8e9..31187e3 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,8 @@ Build-Depends: perl, python3 <!nocheck>, python3-argcomplete, - python3-pgpy <!nocheck>, + python3-gssapi <!nocheck>, + python3-pgpy (>= 0.5.4-4.1) <!nocheck>, Vcs-Git: https://git.spwhitton.name/mailscripts Vcs-Browser: https://git.spwhitton.name/mailscripts Homepage: https://git.spwhitton.name/mailscripts @@ -33,9 +34,15 @@ Recommends: Enhances: emacs, emacs25, -Description: Emacs functions for accessing tools in the mailscripts package - This package adds to Emacs functions to access tools in the - mailscripts package from Emacs. +Description: Emacs utilities for handling mail on Unixes + The original purpose of this package was to make it easy to use the small + mail-handling utilities shipped in the 'mailscripts' package from within + Emacs. It now also contains some additional, thematically-related utilities + which don't invoke any of those scripts. + . + Entry points you might like to look at if you're new to this package: + mailscripts-prepare-patch, notmuch-slurp-debbug, + notmuch-extract-{thread,message}-patches{,-to-project}. Package: mailscripts Depends: @@ -60,14 +67,16 @@ Suggests: gpg, gpg-agent, gpgsm, - openssl, libdbd-sqlite3-perl, + libemail-date-format-perl, libio-socket-ssl-perl, + libmailtools-perl, libmime-lite-perl, - libemail-date-format-perl, libtry-tiny-perl, - libmailtools-perl, libxml-feed-perl, + default-mta | mail-transport-agent, + openssl, + python3-notmuch, Architecture: all Description: collection of scripts for manipulating e-mail on Debian This package provides a collection of scripts for manipulating e-mail @@ -94,3 +103,5 @@ Description: collection of scripts for manipulating e-mail on Debian imap-dl -- download messages from an IMAP mailbox to a maildir . gmi2email -- subscribe to gemlogs and read individual Gemini pages by e-mail + . + sendmail-reinject -- reinject an e-mail message via sendmail(1) diff --git a/debian/copyright b/debian/copyright index 1d246a9..ac4c52e 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,8 +2,9 @@ mailscripts Collection of scripts for manipulating e-mail on Debian Copyright (C)2017-2021 Sean Whitton -Copyright (C)2019-2020 Daniel Kahn Gillmor +Copyright (C)2019-2024 Daniel Kahn Gillmor Copyright (C)2020 Red Hat, Inc. +Copyright (C)2022 Jameson Graef Rollins These programs are free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/debian/elpa-mailscripts.docs b/debian/elpa-mailscripts.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/elpa-mailscripts.docs @@ -0,0 +1 @@ +README diff --git a/debian/mailscripts.docs b/debian/mailscripts.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/mailscripts.docs @@ -0,0 +1 @@ +README diff --git a/debian/mailscripts.install b/debian/mailscripts.install index 53665b3..f097f49 100644 --- a/debian/mailscripts.install +++ b/debian/mailscripts.install @@ -1,11 +1,11 @@ email-extract-openpgp-certs /usr/bin email-print-mime-structure /usr/bin +gmi2email /usr/bin imap-dl /usr/bin maildir-import-patch /usr/bin +mbox-extract-patch /usr/bin mbox2maildir /usr/bin mdmv /usr/bin -mbox-extract-patch /usr/bin notmuch-extract-patch /usr/bin notmuch-import-patch /usr/bin notmuch-slurp-debbug /usr/bin -gmi2email /usr/bin diff --git a/debian/mailscripts.manpages b/debian/mailscripts.manpages index d704a87..7b5bc43 100644 --- a/debian/mailscripts.manpages +++ b/debian/mailscripts.manpages @@ -1,11 +1,11 @@ email-extract-openpgp-certs.1 email-print-mime-structure.1 +gmi2email.1 imap-dl.1 maildir-import-patch.1 +mbox-extract-patch.1 mbox2maildir.1 mdmv.1 -mbox-extract-patch.1 notmuch-extract-patch.1 notmuch-import-patch.1 notmuch-slurp-debbug.1 -gmi2email.1 |