Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/gnome-autoar/
Date: Mon, 11 Mar 2019 18:17:13
Message-Id: 1552328187.fd88062a70efe0dcbf60c0e78ae428143a4083b8.leio@gentoo
1 commit: fd88062a70efe0dcbf60c0e78ae428143a4083b8
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 11 18:15:36 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 11 18:16:27 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd88062a
7
8 app-arch/gnome-autoar: bump to 0.2.3
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 app-arch/gnome-autoar/Manifest | 1 +
14 app-arch/gnome-autoar/gnome-autoar-0.2.3.ebuild | 43 +++++++++++++++++++++++++
15 2 files changed, 44 insertions(+)
16
17 diff --git a/app-arch/gnome-autoar/Manifest b/app-arch/gnome-autoar/Manifest
18 index 1c725f48083..72924c59b1c 100644
19 --- a/app-arch/gnome-autoar/Manifest
20 +++ b/app-arch/gnome-autoar/Manifest
21 @@ -1 +1,2 @@
22 DIST gnome-autoar-0.2.2.tar.xz 295488 BLAKE2B 33f614846547921b208239f7756cab3561ec417f2030e3196bece43c47af2a6496fef82838d90fa3ddcf8742023b525bc4e8cbdfbf3fc925c92c74a8a6918c3b SHA512 78faf8f82eeab4cb5f1f364d6e9caa4d24f21f9b81a79ebde4404253f3e7ae120f44600f236612859810afc6fc6f1a8c6f2e065db98be79103255642139c10a2
23 +DIST gnome-autoar-0.2.3.tar.xz 297632 BLAKE2B 37b5861b1e0866200884aa1791fced6168c12aa740413a1330a08629aaf4e18105b02b36828619c20a15874ac41c779836627728c82fa1a79a1bab6dc9224d97 SHA512 f87299817c52e7862a6c1cc950b1c362db8e7465e008d988e70245a203c728a9179400aac8601c399abe361e5a1ac4558b1190641ad3afa7224f883546fae7bc
24
25 diff --git a/app-arch/gnome-autoar/gnome-autoar-0.2.3.ebuild b/app-arch/gnome-autoar/gnome-autoar-0.2.3.ebuild
26 new file mode 100644
27 index 00000000000..faf98a8708b
28 --- /dev/null
29 +++ b/app-arch/gnome-autoar/gnome-autoar-0.2.3.ebuild
30 @@ -0,0 +1,43 @@
31 +# Copyright 1999-2019 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +VALA_USE_DEPEND="vapigen"
36 +
37 +inherit gnome2 vala
38 +
39 +DESCRIPTION="Automatic archives creating and extracting library"
40 +HOMEPAGE="https://git.gnome.org/browse/gnome-autoar"
41 +
42 +LICENSE="LGPL-2.1+"
43 +SLOT="0"
44 +IUSE="gtk +introspection vala"
45 +REQUIRED_USE="vala? ( introspection )"
46 +
47 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
48 +
49 +RDEPEND="
50 + >=app-arch/libarchive-3.2.0
51 + >=dev-libs/glib-2.35.6:2
52 + gtk? ( >=x11-libs/gtk+-3.2:3[introspection?] )
53 + introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
54 +"
55 +DEPEND="${RDEPEND}
56 + >=dev-util/gtk-doc-am-1.14
57 + gnome-base/gnome-common
58 + virtual/pkgconfig
59 + vala? ( $(vala_depend) )
60 +"
61 +
62 +src_prepare() {
63 + use vala && vala_src_prepare
64 + gnome2_src_prepare
65 +}
66 +
67 +src_configure() {
68 + gnome2_src_configure \
69 + --disable-static \
70 + $(use_enable introspection) \
71 + $(use_enable vala) \
72 + $(use_enable gtk)
73 +}