Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-power/upower/
Date: Sun, 28 Nov 2021 12:04:59
Message-Id: 1638101087.57052b98df47443e3b35fdebbaa8f1fbdd2056a0.asturm@gentoo
1 commit: 57052b98df47443e3b35fdebbaa8f1fbdd2056a0
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 26 09:55:16 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 28 12:04:47 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57052b98
7
8 sys-power/upower: Drop 0.99.11
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sys-power/upower/Manifest | 1 -
14 sys-power/upower/upower-0.99.11.ebuild | 89 ----------------------------------
15 2 files changed, 90 deletions(-)
16
17 diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
18 index 5153b69a5b84..fbae0a59000e 100644
19 --- a/sys-power/upower/Manifest
20 +++ b/sys-power/upower/Manifest
21 @@ -1,2 +1 @@
22 -DIST upower-0.99.11.tar.xz 430128 BLAKE2B 77604d02a69de98e4c7b268d11d189aa42ace2d62b982fda9bc41131ce383ede32953ada31eae0bbfd1121600af5863924d48c636e60a28f505a6998dcac227c SHA512 67219a0beb98c97ac4512e4fe8ba83fc80a1035d1edb5367dda6911da50c672b047051f2f528e8703be29ab47547d92b6c71a7ef695226a1bdb5bc33e6d18803
23 DIST upower-0.99.12.tar.xz 423640 BLAKE2B 4c5c6357f0a2f8d721ebae9736912b1871a898c7ce65708626f9a9465cde87036ba6ab8050d97f5b9074d92e2700d8ed1e71b67f43cd6305eb4e89336f1b628f SHA512 9858a0e5f65271522cc5f36b0cd8722a5fb3effba37dbc5b22f08606701d4242ee54329d07460768004a24dc42705a84140ac6d9691afb7f09584b2e61fe3413
24
25 diff --git a/sys-power/upower/upower-0.99.11.ebuild b/sys-power/upower/upower-0.99.11.ebuild
26 deleted file mode 100644
27 index 244e6fd5c246..000000000000
28 --- a/sys-power/upower/upower-0.99.11.ebuild
29 +++ /dev/null
30 @@ -1,89 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -inherit systemd xdg-utils
36 -
37 -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics"
38 -HOMEPAGE="https://upower.freedesktop.org/"
39 -
40 -# No tarball released, use the same commit as Fedora
41 -#SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
42 -COMMIT="93cfe7c8d66ed486001c4f3f55399b7a"
43 -SRC_URI="https://gitlab.freedesktop.org/upower/upower/uploads/${COMMIT}/${P}.tar.xz"
44 -
45 -LICENSE="GPL-2"
46 -SLOT="0/3" # based on SONAME of libupower-glib.so
47 -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
48 -
49 -# gtk-doc files are not available as prebuilt in the tarball
50 -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux"
51 -
52 -DEPEND="
53 - >=dev-libs/glib-2.38:2
54 - sys-apps/dbus:=
55 - introspection? ( dev-libs/gobject-introspection:= )
56 - kernel_linux? (
57 - dev-libs/libgudev:=
58 - virtual/libusb:1
59 - virtual/udev
60 - ios? (
61 - >=app-pda/libimobiledevice-1:=
62 - >=app-pda/libplist-1:=
63 - )
64 - )
65 -"
66 -RDEPEND="
67 - ${DEPEND}
68 - selinux? ( sec-policy/selinux-devicekit )
69 -"
70 -BDEPEND="
71 - app-text/docbook-xsl-stylesheets
72 - dev-libs/libxslt
73 - >=sys-devel/gettext-0.19.8
74 - virtual/pkgconfig
75 - doc? ( dev-util/gtk-doc )
76 -"
77 -
78 -QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
79 -
80 -DOCS=( AUTHORS HACKING NEWS README )
81 -
82 -src_prepare() {
83 - default
84 - xdg_environment_reset
85 - sed -i -e '/DISABLE_DEPRECATED/d' configure || die
86 -}
87 -
88 -src_configure() {
89 - local backend
90 -
91 - if use kernel_linux ; then
92 - backend=linux
93 - elif use kernel_FreeBSD ; then
94 - backend=freebsd
95 - else
96 - backend=dummy
97 - fi
98 -
99 - local myeconfargs=(
100 - --disable-static
101 - --disable-tests
102 - --enable-man-pages
103 - --libexecdir="${EPREFIX}"/usr/lib/${PN}
104 - --localstatedir="${EPREFIX}"/var
105 - --with-backend=${backend}
106 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
107 - --with-systemdutildir="$(systemd_get_utildir)"
108 - $(use_enable doc gtk-doc)
109 - $(use_enable introspection)
110 - $(use_with ios idevice)
111 - )
112 - econf "${myeconfargs[@]}"
113 -}
114 -
115 -src_install() {
116 - default
117 - find "${ED}" -type f -name '*.la' -delete || die
118 - keepdir /var/lib/upower #383091
119 -}