summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>2019-11-10 09:31:58 -0500
committerSean Whitton <spwhitton@spwhitton.name>2019-11-10 09:00:15 -0700
commit818dba1efe67f7b01f6d601c6462a40567c9ed7f (patch)
tree2f194e6d58278545f264adf9f2a70867b9562f56 /debian
parent677d6ed933a073a3bc3b2c461f49a97b0cbefebd (diff)
downloadmailscripts-818dba1efe67f7b01f6d601c6462a40567c9ed7f.tar.gz
email-print-mime-structure: add tab completion
This is modeled after the use of argcomplete in diffoscope, and it should be possible to use it for any other pythonic mailscript that uses argparse. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Diffstat (limited to 'debian')
-rw-r--r--debian/control3
-rw-r--r--debian/mailscripts.bash-completion1
-rwxr-xr-xdebian/rules2
3 files changed, 5 insertions, 1 deletions
diff --git a/debian/control b/debian/control
index f92f7a1..782636f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,9 +4,11 @@ Priority: optional
Maintainer: Sean Whitton <spwhitton@spwhitton.name>
Standards-Version: 4.1.5
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,7 @@ Recommends:
devscripts,
git,
notmuch,
+ python3-argcomplete,
python3-pgpy,
Suggests:
gpg,
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/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