| ## |
| ## Author: Lasse Collin |
| ## |
| ## This file has been put into the public domain. |
| ## You can do whatever you want with this file. |
| ## |
| |
| nodist_bin_SCRIPTS = xzdiff xzgrep xzmore xzless |
| dist_man_MANS = xzdiff.1 xzgrep.1 xzmore.1 xzless.1 |
| |
| links = \ |
| xzdiff-xzcmp \ |
| xzgrep-xzegrep \ |
| xzgrep-xzfgrep |
| |
| if COND_LZMALINKS |
| links += \ |
| xzdiff-lzdiff \ |
| xzdiff-lzcmp \ |
| xzgrep-lzgrep \ |
| xzgrep-lzegrep \ |
| xzgrep-lzfgrep \ |
| xzmore-lzmore \ |
| xzless-lzless |
| endif |
| |
| install-exec-hook: |
| cd "$(DESTDIR)$(bindir)" && \ |
| for pair in $(links); do \ |
| target=`echo $$pair | sed 's/-.*$$//' | sed '$(transform)'` && \ |
| link=`echo $$pair | sed 's/^.*-//' | sed '$(transform)'` && \ |
| rm -f "$$link" && \ |
| $(LN_S) "$$target" "$$link"; \ |
| done |
| |
| # The installation of translated man pages abuses Automake internals |
| # by calling "install-man" with redefined dist_man_MANS and man_MANS. |
| # If this breaks some day, don't blame Automake developers. |
| install-data-hook: |
| languages= ; \ |
| if test "$(USE_NLS)" = yes && test -d "$(top_srcdir)/po4a/man"; then \ |
| languages=`ls "$(top_srcdir)/po4a/man"`; \ |
| fi; \ |
| for lang in $$languages; do \ |
| mans= ; \ |
| for man in $(dist_man_MANS); do \ |
| man="$(top_srcdir)/po4a/man/$$lang/$$man" ; \ |
| if test -f "$$man"; then \ |
| mans="$$mans $$man"; \ |
| fi; \ |
| done; \ |
| $(MAKE) dist_man_MANS="$$mans" man_MANS= \ |
| mandir="$(mandir)/$$lang" install-man; \ |
| done; \ |
| for lang in . $$languages; do \ |
| for pair in $(links); do \ |
| target=`echo $$pair | sed 's/-.*$$//' \ |
| | sed '$(transform)'` && \ |
| link=`echo $$pair | sed 's/^.*-//' \ |
| | sed '$(transform)'` && \ |
| man1dir="$(DESTDIR)$(mandir)/$$lang/man1" && \ |
| if test -f "$$man1dir/$$target.1"; then ( \ |
| cd "$$man1dir" && \ |
| rm -f "$$link.1" && \ |
| $(LN_S) "$$target.1" "$$link.1" \ |
| ); fi; \ |
| done; \ |
| done |
| |
| uninstall-hook: |
| cd "$(DESTDIR)$(bindir)" && \ |
| for pair in $(links); do \ |
| link=`echo $$pair | sed 's/^.*-//' | sed '$(transform)'` && \ |
| rm -f "$$link"; \ |
| done |
| languages= ; \ |
| if test "$(USE_NLS)" = yes && test -d "$(top_srcdir)/po4a/man"; then \ |
| languages=`ls "$(top_srcdir)/po4a/man"`; \ |
| fi; \ |
| for lang in . $$languages; do \ |
| for pair in $(links); do \ |
| target=`echo $$pair | sed 's/-.*$$//' \ |
| | sed '$(transform)'` && \ |
| link=`echo $$pair | sed 's/^.*-//' \ |
| | sed '$(transform)'` && \ |
| rm -f "$(DESTDIR)$(mandir)/$$lang/man1/$$target.1" \ |
| "$(DESTDIR)$(mandir)/$$lang/man1/$$link.1"; \ |
| done; \ |
| done |