Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/
Date: Sun, 03 Jan 2016 13:35:29
Message-Id: 1451827983.3f7273d5955d17b8be399ce45c2ff06b272e844c.eva@gentoo
1 commit: 3f7273d5955d17b8be399ce45c2ff06b272e844c
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 3 13:33:03 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 3 13:33:03 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3f7273d5
7
8 gnome-extra/gnome-packagekit: moved to gentoo repo
9
10 .../gnome-packagekit-3.18.0.ebuild | 90 ----------------------
11 gnome-extra/gnome-packagekit/metadata.xml | 9 ---
12 2 files changed, 99 deletions(-)
13
14 diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild
15 deleted file mode 100644
16 index fd89df9..0000000
17 --- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.18.0.ebuild
18 +++ /dev/null
19 @@ -1,90 +0,0 @@
20 -# Copyright 1999-2015 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Id$
23 -
24 -EAPI="5"
25 -GCONF_DEBUG="no"
26 -
27 -inherit eutils gnome2 virtualx
28 -
29 -DESCRIPTION="PackageKit client for the GNOME desktop"
30 -HOMEPAGE="http://www.freedesktop.org/software/PackageKit/"
31 -
32 -LICENSE="GPL-2"
33 -SLOT="0"
34 -KEYWORDS="~amd64 ~x86"
35 -IUSE="systemd test udev"
36 -
37 -# gdk-pixbuf used in gpk-animated-icon
38 -# pango used on gpk-common
39 -RDEPEND="
40 - >=dev-libs/glib-2.32:2
41 - x11-libs/gdk-pixbuf:2
42 - >=x11-libs/gtk+-3.15.3:3
43 - >=x11-libs/libnotify-0.7.0:=
44 - x11-libs/pango
45 - >=dev-libs/dbus-glib-0.73
46 -
47 - >=app-admin/packagekit-base-0.8
48 - >=app-admin/packagekit-gtk-0.7.2
49 - >=media-libs/libcanberra-0.10[gtk3]
50 - >=sys-apps/dbus-1.1.2
51 -
52 - media-libs/fontconfig
53 - x11-libs/libX11
54 -
55 - systemd? ( >=sys-apps/systemd-42 )
56 - !systemd? ( sys-auth/consolekit )
57 - udev? ( virtual/libgudev:= )
58 -"
59 -DEPEND="${RDEPEND}
60 - app-text/docbook-sgml-utils
61 - dev-libs/appstream-glib
62 - >=dev-util/gtk-doc-am-1.9
63 - >=dev-util/intltool-0.35
64 - dev-libs/libxslt
65 - sys-devel/gettext
66 - virtual/pkgconfig
67 -"
68 -
69 -# NOTES:
70 -# app-text/docbook-sgml-utils required for man pages
71 -
72 -# UPSTREAM:
73 -# misuse of CPPFLAGS/CXXFLAGS ?
74 -# see if tests can forget about display (use eclass for that ?)
75 -
76 -src_prepare() {
77 - # * disable tests with graphical dialogs and that require packagekitd
78 - # to be run with the dummy backend and installed .ui files
79 - # * disable tests that fails every time packagekit developers make a
80 - # tiny change to headers
81 - sed -e '/g_test_add_func.*gpk_test_enum_func/d' \
82 - -e '/g_test_add_func.*gpk_test_dbus_task_func/d' \
83 - -e '/g_test_add_func.*gpk_test_error_func/d' \
84 - -e '/g_test_add_func.*gpk_test_modal_dialog/d' \
85 - -e '/g_test_add_func.*gpk_test_task_func/d' \
86 - -i src/gpk-self-test.c || die
87 -
88 - # Disable stupid flags
89 - # FIXME: touching configure.ac triggers maintainer-mode
90 - sed -e '/CPPFLAGS="$CPPFLAGS -g"/d' -i configure || die
91 -
92 - gnome2_src_prepare
93 -}
94 -
95 -src_configure() {
96 - gnome2_src_configure \
97 - --localstatedir=/var \
98 - --enable-iso-c \
99 - $(use_enable systemd) \
100 - $(use_enable test tests) \
101 - $(use_enable udev gudev)
102 -}
103 -
104 -src_test() {
105 - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
106 -
107 - unset DISPLAY
108 - GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
109 -}
110
111 diff --git a/gnome-extra/gnome-packagekit/metadata.xml b/gnome-extra/gnome-packagekit/metadata.xml
112 deleted file mode 100644
113 index 5978c40..0000000
114 --- a/gnome-extra/gnome-packagekit/metadata.xml
115 +++ /dev/null
116 @@ -1,9 +0,0 @@
117 -<?xml version="1.0" encoding="UTF-8"?>
118 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
119 -<pkgmetadata>
120 - <herd>gnome</herd>
121 - <use>
122 - <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of
123 - <pkg>sys-auth/consolekit</pkg> for rebooting</flag>
124 - </use>
125 -</pkgmetadata>