Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lisp/ecls/, dev-lisp/ecls/files/
Date: Fri, 05 Nov 2021 10:05:07
Message-Id: 1636097892.140733ac3259beda3d3679f2057837e7b8f2ee66.ulm@gentoo
1 commit: 140733ac3259beda3d3679f2057837e7b8f2ee66
2 Author: François Bissey <frp.bissey <AT> gmail <DOT> com>
3 AuthorDate: Thu Nov 4 20:43:11 2021 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 5 07:38:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140733ac
7
8 dev-lisp/ecls: Patch for info
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
12
13 dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 1 +
14 .../ecls/files/ecls-21.2.1-donotcompressinfo.patch | 35 ++++++++++++++++++++++
15 2 files changed, 36 insertions(+)
16
17 diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
18 index 9bec3c30a5e..9e59cfdf774 100644
19 --- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
20 +++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
21 @@ -36,6 +36,7 @@ DOCS=( README.md CHANGELOG )
22 PATCHES=(
23 "${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch"
24 "${FILESDIR}/${PN}-16.1.3-build.patch"
25 + "${FILESDIR}/${PN}-21.2.1-donotcompressinfo.patch"
26 )
27
28 src_prepare() {
29
30 diff --git a/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
31 new file mode 100644
32 index 00000000000..722e5dc7483
33 --- /dev/null
34 +++ b/dev-lisp/ecls/files/ecls-21.2.1-donotcompressinfo.patch
35 @@ -0,0 +1,35 @@
36 +diff --git a/src/doc/Makefile.in b/src/doc/Makefile.in
37 +index 5660f41..c2aadbe 100644
38 +--- a/src/doc/Makefile.in
39 ++++ b/src/doc/Makefile.in
40 +@@ -15,7 +15,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
41 + INSTALL_DATA = @INSTALL_DATA@
42 + INSTALL_INFO = @INSTALL_INFO@
43 + mkinstalldirs = $(top_srcdir)/bdwgc/install-sh -d
44 +-INFO_FILE = ecl.info.gz
45 ++INFO_FILE = ecl.info
46 + MAKEINFO = @MAKEINFO@
47 + MANUAL_MAKE_TARGET = @MANUAL_MAKE_TARGET@
48 + MANUAL_INSTALL_TARGET = @MANUAL_INSTALL_TARGET@
49 +diff --git a/src/doc/manual/Makefile b/src/doc/manual/Makefile
50 +index f82c287..2ff67e0 100644
51 +--- a/src/doc/manual/Makefile
52 ++++ b/src/doc/manual/Makefile
53 +@@ -5,15 +5,14 @@ FILES= *.txi */*.txi figures/*
54 + all: pdf info html
55 +
56 + pdf: manual.pdf
57 +-info: ecl.info.gz
58 ++info: ecl.info
59 + html: html/index.html
60 +
61 + manual.pdf: $(FILES)
62 + texi2pdf manual.txi
63 +
64 +-ecl.info.gz: $(FILES)
65 ++ecl.info: $(FILES)
66 + $(MAKEINFO) --no-split manual.txi
67 +- gzip < ecl.info > ecl.info.gz
68 +
69 + html/index.html: $(FILES)
70 + $(MAKEINFO) --html --css-include=ecl.css --split=section manual.txi