[pacman-dev] [PATCH] makepkg: make strip options configurable
Allan McRae
allan at archlinux.org
Sun Dec 13 20:42:30 EST 2009
Cedric Staniewski wrote:
> The newly added variables STRIP_BINARIES, STRIP_SHARED and STRIP_STATIC,
> that are set in makepkg.conf, specify the strip options used on binaries
> and shared and static libraries.
> In addition, files are now stripped more aggressively by default.
>
> Implements FS#13592 the way it was suggested by Allan in the comments.
>
> Signed-off-by: Cedric Staniewski <cedric at gmx.ca>
> ---
Awesome. This is exactly how I wanted this implemented. I will give it
a full test later.
However, what is this change?
> diff --git a/doc/Makefile.am b/doc/Makefile.am
> index fcbcab8..ce1adab 100644
> --- a/doc/Makefile.am
> +++ b/doc/Makefile.am
...
> @@ -93,8 +99,12 @@ A2X_OPTS = \
> --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0'
>
> # These rules are due to the includes and files of the asciidoc text
> -$(ASCIIDOC_MANS): asciidoc.conf footer.txt
> - a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS)" $@.txt
> +$(ASCIIDOC_MANS): asciidoc.conf footer.txt Makefile
> + @echo GEN $@;
> + @rm -f $@.tmp
> + @test -f $(srcdir)/$@.txt && $(edit) $(srcdir)/$@.txt >$@.tmp || true
> + a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS)" $@.tmp
> + @rm -f $@.tmp
>
> %.html: %.txt
> asciidoc $(ASCIIDOC_OPTS) -a linkcss $*.txt
As an aside for anyone testing this out, do not use it on glibc and the
install the resulting package as it may have issues with threading...
Allan
More information about the pacman-dev
mailing list