Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/fbpdf/, app-text/fbpdf/files/
Date: Mon, 23 Jan 2017 21:57:53
Message-Id: 1485208662.46beef910284631a394a4060487d8bd0ae6dd61a.slyfox@gentoo
1 commit: 46beef910284631a394a4060487d8bd0ae6dd61a
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 23 21:57:33 2017 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 23 21:57:42 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46beef91
7
8 app-text/fbpdf: bump to support mupdf-1.10, bug #606876
9
10 Reported-by: Toralf Förster
11 Bug: https://bugs.gentoo.org/606876
12
13 Package-Manager: Portage-2.3.3, Repoman-2.3.1
14
15 app-text/fbpdf/Manifest | 1 +
16 app-text/fbpdf/fbpdf-0_p20161202.ebuild | 41 ++++++++++++++++++++++
17 .../fbpdf/files/fbpdf-0_p20161202-format.patch | 14 ++++++++
18 3 files changed, 56 insertions(+)
19
20 diff --git a/app-text/fbpdf/Manifest b/app-text/fbpdf/Manifest
21 index ce49a8c..199046e 100644
22 --- a/app-text/fbpdf/Manifest
23 +++ b/app-text/fbpdf/Manifest
24 @@ -1 +1,2 @@
25 DIST fbpdf-0_p20160409.tar.gz 7788 SHA256 ae17aa7fb1e472df5fa1be42505305705dff15bdf92006311816b66f2a2e4f3f SHA512 e939f2d1fd9dccfb778756c3dd3f1b4d8c413e55d17fb68d7bfbd42a541a30b6bdc8f190e81d18ebc45c7e4e46ce48a559b9c564710fb66b292f043f7351b684 WHIRLPOOL cb86cdaecf8e35610916f4f2bc990b810c56f200aba96a036a6e65c72258e93d6782a97ffc8356e32c58aeba7126d698e802c77d47553a8ebbf1d915aa04ade7
26 +DIST fbpdf-0_p20161202.tar.gz 7795 SHA256 9cd0fb4cb2a6602606b7e24cb9b1e81c663b07f0a982236f0de5dc25b4653823 SHA512 c122f12485b9e0055bd5b60d66a5034d20738c6a5a1a9f384ef8cb93e4c6b1275434eea884398590db2b06a746cc0ff00df29ecdc5faecc1730a022435164107 WHIRLPOOL dd576141183548aaa1036eb36524b1c7bf8df6d3645fca11846323687a7b3e6a80d09e709980e8da41ac82763c16b69247be1a33aa758191f79d37d6bb936079
27
28 diff --git a/app-text/fbpdf/fbpdf-0_p20161202.ebuild b/app-text/fbpdf/fbpdf-0_p20161202.ebuild
29 new file mode 100644
30 index 00000000..0dd4cc6
31 --- /dev/null
32 +++ b/app-text/fbpdf/fbpdf-0_p20161202.ebuild
33 @@ -0,0 +1,41 @@
34 +# Copyright 1999-2017 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +# $Id$
37 +
38 +EAPI=6
39 +
40 +inherit toolchain-funcs
41 +
42 +DESCRIPTION="framebuffer pdf and djvu viewer"
43 +HOMEPAGE="http://repo.or.cz/fbpdf.git"
44 +SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.gz"
45 +
46 +LICENSE="BSD"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +
50 +RDEPEND="
51 + >=app-text/mupdf-1.10:0=
52 + dev-lang/mujs:0=
53 + media-libs/freetype:2=
54 + media-libs/jbig2dec:0=
55 + virtual/jpeg:0=
56 + media-libs/openjpeg:0=
57 + dev-libs/openssl:0=
58 + app-text/djvu:0=
59 +"
60 +
61 +DEPEND="${RDEPEND}"
62 +
63 +S=${WORKDIR}/${PN}
64 +
65 +PATCHES=("${FILESDIR}"/${P}-format.patch)
66 +
67 +src_compile() {
68 + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
69 +}
70 +
71 +src_install() {
72 + dobin fbpdf fbdjvu
73 + dodoc README
74 +}
75
76 diff --git a/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch b/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch
77 new file mode 100644
78 index 00000000..0b48d6b
79 --- /dev/null
80 +++ b/app-text/fbpdf/files/fbpdf-0_p20161202-format.patch
81 @@ -0,0 +1,14 @@
82 +diff --git a/fbpdf.c b/fbpdf.c
83 +index 6caa08f..48d12f5 100644
84 +--- a/fbpdf.c
85 ++++ b/fbpdf.c
86 +@@ -343,3 +343,3 @@ static void mainloop(void)
87 + static char *usage =
88 +- "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename\n";
89 ++ "usage: fbpdf [-r rotation] [-z zoom x10] [-p page] filename";
90 +
91 +@@ -349,3 +349,3 @@ int main(int argc, char *argv[])
92 + if (argc < 2) {
93 +- printf(usage);
94 ++ puts(usage);
95 + return 1;