summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Benjamin Barenblat <bbaren@debian.org>2018-12-20 19:13:46 -0500
committerGravatar Benjamin Barenblat <bbaren@debian.org>2018-12-20 19:26:11 -0500
commitb5fddb95f27836953f89f10ccd36da95d3586d08 (patch)
tree3029b3770668ec48cfff7ac357a3bc30318df792 /debian
parenteaa69345652e35151cd6b32550a963b56f1abbd1 (diff)
Move contributor list to its own file
Upstream puts the output of git-shortlog into a man page. However, that’s not suitable for Debian – we can’t ship the entire Git history in a source package. It’s also unclear whether contributor lists even really belong in a man page. Pregenerate the contributor list, and install it in /usr/share/doc/rcm. Future developers: You can regenerate the contributor list with git shortlog -es v$UPSTREAM_VERSION >debian/doc/CONTRIBUTORS
Diffstat (limited to 'debian')
-rw-r--r--debian/control2
-rw-r--r--debian/doc/CONTRIBUTORS48
-rw-r--r--debian/docs1
-rw-r--r--debian/patches/contributors.patch13
-rw-r--r--debian/patches/series1
5 files changed, 63 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index a587460..37674d9 100644
--- a/debian/control
+++ b/debian/control
@@ -5,8 +5,6 @@ Maintainer: Benjamin Barenblat <bbaren@debian.org>
Build-Depends:
debhelper (>= 10),
python-cram,
- ruby,
- ruby-mustache,
Standards-Version: 4.2.1
Homepage: https://github.com/thoughtbot/rcm
Vcs-Browser: https://git.benjamin.barenblat.name/debian-rcm/
diff --git a/debian/doc/CONTRIBUTORS b/debian/doc/CONTRIBUTORS
new file mode 100644
index 0000000..27ac696
--- /dev/null
+++ b/debian/doc/CONTRIBUTORS
@@ -0,0 +1,48 @@
+ 3 Alan Yee <alyee@ucsd.edu>
+ 2 Andrei Dziahel <develop7@develop7.info>
+ 1 Anton Ilin <anton@ilin.dn.ua>
+ 1 Ben Stephens <BKStephens@outlook.com>
+ 1 Ben Turrubiates <ben@turrubiat.es>
+ 1 Blake Williams <blake@blakewilliams.me>
+ 2 Caleb Land <caleb@land.fm>
+ 1 Carl van Tonder <carl@supervacuo.com>
+ 1 Casey Rodarmor <casey@rodarmor.com>
+ 2 Christian Höltje <docwhat@gerf.org>
+ 1 Christian Höltje <docwhat@gerf.org>
+ 2 Christopher Koch <ckoch@cs.nmt.edu>
+ 1 Dan Croak <dan@thoughtbot.com>
+ 1 Daniel Watson <dwatson@thig.com>
+ 2 David Alexander <davidpaulalexander@gmail.com>
+ 1 Devraj Mehta <devm33@gmail.com>
+ 2 Eric Collins <eric@tabfugni.cc>
+ 3 Florian Tham <fgtham@gmail.com>
+ 2 George Brocklehurst <george@thoughtbot.com>
+ 1 Graham Bennett <graham@simulcra.org>
+ 2 Jarkko Kniivilä <jkniiv@gmail.com>
+ 1 Jason Daniel Augustine Gilliland <jdagilliland@gmail.com>
+ 2 Javier López <linux.kitten@gmail.com>
+ 1 Joe Ferris <jferris@thoughtbot.com>
+ 1 John Axel Eriksson <john@insane.se>
+ 1 Jordan Eldredge <jordaneldredge@gmail.com>
+ 1 Leonardo Brondani Schenkel <leonardo@schenkel.net>
+ 5 Martin Frost <frost@ceri.se>
+ 1 Matthew Horan <matt@matthoran.com>
+ 4 Melissa Xie <melissa@thoughtbot.com>
+ 1 Michael Reed <supertron421@gmail.com>
+ 142 Mike Burns <mburns@thoughtbot.com>
+ 1 Mike Burns and Eric Collins <mburns@thoughtbot.com>
+ 1 Nick Novitski <github@nicknovitski.com>
+ 6 Pablo Olmos de Aguilera Corradini <pablo@glatelier.org>
+ 11 Patrick Brisbin <pat@thoughtbot.com>
+ 1 Rafael Santos <formigarafa@gmail.com>
+ 2 Rebecca Meritz <rebecca@meritz.com>
+ 1 Roberto Pedroso <roberto@rpedroso.com>
+ 3 Scott Stevenson <scott@stevenson.io>
+ 2 Teo Ljungberg <teo@teoljungberg.com>
+ 1 Tyson Gach <tyson@tysongach.com>
+ 1 Vlad GURDIGA <gurdiga@gmail.com>
+ 1 Yota Toyama <raviqqe@gmail.com>
+ 1 Zach Latta <zach@zachlatta.com>
+ 1 kajisha <kajisha@gmail.com>
+ 1 maxice8 <thinkabit.ukim@gmail.com>
+ 1 wplatter-cb <39812934+wplatter-cb@users.noreply.github.com>
diff --git a/debian/docs b/debian/docs
index 212b8a7..e77280e 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1 +1,2 @@
NEWS.md
+debian/doc/CONTRIBUTORS
diff --git a/debian/patches/contributors.patch b/debian/patches/contributors.patch
new file mode 100644
index 0000000..49e0354
--- /dev/null
+++ b/debian/patches/contributors.patch
@@ -0,0 +1,13 @@
+From: Benjamin Barenblat <bbaren@debian.org>
+Subject: Remove CONTRIBUTORS section from rcm.7
+Forwarded: not-needed
+
+See README.Debian.
+--- a/autogen.sh
++++ b/autogen.sh
+@@ -3,4 +3,4 @@
+ aclocal &&
+ autoconf &&
+ automake --add-missing --copy &&
+- ./maint/autocontrib man/rcm.7.mustache
++ sed -n '/.Sh CONTRIBUTORS/q; p' man/rcm.7.mustache >man/rcm.7
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..df41c62
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+contributors.patch