Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/packagekit-gtk/
Date: Wed, 12 Dec 2018 14:17:42
Message-Id: 1544624251.c72323ca3a008da8a575f6417b38c5a2ac8cade5.eva@gentoo
1 commit: c72323ca3a008da8a575f6417b38c5a2ac8cade5
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 12 14:11:32 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 12 14:17:31 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72323ca
7
8 app-admin/packagekit-gtk: 1.1.7 → 1.1.12
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
12
13 app-admin/packagekit-gtk/Manifest | 1 +
14 .../packagekit-gtk/packagekit-gtk-1.1.12.ebuild | 59 ++++++++++++++++++++++
15 2 files changed, 60 insertions(+)
16
17 diff --git a/app-admin/packagekit-gtk/Manifest b/app-admin/packagekit-gtk/Manifest
18 index f4cb2740e6b..f6a17578381 100644
19 --- a/app-admin/packagekit-gtk/Manifest
20 +++ b/app-admin/packagekit-gtk/Manifest
21 @@ -1 +1,2 @@
22 +DIST PackageKit-1.1.12.tar.xz 1439024 BLAKE2B 458cb7a9a47941214ec58846fb840f852851555dbd94ed5113745f9e375cd28edaa8475db30fb889b1722ea01bce5200a5ea7a5f52e45b424703228bff59d689 SHA512 a7428416ae85df0c8e7dbe017396921e9214612c8eb7c91020523457d0feaff86ad50d595f702d255e4091364cb10b8d9506b603b9d0e449c39fced07180840b
23 DIST PackageKit-1.1.7.tar.xz 1431648 BLAKE2B 0cc64e7ac38d6641a1fbd98ffad2e7920eb7b3c86ea36d3ad036541886191c38deeeb7241f81ec3d29f8268b1c84ec500511895312c29c706403607215117d5e SHA512 0d0277e24feb63e94aeb5fec2c4306ccdf5935c2f62d5eef3be8db9f534eb302eff09ea0e020db48b2dd0af9ba6b31f7960d661d1040774dccf650ebf04c4f83
24
25 diff --git a/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild
26 new file mode 100644
27 index 00000000000..30edc446954
28 --- /dev/null
29 +++ b/app-admin/packagekit-gtk/packagekit-gtk-1.1.12.ebuild
30 @@ -0,0 +1,59 @@
31 +# Copyright 1999-2018 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI="6"
35 +
36 +inherit xdg
37 +
38 +MY_PN="PackageKit"
39 +MY_P=${MY_PN}-${PV}
40 +
41 +DESCRIPTION="Gtk3 PackageKit backend library"
42 +HOMEPAGE="https://www.freedesktop.org/software/PackageKit/"
43 +SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz"
44 +
45 +LICENSE="GPL-2"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~arm ~x86"
48 +IUSE=""
49 +
50 +RDEPEND="
51 + >=dev-libs/glib-2.54:2
52 + media-libs/fontconfig
53 + >=x11-libs/gtk+-2:2
54 + >=x11-libs/gtk+-3:3
55 + x11-libs/pango
56 + ~app-admin/packagekit-base-${PV}[introspection]
57 +"
58 +DEPEND="${RDEPEND}
59 + virtual/pkgconfig
60 +"
61 +
62 +S="${WORKDIR}/${MY_P}"
63 +
64 +src_configure() {
65 + econf \
66 + --disable-bash-completion \
67 + --disable-command-not-found \
68 + --disable-cron \
69 + --disable-gstreamer-plugin \
70 + --disable-gtk-doc \
71 + --disable-local \
72 + --disable-man-pages \
73 + --disable-static \
74 + --disable-systemd \
75 + --disable-vala \
76 + --enable-dummy \
77 + --enable-gtk-module \
78 + --enable-introspection=yes \
79 + --localstatedir=/var
80 +}
81 +
82 +src_compile() {
83 + emake -C contrib/gtk-module
84 +}
85 +
86 +src_install() {
87 + emake -C contrib/gtk-module DESTDIR="${D}" install
88 + find "${D}" -name '*.la' -delete || die
89 +}