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; |