Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-power/upower/
Date: Fri, 28 Dec 2018 17:36:42
Message-Id: 1546018591.4e7bd30f354d04d59a8ef94707ead7647fac79d1.polynomial-c@gentoo
1 commit: 4e7bd30f354d04d59a8ef94707ead7647fac79d1
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 28 17:36:17 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 28 17:36:31 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7bd30f
7
8 sys-power/upower: Removed old.
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 sys-power/upower/Manifest | 1 -
14 sys-power/upower/upower-0.99.5.ebuild | 87 ---------------------------------
15 sys-power/upower/upower-0.99.8.ebuild | 91 -----------------------------------
16 3 files changed, 179 deletions(-)
17
18 diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
19 index 5b10a0da5b3..ddb098c2a2d 100644
20 --- a/sys-power/upower/Manifest
21 +++ b/sys-power/upower/Manifest
22 @@ -1,2 +1 @@
23 -DIST upower-0.99.5.tar.xz 432344 BLAKE2B 048471cee61e57ee673e2ba2e2f826ef1770291ca5b7a02adcce11acd78f96a3aa443b5f66abc595ce6578ca59a15a940b0c4924b443babc798fa54f4f629564 SHA512 2fb06bea69455f538146576665e36c5b91eb18b119fa77e29d383fcb2a86ea58650b82e258f157d03c40147ecb12ea545997199580f0e24847ac6ea04d46e5ea
24 DIST upower-0.99.8.tar.xz 448664 BLAKE2B e101e7d1b2aede77c1ed2da1fd23b87a95ccac8d901bd8d1f8bebcd5de7052a66f1840cf578a48453538e166aae56ef4bc6d3a2b85f7ba148ecac5cc0a486809 SHA512 dfd2960cae382195dfc7a703a02af298d9de55bc626cde2a1f97e7983842191ba9d99eb2044190214e792539e7d6c9d8e00b5aed17e5e86b04544e9ab90278b1
25
26 diff --git a/sys-power/upower/upower-0.99.5.ebuild b/sys-power/upower/upower-0.99.5.ebuild
27 deleted file mode 100644
28 index c46a822f0a9..00000000000
29 --- a/sys-power/upower/upower-0.99.5.ebuild
30 +++ /dev/null
31 @@ -1,87 +0,0 @@
32 -# Copyright 1999-2018 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -inherit ltprune systemd xdg-utils
37 -
38 -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics"
39 -HOMEPAGE="https://upower.freedesktop.org/"
40 -SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
41 -
42 -LICENSE="GPL-2"
43 -SLOT="0/3" # based on SONAME of libupower-glib.so
44 -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
45 -
46 -# gtk-doc files are not available as prebuilt in the tarball
47 -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux"
48 -
49 -COMMON_DEPS="
50 - >=dev-libs/dbus-glib-0.100
51 - >=dev-libs/glib-2.34:2
52 - sys-apps/dbus:=
53 - introspection? ( dev-libs/gobject-introspection:= )
54 - kernel_linux? (
55 - virtual/libusb:1
56 - virtual/libgudev:=
57 - virtual/udev
58 - ios? (
59 - >=app-pda/libimobiledevice-1:=
60 - >=app-pda/libplist-1:=
61 - )
62 - )
63 -"
64 -RDEPEND="
65 - ${COMMON_DEPS}
66 - selinux? ( sec-policy/selinux-devicekit )
67 -"
68 -DEPEND="${COMMON_DEPS}
69 - doc? ( dev-util/gtk-doc )
70 - dev-libs/libxslt
71 - app-text/docbook-xsl-stylesheets
72 - dev-util/intltool
73 - >=sys-devel/gettext-0.17
74 - virtual/pkgconfig
75 -"
76 -
77 -QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
78 -
79 -DOCS=( AUTHORS HACKING NEWS README )
80 -
81 -src_prepare() {
82 - default
83 - sed -i -e '/DISABLE_DEPRECATED/d' configure || die
84 -}
85 -
86 -src_configure() {
87 - local backend
88 -
89 - if use kernel_linux ; then
90 - backend=linux
91 - elif use kernel_FreeBSD ; then
92 - backend=freebsd
93 - else
94 - backend=dummy
95 - fi
96 -
97 - local myeconfargs=(
98 - --disable-static
99 - --disable-tests
100 - --enable-man-pages
101 - --libexecdir="${EPREFIX%/}"/usr/lib/${PN}
102 - --localstatedir="${EPREFIX%/}"/var
103 - --with-backend=${backend}
104 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
105 - --with-systemdutildir="$(systemd_get_utildir)"
106 - $(use_enable doc gtk-doc)
107 - $(use_enable introspection)
108 - $(use_with ios idevice)
109 - )
110 - xdg_environment_reset
111 - econf "${myeconfargs[@]}"
112 -}
113 -
114 -src_install() {
115 - default
116 - keepdir /var/lib/upower #383091
117 - prune_libtool_files
118 -}
119
120 diff --git a/sys-power/upower/upower-0.99.8.ebuild b/sys-power/upower/upower-0.99.8.ebuild
121 deleted file mode 100644
122 index b209ba507eb..00000000000
123 --- a/sys-power/upower/upower-0.99.8.ebuild
124 +++ /dev/null
125 @@ -1,91 +0,0 @@
126 -# Copyright 1999-2018 Gentoo Authors
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI=6
130 -inherit systemd xdg-utils
131 -
132 -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics"
133 -HOMEPAGE="https://upower.freedesktop.org/"
134 -
135 -# No tarball released, use the same commit as Fedora
136 -#SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz"
137 -COMMIT="9125ab7ee96fdc4ecc68cfefb50c1cab"
138 -SRC_URI="https://gitlab.freedesktop.org/upower/upower/uploads/${COMMIT}/${P}.tar.xz"
139 -
140 -LICENSE="GPL-2"
141 -SLOT="0/3" # based on SONAME of libupower-glib.so
142 -KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
143 -
144 -# gtk-doc files are not available as prebuilt in the tarball
145 -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux"
146 -
147 -COMMON_DEPS="
148 - >=dev-libs/dbus-glib-0.100
149 - >=dev-libs/glib-2.34:2
150 - sys-apps/dbus:=
151 - introspection? ( dev-libs/gobject-introspection:= )
152 - kernel_linux? (
153 - virtual/libusb:1
154 - virtual/libgudev:=
155 - virtual/udev
156 - ios? (
157 - >=app-pda/libimobiledevice-1:=
158 - >=app-pda/libplist-1:=
159 - )
160 - )
161 -"
162 -RDEPEND="
163 - ${COMMON_DEPS}
164 - selinux? ( sec-policy/selinux-devicekit )
165 -"
166 -DEPEND="${COMMON_DEPS}
167 - doc? ( dev-util/gtk-doc )
168 - dev-libs/libxslt
169 - app-text/docbook-xsl-stylesheets
170 - dev-util/intltool
171 - >=sys-devel/gettext-0.17
172 - virtual/pkgconfig
173 -"
174 -
175 -QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
176 -
177 -DOCS=( AUTHORS HACKING NEWS README )
178 -
179 -src_prepare() {
180 - default
181 - sed -i -e '/DISABLE_DEPRECATED/d' configure || die
182 -}
183 -
184 -src_configure() {
185 - local backend
186 -
187 - if use kernel_linux ; then
188 - backend=linux
189 - elif use kernel_FreeBSD ; then
190 - backend=freebsd
191 - else
192 - backend=dummy
193 - fi
194 -
195 - local myeconfargs=(
196 - --disable-static
197 - --disable-tests
198 - --enable-man-pages
199 - --libexecdir="${EPREFIX%/}"/usr/lib/${PN}
200 - --localstatedir="${EPREFIX%/}"/var
201 - --with-backend=${backend}
202 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
203 - --with-systemdutildir="$(systemd_get_utildir)"
204 - $(use_enable doc gtk-doc)
205 - $(use_enable introspection)
206 - $(use_with ios idevice)
207 - )
208 - xdg_environment_reset
209 - econf "${myeconfargs[@]}"
210 -}
211 -
212 -src_install() {
213 - default
214 - find "${D}" -name '*.la' -delete || die
215 - keepdir /var/lib/upower #383091
216 -}