From: Alexander Miller <alex.miller-Mmb7MZpHnFY@public.gmane.org>
To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Cc: linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: [PATCH 0/7] Improve support for compressed man pages
Date: Sat, 16 Apr 2016 02:25:03 +0200 [thread overview]
Message-ID: <20160416022503.1df762cb.alex.miller@gmx.de> (raw)
Hi,
when I looked at the Makefile I noticed it has incomplete compression
support. Most notably the screen and uninstall targets didn't support
switching to a different compression type. More precisely, uninstall
supported only switching from gz or bz2 (but not xz) to uncompressed.
The screen target had no explicit compression support and when it
worked for compressed files it was pure luck.
The patches 2 and 3 provide new recipes for both targets that can
handle any combination of the supported compression types. Any file,
installed or source, may be uncompressed or compressed with any of
gz, bz2, or xz. Whether you compress before or after screen and uninstall
doesn't matter any more.
The other patches add a few minor improvements I'd suggest.
So long,
Alex
---
Alexander Miller (7):
Makefile: Use better xz options
Makefile: Improve uninstall target for compressed man pages
Makefile: Support compressed files for screen target
Makefile: Skip already compressed files in gz/bz2/xz targets
Makefile: Add uncompress target to undo effect of gz/bz2/xz targets
Makefile: Avoid compressing very small files in gz/bz2/xz targets
Makefile: Mention xz in the instructive comment at top
Makefile | 54 +++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 41 insertions(+), 13 deletions(-)
--
2.7.3
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next reply other threads:[~2016-04-16 0:25 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-16 0:25 Alexander Miller [this message]
[not found] ` <20160416022503.1df762cb.alex.miller-Mmb7MZpHnFY@public.gmane.org>
2016-04-16 0:45 ` [PATCH 1/7] Makefile: Use better xz options Alexander Miller
2016-04-16 0:52 ` [PATCH 2/7] Makefile: Improve uninstall target for compressed man pages Alexander Miller
2016-04-16 0:59 ` [PATCH 3/7] Makefile: Support compressed files for screen target Alexander Miller
2016-04-16 1:01 ` [PATCH 4/7] Makefile: Skip already compressed files in gz/bz2/xz targets Alexander Miller
2016-04-16 1:09 ` [PATCH 6/7] Makefile: Avoid compressing very small " Alexander Miller
2016-04-16 1:09 ` [PATCH 7/7] Makefile: Mention xz in the instructive comment at top Alexander Miller
2016-04-16 4:50 ` [PATCH 0/7] Improve support for compressed man pages Mike Frysinger
[not found] ` <20160416045058.GS6588-UgUKS2FnFs9+urZeOPWqwQ@public.gmane.org>
2016-04-16 16:30 ` Alexander Miller
[not found] ` <20160416183013.352f4ba6.alex.miller-Mmb7MZpHnFY@public.gmane.org>
2016-04-18 12:57 ` Michael Kerrisk (man-pages)
[not found] ` <5714D9D2.8050501-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2016-04-18 17:10 ` Alexander Miller
[not found] ` <20160418191026.7fa8c669.alex.miller-Mmb7MZpHnFY@public.gmane.org>
2016-04-18 18:30 ` Mike Frysinger
[not found] ` <20160418212955.498ce1dd.alex.miller@gmx.de>
[not found] ` <20160418212955.498ce1dd.alex.miller-Mmb7MZpHnFY@public.gmane.org>
2016-04-18 19:45 ` [PATCH] Makefile: Drop compression support and screen target Alexander Miller
2016-04-18 14:49 ` [PATCH 0/7] Improve support for compressed man pages Mike Frysinger
[not found] ` <20160418144918.GK5369-UgUKS2FnFs9+urZeOPWqwQ@public.gmane.org>
2016-04-18 15:08 ` walter harms
[not found] ` <5714F856.9090206-fPG8STNUNVg@public.gmane.org>
2016-04-18 15:12 ` Mike Frysinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160416022503.1df762cb.alex.miller@gmx.de \
--to=alex.miller-mmb7mzphnfy@public.gmane.org \
--cc=linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).