Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche-gl/, dev-scheme/gauche-gl/files/
Date: Mon, 04 Oct 2021 13:38:06
Message-Id: 1633354662.48e0bbb80cefbdea16fa91aef39a4e0494c55242.hattya@gentoo
1 commit: 48e0bbb80cefbdea16fa91aef39a4e0494c55242
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 4 13:37:12 2021 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 4 13:37:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e0bbb8
7
8 dev-scheme/gauche-gl: do not compress info files
9
10 Closes: https://bugs.gentoo.org/738820
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
13
14 .../gauche-gl/files/gauche-gl-0.6-info.patch | 66 ++++++++++++++++++++++
15 dev-scheme/gauche-gl/gauche-gl-0.6.ebuild | 1 +
16 2 files changed, 67 insertions(+)
17
18 diff --git a/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch b/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch
19 new file mode 100644
20 index 00000000000..663d6c17982
21 --- /dev/null
22 +++ b/dev-scheme/gauche-gl/files/gauche-gl-0.6-info.patch
23 @@ -0,0 +1,66 @@
24 +--- a/configure.ac
25 ++++ b/configure.ac
26 +@@ -118,7 +118,6 @@
27 +
28 + # Check for other programs.
29 + AC_CHECK_PROGS(MAKEINFO, makeinfo)
30 +-AC_CHECK_PROGS(GZIP_PROGRAM, gzip)
31 +
32 + # Check for libraries
33 +
34 +--- a/doc/Makefile.in
35 ++++ b/doc/Makefile.in
36 +@@ -12,7 +12,6 @@
37 + GAUCHE_CONFIG = "@GAUCHE_CONFIG@"
38 + INSTALL = "@GAUCHE_INSTALL@"
39 + MAKEINFO = "@MAKEINFO@"
40 +-GZIP_PROGRAM = "@GZIP_PROGRAM@"
41 +
42 + # Manual page destination.
43 + mandir = "$(DESTDIR)`$(GAUCHE_CONFIG) --mandir`"
44 +@@ -21,7 +20,7 @@
45 + all: info
46 +
47 + install: all
48 +- if test -f gauche-gl-refe.info.gz -o -f gauche-gl-refj.info.gz; then \
49 ++ if test -f gauche-gl-refe.info -o -f gauche-gl-refj.info; then \
50 + for info in *.info*; do \
51 + $(INSTALL) -m 444 -T $(infodir) $$info; \
52 + done; \
53 +@@ -46,7 +45,7 @@
54 +
55 + pdf : gauche-gl-refe.pdf
56 +
57 +-info : gauche-gl-refe.info.gz gauche-gl-refj.info.gz
58 ++info : gauche-gl-refe.info gauche-gl-refj.info
59 +
60 + gauche-gl-refe.html : gauche-gl-refe.texi
61 + texi2html -number gauche-gl-refe.texi
62 +@@ -63,11 +62,9 @@
63 + gauche-gl-refe.texi : gauche-gl-ref.texi extract
64 + gosh ./extract -en -o gauche-gl-refe.texi gauche-gl-ref.texi
65 +
66 +-gauche-gl-refe.info.gz : gauche-gl-refe.texi
67 +- if test "X$(MAKEINFO)" != X -a "X$(GZIP_PROGRAM)" != X; then \
68 ++gauche-gl-refe.info : gauche-gl-refe.texi
69 ++ if test "X$(MAKEINFO)" != X; then \
70 + $(MAKEINFO) --no-warn gauche-gl-refe.texi; \
71 +- rm -rf gauche-gl-refe.info*.gz; \
72 +- $(GZIP_PROGRAM) gauche-gl-refe.info; \
73 + fi
74 +
75 + gauche-gl-refj.html : gauche-gl-refj.texi
76 +@@ -85,11 +82,9 @@
77 + gauche-gl-refj.texi : gauche-gl-ref.texi extract
78 + gosh ./extract -jp -o gauche-gl-refj.texi gauche-gl-ref.texi
79 +
80 +-gauche-gl-refj.info.gz : gauche-gl-refj.texi
81 +- if test "X$(MAKEINFO)" != X -a "X$(GZIP_PROGRAM)" != X; then \
82 ++gauche-gl-refj.info : gauche-gl-refj.texi
83 ++ if test "X$(MAKEINFO)" != X; then \
84 + $(MAKEINFO) --no-warn gauche-gl-refj.texi; \
85 +- rm -rf gauche-gl-refj.info*.gz; \
86 +- $(GZIP_PROGRAM) gauche-gl-refj.info ; \
87 + fi
88 +
89 + clean:
90
91 diff --git a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
92 index 411db2ea004..840d7c95812 100644
93 --- a/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
94 +++ b/dev-scheme/gauche-gl/gauche-gl-0.6.ebuild
95 @@ -29,6 +29,7 @@ PATCHES=(
96 "${FILESDIR}"/${P}-simple.viewer.patch
97 "${FILESDIR}"/${P}-cflags.patch
98 "${FILESDIR}"/${P}-cg.patch
99 + "${FILESDIR}"/${P}-info.patch
100 )
101
102 src_prepare() {