Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/appstream-glib/
Date: Mon, 29 May 2017 20:11:12
Message-Id: 1496088645.ca03894fe926ff9639d98f826ca9ecf23af91ae6.leio@gentoo
1 commit: ca03894fe926ff9639d98f826ca9ecf23af91ae6
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 29 20:10:26 2017 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Mon May 29 20:10:45 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca03894f
7
8 dev-libs/appstream-glib: bump to 0.6.13
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-libs/appstream-glib/Manifest | 1 +
13 .../appstream-glib/appstream-glib-0.6.13.ebuild | 61 ++++++++++++++++++++++
14 2 files changed, 62 insertions(+)
15
16 diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest
17 index baa3e843715..30b90a4cb38 100644
18 --- a/dev-libs/appstream-glib/Manifest
19 +++ b/dev-libs/appstream-glib/Manifest
20 @@ -1,2 +1,3 @@
21 +DIST appstream-glib-0.6.13.tar.xz 1974864 SHA256 1a3734b2cdaab55ad63c6e3ee31026fdceb122cecae39f9f7126a0305e8836bf SHA512 d7e95a31d3f6fba974af2fab423282c7b0291d1325a634d8040fe2c2c2fcde49981be18900415251b3d71f20bb9e945e16d7c00fa830b27deac2e5547ec4c8b0 WHIRLPOOL 91e8209ff79b564c51328d84ef34301872865ade73d2c85b71ba5dbfddffcd81ad30bce9867d44282822df566a3fa028cd291ee1a896b52612bb80d2f435251c
22 DIST appstream-glib-0.6.7.tar.xz 1961284 SHA256 9767756e2c970709f0070d4c9e617bb3af2d62cd4fbce8486bd742092671b922 SHA512 cc8b58fa1eb8a4cb0c73f256ff3455d7ffc62282cf70676ae669a0b471c08278b3870d5d50dc70c386ec536031056136ba6742b674d94ca0c20d397f49615df2 WHIRLPOOL 93b8698d018eee7997b6fd232f8ee0447f34980628905147ae73b9274b2781fd422eca41ed266f89faee3ee63616cff86a12ca60e78d297ead56d462692534b7
23 DIST appstream-glib-0.6.8.tar.xz 1962132 SHA256 23f009233a96d1246c4c46c9746be126ae9d422753399621445d07bff49cae41 SHA512 dac9e0cc6dd8dfb81cbcdb6796d6890b61d5ede634cbe31768d1cf5746ada3beaf8b46918bab24e72604d52cbf6c6602efa6aedbdf9379f4c10528929f926fe5 WHIRLPOOL d2f2dd1607f4cb03ab501e4e189862cbb5c58b0bc3e63af153d72c7a714e791509dc2981921b1414f11282f7681277b690cb3142ce71c2bacd2799a935bdfdc2
24
25 diff --git a/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild b/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild
26 new file mode 100644
27 index 00000000000..b235be7da56
28 --- /dev/null
29 +++ b/dev-libs/appstream-glib/appstream-glib-0.6.13.ebuild
30 @@ -0,0 +1,61 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +GNOME2_LA_PUNT="yes"
36 +
37 +inherit bash-completion-r1 gnome2
38 +
39 +DESCRIPTION="Provides GObjects and helper methods to read and write AppStream metadata"
40 +HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/"
41 +SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz"
42 +
43 +LICENSE="LGPL-2.1"
44 +SLOT="0/8" # soname version
45 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
46 +IUSE="+introspection nls stemmer"
47 +
48 +RDEPEND="
49 + app-arch/gcab
50 + app-arch/libarchive
51 + dev-db/sqlite:3
52 + >=dev-libs/glib-2.45.8:2
53 + >=dev-libs/json-glib-1.1.1
54 + dev-libs/libyaml
55 + >=media-libs/fontconfig-2.11:1.0
56 + >=media-libs/freetype-2.4:2
57 + >=net-libs/libsoup-2.51.92:2.4
58 + sys-apps/util-linux
59 + >=x11-libs/gdk-pixbuf-2.31.5:2
60 + x11-libs/gtk+:3
61 + x11-libs/pango
62 + introspection? ( >=dev-libs/gobject-introspection-0.9.8:= )
63 + stemmer? ( dev-libs/snowball-stemmer )
64 +"
65 +DEPEND="${RDEPEND}
66 + app-text/docbook-xml-dtd:4.3
67 + dev-libs/libxslt
68 + >=dev-util/gtk-doc-am-1.9
69 + >=sys-devel/gettext-0.19.7
70 + dev-util/gperf
71 +"
72 +# ${PN} superseeds appdata-tools, require dummy package until all ebuilds
73 +# are migrated to appstream-glib
74 +RDEPEND="${RDEPEND}
75 + !<dev-util/appdata-tools-0.1.8-r1
76 +"
77 +
78 +src_configure() {
79 + gnome2_src_configure \
80 + --enable-builder \
81 + --enable-firmware \
82 + --enable-fonts \
83 + --disable-rpm \
84 + --disable-static \
85 + --enable-dep11 \
86 + --enable-man \
87 + $(use_enable nls) \
88 + $(use_enable introspection) \
89 + $(use_enable stemmer) \
90 + --with-bashcompletiondir="$(get_bashcompdir)"
91 +}