summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2019-11-20 22:19:15 -0700
committerSean Whitton <spwhitton@spwhitton.name>2019-11-20 22:19:15 -0700
commit33afb1e3af7ce05c8f2ce4af354c8908a14573f5 (patch)
tree3c0eae4836e7f20c054c193ac3e76da5e0462dfa /debian
parent914b13d9c578aab098f427aef88b7cbd5eb3f5a2 (diff)
parent693117551a0e21359ac6dbadba443516c56b04df (diff)
downloadmailscripts-33afb1e3af7ce05c8f2ce4af354c8908a14573f5.tar.gz
Merge tag 'debian/0.14-1' into buster-bpo
mailscripts release 0.14-1 for unstable (sid) [dgit] [dgit distro=debian no-split --quilt=linear] # gpg: Signature made Fri 15 Nov 2019 06:20:35 PM MST # gpg: using RSA key 9B917007AE030E36E4FC248B695B7AE4BF066240 # gpg: Good signature from "Sean Whitton <spwhitton@spwhitton.name>" [ultimate] # Primary key fingerprint: 8DC2 487E 51AB DD90 B5C4 753F 0F56 D055 3B6D 411B # Subkey fingerprint: 9B91 7007 AE03 0E36 E4FC 248B 695B 7AE4 BF06 6240
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog47
-rw-r--r--debian/control9
-rw-r--r--debian/mailscripts.bash-completion1
-rw-r--r--debian/mailscripts.install10
-rw-r--r--debian/mailscripts.manpages10
-rwxr-xr-xdebian/rules2
6 files changed, 66 insertions, 13 deletions
diff --git a/debian/changelog b/debian/changelog
index 407759f..61d1a11 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,48 @@
+mailscripts (0.14-1) unstable; urgency=medium
+
+ * email-print-mime-structure: add bash completion (Closes: #944434).
+ Thanks to Daniel Kahn Gillmor for the patch.
+ - Build-depend on bash-completion, python3-argcomplete.
+ - Recommend python3-argcomplete.
+ * email-print-mime-structure: replace --use-gpg-agent=true with
+ --use-gpg-agent, and add --no-use-gpg-agent (Closes: #944475).
+ This is due to limitations in Python's argparse library.
+ Thanks to Daniel Kahn Gillmor for the report and a patch.
+ * Declare compliance with Debian Policy 4.4.1.
+ Thanks to Daniel Kahn Gillmor for taking the time to verify that no
+ changes are required.
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Fri, 15 Nov 2019 18:19:04 -0700
+
+mailscripts (0.13-1) unstable; urgency=medium
+
+ * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418).
+ * mailscripts.el: prefix arg to pass -v/--reroll-count to
+ notmuch-extract-patch.
+ * email-print-mime-structure: add --use-gpg-agent option (Closes: #944340).
+ Thanks to Daniel Kahn Gillmor for the patch series.
+ - Suggest gpg & gpg-agent.
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Sun, 10 Nov 2019 01:12:04 -0700
+
+mailscripts (0.12-1) unstable; urgency=medium
+
+ * email-print-mime-structure: make typesafe.
+ Thanks to Daniel Kahn Gillmor for the patch.
+ * email-print-mime-structure: add capability to decrypt message parts
+ (Closes: #943959).
+ Thanks to Daniel Kahn Gillmor for the patch series.
+
+ * mailscripts.el:
+ - new defcustom: mailscripts-extract-patches-branch-prefix
+ - new commands:
+ + notmuch-extract-thread-patches-projectile
+ + notmuch-extract-message-patches{,-projectile}
+ - if user does not enter a branch name, use current HEAD.
+ * elpa-mailscripts now depends on elpa-projectile.
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Wed, 06 Nov 2019 20:54:56 -0700
+
mailscripts (0.11-1~bpo10+1) buster-backports; urgency=medium
* Rebuild for buster-backports.
@@ -7,7 +52,7 @@ mailscripts (0.11-1~bpo10+1) buster-backports; urgency=medium
mailscripts (0.11-1) unstable; urgency=medium
* New script: email-print-mime-structure (Closes: #939993).
- Imported from the notmuch project, which never shipped it in releases.
+ Imported from the notmuch project, which never installed it.
Thanks to Daniel Kahn Gillmor for the patches.
* Generate nroff output in UTF-8.
Thanks to Daniel Kahn Gillmor for the patch.
diff --git a/debian/control b/debian/control
index 6d3a54f..72b57c3 100644
--- a/debian/control
+++ b/debian/control
@@ -2,11 +2,13 @@ Source: mailscripts
Section: mail
Priority: optional
Maintainer: Sean Whitton <spwhitton@spwhitton.name>
-Standards-Version: 4.1.5
+Standards-Version: 4.4.1
Build-Depends:
+ bash-completion,
debhelper (>= 10),
dh-elpa,
perl,
+ python3-argcomplete,
Vcs-Git: https://git.spwhitton.name/mailscripts
Vcs-Browser: https://git.spwhitton.name/mailscripts
@@ -39,6 +41,11 @@ Recommends:
devscripts,
git,
notmuch,
+ python3-argcomplete,
+ python3-pgpy,
+Suggests:
+ gpg,
+ gpg-agent,
Architecture: all
Description: collection of scripts for manipulating e-mail on Debian
This package provides a collection of scripts for manipulating e-mail
diff --git a/debian/mailscripts.bash-completion b/debian/mailscripts.bash-completion
new file mode 100644
index 0000000..435576f
--- /dev/null
+++ b/debian/mailscripts.bash-completion
@@ -0,0 +1 @@
+completions/bash/email-print-mime-structure
diff --git a/debian/mailscripts.install b/debian/mailscripts.install
index 99216c1..2c060df 100644
--- a/debian/mailscripts.install
+++ b/debian/mailscripts.install
@@ -1,8 +1,8 @@
+email-extract-openpgp-certs /usr/bin
+email-print-mime-structure /usr/bin
+maildir-import-patch /usr/bin
mbox2maildir /usr/bin
mdmv /usr/bin
-notmuch-slurp-debbug /usr/bin
-maildir-import-patch /usr/bin
-notmuch-import-patch /usr/bin
notmuch-extract-patch/notmuch-extract-patch /usr/bin
-email-extract-openpgp-certs /usr/bin
-email-print-mime-structure /usr/bin
+notmuch-import-patch /usr/bin
+notmuch-slurp-debbug /usr/bin
diff --git a/debian/mailscripts.manpages b/debian/mailscripts.manpages
index 6d7cb30..1de088f 100644
--- a/debian/mailscripts.manpages
+++ b/debian/mailscripts.manpages
@@ -1,8 +1,8 @@
+email-extract-openpgp-certs.1
+email-print-mime-structure.1
+maildir-import-patch.1
mbox2maildir.1
mdmv.1
-notmuch-slurp-debbug.1
-maildir-import-patch.1
-notmuch-import-patch.1
notmuch-extract-patch.1
-email-extract-openpgp-certs.1
-email-print-mime-structure.1
+notmuch-import-patch.1
+notmuch-slurp-debbug.1
diff --git a/debian/rules b/debian/rules
index e8e22ba..6d50bf4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,4 @@
#!/usr/bin/make -f
%:
- dh $@ --with elpa
+ dh $@ --with elpa --with bash-completion