Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/apvlv/
Date: Sat, 30 Jan 2016 12:24:03
Message-Id: 1454156584.1563003afc5abf3ff5fb84fa84a6a0c8024ec223.pacho@gentoo
1 commit: 1563003afc5abf3ff5fb84fa84a6a0c8024ec223
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 30 10:45:25 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 30 12:23:04 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1563003a
7
8 app-text/apvlv: Disable optional webkit support to not rely on obsolete versions (with security issues (#572980)
9
10 Package-Manager: portage-2.2.27
11
12 app-text/apvlv/apvlv-0.1.5-r1.ebuild | 62 ++++++++++++++++++++++++++++++++++++
13 1 file changed, 62 insertions(+)
14
15 diff --git a/app-text/apvlv/apvlv-0.1.5-r1.ebuild b/app-text/apvlv/apvlv-0.1.5-r1.ebuild
16 new file mode 100644
17 index 0000000..e91b58b
18 --- /dev/null
19 +++ b/app-text/apvlv/apvlv-0.1.5-r1.ebuild
20 @@ -0,0 +1,62 @@
21 +# Copyright 1999-2015 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Id$
24 +
25 +EAPI=5
26 +inherit eutils cmake-utils gnome2-utils
27 +
28 +DESCRIPTION="Alf's PDF Viewer Like Vim"
29 +HOMEPAGE="https://naihe2010.github.com/apvlv/"
30 +SRC_URI="https://github.com/naihe2010/apvlv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
31 +
32 +LICENSE="GPL-2"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +IUSE="debug djvu"
36 +
37 +RDEPEND="
38 + >=app-text/poppler-0.18:=[cairo,xpdf-headers(+)]
39 + dev-libs/glib:2
40 + x11-libs/gtk+:3
41 + djvu? ( app-text/djvu:= )
42 +"
43 +DEPEND="${RDEPEND}
44 + virtual/pkgconfig
45 +"
46 +
47 +src_prepare() {
48 + # preserve cflags
49 + epatch "${FILESDIR}/${PN}-0.1.5-cflags.patch"
50 +}
51 +
52 +src_configure() {
53 + local mycmakeargs=(
54 + -DSYSCONFDIR=/etc/${PN}
55 + -DDOCDIR=/usr/share/${PN}
56 + -DMANDIR=/usr/share/man
57 + -DAPVLV_WITH_HTML=OFF
58 + -DAPVLV_WITH_UMD=OFF
59 + -DAPVLV_WITH_TXT=ON
60 + $(cmake-utils_use djvu APVLV_WITH_DJVU)
61 + $(cmake-utils_use debug APVLV_ENABLE_DEBUG)
62 + )
63 + cmake-utils_src_configure
64 +}
65 +
66 +src_install() {
67 + cmake-utils_src_install
68 + dodoc AUTHORS NEWS README THANKS TODO
69 + newicon -s 32 icons/pdf.png ${PN}.png
70 +}
71 +
72 +pkg_preinst() {
73 + gnome2_icon_savelist
74 +}
75 +
76 +pkg_postinst() {
77 + gnome2_icon_cache_update
78 +}
79 +
80 +pkg_postrm() {
81 + gnome2_icon_cache_update
82 +}