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-admin/packagekit-base/
Date: Sun, 03 Jan 2016 13:35:28
Message-Id: 1451828038.d45572c02881df7b83847e7607ee13dce981b4cc.eva@gentoo
1 commit: d45572c02881df7b83847e7607ee13dce981b4cc
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 3 13:33:58 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 3 13:33:58 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d45572c0
7
8 app-admin/packagekit-base: moved to gentoo repo
9
10 app-admin/packagekit-base/metadata.xml | 19 ----
11 .../packagekit-base/packagekit-base-1.0.11.ebuild | 114 ---------------------
12 2 files changed, 133 deletions(-)
13
14 diff --git a/app-admin/packagekit-base/metadata.xml b/app-admin/packagekit-base/metadata.xml
15 deleted file mode 100644
16 index 4d74954..0000000
17 --- a/app-admin/packagekit-base/metadata.xml
18 +++ /dev/null
19 @@ -1,19 +0,0 @@
20 -<?xml version="1.0" encoding="UTF-8"?>
21 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
22 -<pkgmetadata>
23 - <maintainer>
24 - <email>lxnay@g.o</email>
25 - <name>Fabio Erculiani</name>
26 - </maintainer>
27 - <use>
28 - <flag name="command-not-found">Enable packagekit support on shell "command not found"</flag>
29 - <flag name="cron">Install cron script for auto-update</flag>
30 - <flag name="entropy">
31 - Enable Entropy backend
32 - </flag>
33 - <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
34 - Enable introspection
35 - </flag>
36 - </use>
37 -</pkgmetadata>
38 -
39
40 diff --git a/app-admin/packagekit-base/packagekit-base-1.0.11.ebuild b/app-admin/packagekit-base/packagekit-base-1.0.11.ebuild
41 deleted file mode 100644
42 index ebe534f..0000000
43 --- a/app-admin/packagekit-base/packagekit-base-1.0.11.ebuild
44 +++ /dev/null
45 @@ -1,114 +0,0 @@
46 -# Copyright 1999-2015 Gentoo Foundation
47 -# Distributed under the terms of the GNU General Public License v2
48 -# $Id$
49 -
50 -EAPI="5"
51 -
52 -# PackageKit supports 3.2+, but entropy and portage backends are untested
53 -# Future note: use --enable-python3
54 -PYTHON_COMPAT=( python2_7 )
55 -VALA_USE_DEPEND="vapigen"
56 -
57 -inherit bash-completion-r1 multilib nsplugins python-single-r1 systemd vala
58 -
59 -MY_PN="PackageKit"
60 -MY_P=${MY_PN}-${PV}
61 -
62 -DESCRIPTION="Manage packages in a secure way using a cross-distro and cross-architecture API"
63 -HOMEPAGE="http://www.packagekit.org/"
64 -SRC_URI="http://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz"
65 -
66 -LICENSE="GPL-2"
67 -SLOT="0/18"
68 -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
69 -IUSE="connman cron command-not-found +introspection networkmanager nsplugin entropy systemd test vala"
70 -REQUIRED_USE="
71 - ${PYTHON_REQUIRED_USE}
72 - vala? ( introspection )
73 -"
74 -
75 -# While not strictly needed, consolekit is the alternative to systemd-login
76 -# to get current session's user.
77 -CDEPEND="
78 - >=app-shells/bash-completion-2
79 - dev-db/sqlite:3
80 - >=dev-libs/dbus-glib-0.74
81 - >=dev-libs/glib-2.32.0:2[${PYTHON_USEDEP}]
82 - >=sys-auth/polkit-0.98
83 - >=sys-apps/dbus-1.3.0
84 - ${PYTHON_DEPS}
85 - connman? ( net-misc/connman )
86 - introspection? ( >=dev-libs/gobject-introspection-0.9.9[${PYTHON_USEDEP}] )
87 - networkmanager? ( >=net-misc/networkmanager-0.6.4 )
88 - nsplugin? (
89 - >=dev-libs/nspr-4.8
90 - x11-libs/cairo
91 - >=x11-libs/gtk+-2.14.0:2
92 - x11-libs/pango
93 - )
94 - systemd? ( >=sys-apps/systemd-204 )
95 -"
96 -DEPEND="${CDEPEND}
97 - dev-libs/libxslt[${PYTHON_USEDEP}]
98 - >=dev-util/gtk-doc-am-1.11
99 - >=dev-util/intltool-0.35.0
100 - sys-devel/gettext
101 - virtual/pkgconfig
102 - nsplugin? ( >=net-misc/npapi-sdk-0.27 )
103 - vala? ( $(vala_depend) )
104 -"
105 -RDEPEND="${CDEPEND}
106 - >=app-portage/layman-2[${PYTHON_USEDEP}]
107 - >=sys-apps/portage-2.2[${PYTHON_USEDEP}]
108 - entropy? ( >=sys-apps/entropy-234[${PYTHON_USEDEP}] )
109 - !systemd? ( sys-auth/consolekit )
110 -"
111 -
112 -S="${WORKDIR}/${MY_P}"
113 -
114 -RESTRICT="test"
115 -
116 -src_prepare() {
117 - use vala && vala_src_prepare
118 -}
119 -
120 -src_configure() {
121 - econf \
122 - --disable-gstreamer-plugin \
123 - --disable-gtk-doc \
124 - --disable-gtk-module \
125 - --disable-schemas-compile \
126 - --disable-static \
127 - --enable-bash-completion \
128 - --enable-man-pages \
129 - --enable-nls \
130 - --enable-portage \
131 - --localstatedir=/var \
132 - $(use_enable command-not-found) \
133 - $(use_enable connman) \
134 - $(use_enable cron) \
135 - $(use_enable entropy) \
136 - $(use_enable introspection) \
137 - $(use_enable networkmanager) \
138 - $(use_enable nsplugin browser-plugin) \
139 - $(use_enable systemd) \
140 - $(use_enable test daemon-tests) \
141 - $(use_enable vala) \
142 - $(systemd_with_unitdir)
143 - #$(use_enable test local)
144 -}
145 -
146 -src_install() {
147 - emake DESTDIR="${D}" install || die "emake install failed"
148 - prune_libtool_files --all
149 -
150 - einstalldocs
151 -
152 - dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
153 -
154 - if use nsplugin; then
155 - dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
156 - mv "${D}/usr/$(get_libdir)/mozilla/plugins"/* \
157 - "${D}/usr/$(get_libdir)/${PLUGINS_DIR}/" || die
158 - fi
159 -}