commit:     140733ac3259beda3d3679f2057837e7b8f2ee66
Author:     François Bissey <frp.bissey <AT> gmail <DOT> com>
AuthorDate: Thu Nov  4 20:43:11 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Nov  5 07:38:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140733ac

dev-lisp/ecls: Patch for info

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-lisp/ecls/ecls-21.2.1-r4.ebuild                |  1 +
 .../ecls/files/ecls-21.2.1-donotcompressinfo.patch | 35 ++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
index 9bec3c30a5e..9e59cfdf774 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
@@ -36,6 +36,7 @@ DOCS=( README.md CHANGELOG )
 PATCHES=(
        "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
        "${FILESDIR}/${PN}-16.1.3-build.patch"
+       "${FILESDIR}/${PN}-21.2.1-donotcompressinfo.patch"
 )
 
 src_prepare() {

diff --git a/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch 
b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
new file mode 100644
index 00000000000..722e5dc7483
--- /dev/null
+++ b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
@@ -0,0 +1,35 @@
+diff --git a/src/doc/Makefile.in b/src/doc/Makefile.in
+index 5660f41..c2aadbe 100644
+--- a/src/doc/Makefile.in
++++ b/src/doc/Makefile.in
+@@ -15,7 +15,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_INFO = @INSTALL_INFO@
+ mkinstalldirs = $(top_srcdir)/bdwgc/install-sh -d
+-INFO_FILE = ecl.info.gz
++INFO_FILE = ecl.info
+ MAKEINFO = @MAKEINFO@
+ MANUAL_MAKE_TARGET = @MANUAL_MAKE_TARGET@
+ MANUAL_INSTALL_TARGET = @MANUAL_INSTALL_TARGET@
+diff --git a/src/doc/manual/Makefile b/src/doc/manual/Makefile
+index f82c287..2ff67e0 100644
+--- a/src/doc/manual/Makefile
++++ b/src/doc/manual/Makefile
+@@ -5,15 +5,14 @@ FILES= *.txi */*.txi figures/*
+ all: pdf info html
+ 
+ pdf: manual.pdf
+-info: ecl.info.gz
++info: ecl.info
+ html: html/index.html
+ 
+ manual.pdf: $(FILES)
+       texi2pdf manual.txi
+ 
+-ecl.info.gz: $(FILES)
++ecl.info: $(FILES)
+       $(MAKEINFO) --no-split manual.txi
+-      gzip < ecl.info > ecl.info.gz
+ 
+ html/index.html: $(FILES)
+       $(MAKEINFO) --html --css-include=ecl.css --split=section manual.txi

Reply via email to