gentoo-karlay

My Gentoo ebuild overlay
Log | Files | Refs

notmuch-0.39-no-compress-man-pages.patch (2938B)


      1 --- a/doc/Makefile.local
      2 +++ b/doc/Makefile.local
      3 @@ -25,8 +25,6 @@ MAN5_ROFF := $(patsubst $(srcdir)/doc/%,$(DOCBUILDDIR)/man/%,$(MAN5_RST:.rst=.5)
      4  MAN7_ROFF := $(patsubst $(srcdir)/doc/%,$(DOCBUILDDIR)/man/%,$(MAN7_RST:.rst=.7))
      5  MAN_ROFF_FILES := $(MAN1_ROFF) $(MAN5_ROFF) $(MAN7_ROFF)
      6  
      7 -MAN_GZIP_FILES := $(addsuffix .gz,${MAN_ROFF_FILES})
      8 -
      9  MAN1_TEXI := $(patsubst $(srcdir)/doc/man1/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN1_RST))
     10  MAN5_TEXI := $(patsubst $(srcdir)/doc/man5/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN5_RST))
     11  MAN7_TEXI := $(patsubst $(srcdir)/doc/man7/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN7_RST))
     12 @@ -42,9 +40,6 @@ INFO_INFO_FILES := $(INFO_TEXI_FILES:.texi=.info) $(COPY_INFO1)
     13  
     14  .PHONY: install-man build-man apidocs install-apidocs
     15  
     16 -%.gz: %
     17 -	rm -f $@ && gzip --no-name --stdout $^ > $@
     18 -
     19  ifeq ($(WITH_EMACS),1)
     20  $(DOCBUILDDIR)/.roff.stamp $(DOCBUILDDIR)/.html.stamp $(DOCBUILDDIR)/.texi.stamp : docstring.stamp
     21  endif
     22 @@ -97,11 +92,11 @@ endif
     23  install-man: install-apidocs
     24  
     25  ifeq ($(HAVE_DOXYGEN),1)
     26 -MAN_GZIP_FILES += ${APIMAN}.gz
     27 +MAN_ROFF_FILES += ${APIMAN}
     28  apidocs: $(APIMAN)
     29 -install-apidocs: ${APIMAN}.gz
     30 +install-apidocs: ${APIMAN}
     31  	mkdir -p "$(DESTDIR)$(mandir)/man3"
     32 -	install -m0644 $(filter %.3.gz,$(MAN_GZIP_FILES)) $(DESTDIR)/$(mandir)/man3
     33 +	install -m0644 $(filter %.3,$(MAN_ROFF_FILES)) $(DESTDIR)/$(mandir)/man3
     34  
     35  $(APIMAN): $(dir)/config.dox $(srcdir)/$(dir)/doxygen.cfg $(srcdir)/lib/notmuch.h
     36  	mkdir -p $(DOCBUILDDIR)/man/man3
     37 @@ -123,16 +118,16 @@ else
     38  
     39  # it should be safe to depend on the stamp file, because it is created
     40  # after all roff files are moved into place.
     41 -${MAN_GZIP_FILES}: ${DOCBUILDDIR}/.roff.stamp
     42 +${MAN_ROFF_FILES}: ${DOCBUILDDIR}/.roff.stamp
     43  
     44 -build-man: ${MAN_GZIP_FILES}
     45 -install-man: ${MAN_GZIP_FILES}
     46 +build-man: ${MAN_ROFF_FILES}
     47 +install-man: ${MAN_ROFF_FILES}
     48  	mkdir -m0755 -p "$(DESTDIR)$(mandir)/man1"
     49  	mkdir -m0755 -p "$(DESTDIR)$(mandir)/man5"
     50  	mkdir -m0755 -p "$(DESTDIR)$(mandir)/man7"
     51 -	install -m0644 $(filter %.1.gz,$(MAN_GZIP_FILES)) $(DESTDIR)/$(mandir)/man1
     52 -	install -m0644 $(filter %.5.gz,$(MAN_GZIP_FILES)) $(DESTDIR)/$(mandir)/man5
     53 -	install -m0644 $(filter %.7.gz,$(MAN_GZIP_FILES)) $(DESTDIR)/$(mandir)/man7
     54 +	install -m0644 $(filter %.1,$(MAN_ROFF_FILES)) $(DESTDIR)/$(mandir)/man1
     55 +	install -m0644 $(filter %.5,$(MAN_ROFF_FILES)) $(DESTDIR)/$(mandir)/man5
     56 +	install -m0644 $(filter %.7,$(MAN_ROFF_FILES)) $(DESTDIR)/$(mandir)/man7
     57  endif
     58  
     59  ifneq ($(HAVE_SPHINX)$(HAVE_MAKEINFO),11)
     60 @@ -158,6 +153,6 @@ $(dir)/config.dox: version.stamp
     61  
     62  CLEAN := $(CLEAN) $(DOCBUILDDIR) $(DOCBUILDDIR)/.roff.stamp $(DOCBUILDDIR)/.texi.stamp
     63  CLEAN := $(CLEAN) $(DOCBUILDDIR)/.html.stamp $(DOCBUILDDIR)/.info.stamp
     64 -CLEAN := $(CLEAN) $(MAN_GZIP_FILES) $(MAN_ROFF_FILES) $(dir)/conf.pyc $(dir)/config.dox
     65 +CLEAN := $(CLEAN) $(MAN_ROFF_FILES) $(MAN_ROFF_FILES) $(dir)/conf.pyc $(dir)/config.dox
     66  
     67  CLEAN := $(CLEAN) $(dir)/__pycache__