Gentoo Archives: gentoo-commits

From: Kurt Kanzenbach <kurt@×××××××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-text/katarakt/, app-text/katarakt/files/
Date: Mon, 30 Aug 2021 15:28:50
Message-Id: 1630337252.bd5f6f8013510b33160bc158f93aeaf856ff6850.KurtKanzenbach@gentoo
1 commit: bd5f6f8013510b33160bc158f93aeaf856ff6850
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Mon Aug 30 15:27:32 2021 +0000
4 Commit: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
5 CommitDate: Mon Aug 30 15:27:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd5f6f80
7
8 app-text/katarakt: Fix poppler detection
9
10 Closes: https://bugs.gentoo.org/810976
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
13
14 app-text/katarakt/files/katarakt-0.2-poppler.patch | 29 ++++++++++++++++++++++
15 app-text/katarakt/katarakt-0.2.ebuild | 5 +++-
16 2 files changed, 33 insertions(+), 1 deletion(-)
17
18 diff --git a/app-text/katarakt/files/katarakt-0.2-poppler.patch b/app-text/katarakt/files/katarakt-0.2-poppler.patch
19 new file mode 100644
20 index 000000000..7979bf6a5
21 --- /dev/null
22 +++ b/app-text/katarakt/files/katarakt-0.2-poppler.patch
23 @@ -0,0 +1,29 @@
24 +From 23b68e9c48204d43b37b23735ad9ea0b219fec7b Mon Sep 17 00:00:00 2001
25 +From: Philipp Erhardt <Philipp.Erhardt@××××××××××××××××××××××××××××.de>
26 +Date: Mon, 19 Oct 2020 20:42:37 +0200
27 +Subject: [PATCH] Fix compilation if the version number contains a leading zero
28 +
29 +---
30 + katarakt.pro | 6 +++---
31 + 1 file changed, 3 insertions(+), 3 deletions(-)
32 +
33 +diff --git a/katarakt.pro b/katarakt.pro
34 +index a632713db2ce..84cd59797d0a 100644
35 +--- a/katarakt.pro
36 ++++ b/katarakt.pro
37 +@@ -17,9 +17,9 @@ unix {
38 +
39 + isEmpty(PKG_CONFIG):PKG_CONFIG = pkg-config # same as in link_pkgconfig.prf
40 + POPPLER_VERSION = $$system($$PKG_CONFIG --modversion $$POPPLER)
41 +- POPPLER_VERSION_MAJOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 1)
42 +- POPPLER_VERSION_MINOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 2)
43 +- POPPLER_VERSION_MICRO = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 3)
44 ++ POPPLER_VERSION_MAJOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 1 | sed "\'s,^0*\\(.\\),\1,\'")
45 ++ POPPLER_VERSION_MINOR = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 2 | sed "\'s,^0*\\(.\\),\1,\'")
46 ++ POPPLER_VERSION_MICRO = $$system(echo "$$POPPLER_VERSION" | cut -d . -f 3 | sed "\'s,^0*\\(.\\),\1,\'")
47 +
48 + DEFINES += POPPLER_VERSION_MAJOR=$$POPPLER_VERSION_MAJOR
49 + DEFINES += POPPLER_VERSION_MINOR=$$POPPLER_VERSION_MINOR
50 +--
51 +2.33.0
52 +
53
54 diff --git a/app-text/katarakt/katarakt-0.2.ebuild b/app-text/katarakt/katarakt-0.2.ebuild
55 index 45195c514..d5ce38d08 100644
56 --- a/app-text/katarakt/katarakt-0.2.ebuild
57 +++ b/app-text/katarakt/katarakt-0.2.ebuild
58 @@ -28,7 +28,10 @@ DEPEND="${RDEPEND}"
59
60 S="${WORKDIR}/${PN}-v${PV}"
61
62 -PATCHES=( "${FILESDIR}/${P}-install.patch" )
63 +PATCHES=(
64 + "${FILESDIR}/${P}-install.patch"
65 + "${FILESDIR}/${P}-poppler.patch"
66 +)
67
68 src_configure() {
69 eqmake5 PREFIX="${EPREFIX}/usr"