Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-text/libgepub/
Date: Sun, 09 Dec 2018 22:58:05
Message-Id: 1544396271.95b11d7da45c4f1e38d66c2d6c87e80e96e0ee4f.eva@gentoo
1 commit: 95b11d7da45c4f1e38d66c2d6c87e80e96e0ee4f
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 9 22:17:00 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 9 22:57:51 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=95b11d7d
7
8 app-text/libgepub: 0.5.3 → 0.6.0
9
10 Re-order dependencies according to build system.
11
12 Package-Manager: Portage-2.3.52, Repoman-2.3.12
13 Manifest-Sign-Key: 0x5A56C8CD0C13248A
14 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
15
16 app-text/libgepub/libgepub-0.6.0.ebuild | 37 +++++++++++++++++++++++++++++++++
17 1 file changed, 37 insertions(+)
18
19 diff --git a/app-text/libgepub/libgepub-0.6.0.ebuild b/app-text/libgepub/libgepub-0.6.0.ebuild
20 new file mode 100644
21 index 00000000..96ff804b
22 --- /dev/null
23 +++ b/app-text/libgepub/libgepub-0.6.0.ebuild
24 @@ -0,0 +1,37 @@
25 +# Copyright 1999-2018 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=6
29 +
30 +inherit gnome.org meson xdg-utils
31 +
32 +DESCRIPTION="GObject based library for handling and rendering epub documents"
33 +HOMEPAGE="https://git.gnome.org/browse/libgepub"
34 +
35 +LICENSE="LGPL-2"
36 +SLOT="0"
37 +KEYWORDS="~amd64 ~x86"
38 +IUSE="+introspection"
39 +
40 +RDEPEND="
41 + net-libs/webkit-gtk:4
42 + net-libs/libsoup:2.4
43 + dev-libs/glib:2
44 + dev-libs/libxml2:2
45 + app-arch/libarchive
46 + x11-libs/gtk+:3
47 + introspection? ( >=dev-libs/gobject-introspection-1.30:= )
48 +"
49 +DEPEND="${RDEPEND}
50 + virtual/pkgconfig
51 +"
52 +
53 +src_prepare() {
54 + default
55 + xdg_environment_reset
56 +}
57 +
58 +src_configure() {
59 + meson_src_configure \
60 + $(meson_use introspection)
61 +}