Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/allegro/, media-libs/allegro/files/
Date: Sat, 22 Feb 2020 23:32:04
Message-Id: 1582414299.ad291e6a1efcf12fefaedfb7fe798eaa5248c081.chewi@gentoo
1 commit: ad291e6a1efcf12fefaedfb7fe798eaa5248c081
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 22 23:23:10 2020 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 22 23:31:39 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad291e6a
7
8 media-libs/allegro: Patch around 4.4.3.1 texinfo encoding issue
9
10 Thanks to Red Hat for the patch.
11
12 Package-Manager: Portage-2.3.89, Repoman-2.3.20
13 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
14
15 media-libs/allegro/allegro-4.4.3.1.ebuild | 1 +
16 .../files/allegro-4.4.3.1-texinfo-encoding.patch | 19 +++++++++++++++++++
17 2 files changed, 20 insertions(+)
18
19 diff --git a/media-libs/allegro/allegro-4.4.3.1.ebuild b/media-libs/allegro/allegro-4.4.3.1.ebuild
20 index a00cbb33c6a..1f5e195f802 100644
21 --- a/media-libs/allegro/allegro-4.4.3.1.ebuild
22 +++ b/media-libs/allegro/allegro-4.4.3.1.ebuild
23 @@ -44,6 +44,7 @@ PATCHES=(
24 "${FILESDIR}"/${PN}-4.4.2-underlink.patch
25 "${FILESDIR}"/${PN}-4.4.2-gentoo.patch
26 "${FILESDIR}"/${PN}-4.4.2-rpath.patch
27 + "${FILESDIR}"/${PN}-4.4.3.1-texinfo-encoding.patch
28 )
29
30 src_prepare() {
31
32 diff --git a/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch b/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch
33 new file mode 100644
34 index 00000000000..1b6b52f7383
35 --- /dev/null
36 +++ b/media-libs/allegro/files/allegro-4.4.3.1-texinfo-encoding.patch
37 @@ -0,0 +1,19 @@
38 +From 7694155b74a4be1dedc9d13db6d9d2264d05f107 Mon Sep 17 00:00:00 2001
39 +From: Vitezslav Crhonek <vcrhonek@××××××.com>
40 +Date: Mon, 4 Nov 2019 12:07:16 +0100
41 +Subject: [PATCH] Fix FTBFS
42 +
43 +@documentencoding needed when generating documentation from
44 +non UTF-8 encoding source with texinfo-6.7 (rhbz#1767827)
45 +
46 +diff -up allegro-4.4.3/docs/src/allegro._tx.orig allegro-4.4.3/docs/src/allegro._tx
47 +--- allegro-4.4.3/docs/src/allegro._tx.orig 2019-02-02 20:28:46.000000000 +0100
48 ++++ allegro-4.4.3/docs/src/allegro._tx 2019-11-04 11:12:39.352699777 +0100
49 +@@ -23,6 +23,7 @@
50 + @man_shortdesc_force1=allegro
51 + @man_shortdesc_force2=Allegro game programming library.
52 + @$\input texinfo
53 ++@$@documentencoding ISO-8859-1
54 + @$@setfilename allegro.inf
55 + @$@settitle Allegro Manual
56 + @$@setchapternewpage odd