diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2021-07-26 20:10:52 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2021-07-26 20:12:10 +0200 |
commit | d3f0dff6bf0815b6ebb24edb3e837eca5bbf4449 (patch) | |
tree | 610d3d436f7d395746e5f0dca4f03ac293a257df /sys-power/upower | |
parent | sys-power/upower: Raise minimum dev-libs/libgudev version to 236 (diff) | |
download | gentoo-d3f0dff6bf0815b6ebb24edb3e837eca5bbf4449.tar.gz gentoo-d3f0dff6bf0815b6ebb24edb3e837eca5bbf4449.tar.bz2 gentoo-d3f0dff6bf0815b6ebb24edb3e837eca5bbf4449.zip |
sys-power/upower: Drop 0.99.12 (r0)
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'sys-power/upower')
-rw-r--r-- | sys-power/upower/upower-0.99.12.ebuild | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/sys-power/upower/upower-0.99.12.ebuild b/sys-power/upower/upower-0.99.12.ebuild deleted file mode 100644 index 7701fb98f1cc..000000000000 --- a/sys-power/upower/upower-0.99.12.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd xdg-utils - -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics" -HOMEPAGE="https://upower.freedesktop.org/" -COMMIT="244f5966c58773bbd3b4c507c549560f" -SRC_URI="https://gitlab.freedesktop.org/upower/upower/uploads/${COMMIT}/${P}.tar.xz" -# No tarball released at the usual location -#SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0/3" # based on SONAME of libupower-glib.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# gtk-doc files are not available as prebuilt in the tarball -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux selinux" - -DEPEND=" - >=dev-libs/glib-2.38:2 - sys-apps/dbus:= - introspection? ( dev-libs/gobject-introspection:= ) - kernel_linux? ( - dev-libs/libgudev:= - virtual/udev - ios? ( - >=app-pda/libimobiledevice-1:= - >=app-pda/libplist-2:= - ) - ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-devicekit ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) -" - -QA_MULTILIB_PATHS="usr/lib/${PN}/.*" - -DOCS=( AUTHORS HACKING NEWS README ) - -PATCHES=( "${FILESDIR}/${P}-fix-power_now-energy_rate-readings.patch" ) # bug 796896 - -src_prepare() { - default - xdg_environment_reset - sed -i -e '/DISABLE_DEPRECATED/d' configure || die -} - -src_configure() { - local backend - - if use kernel_linux ; then - backend=linux - elif use kernel_FreeBSD ; then - backend=freebsd - else - backend=dummy - fi - - local myeconfargs=( - --disable-tests - --enable-man-pages - --libexecdir="${EPREFIX}"/usr/lib/${PN} - --localstatedir="${EPREFIX}"/var - --with-backend=${backend} - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - --with-systemdutildir="$(systemd_get_utildir)" - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_with ios idevice) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die - keepdir /var/lib/upower #383091 -} - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.99.12; then - elog "Support for Logitech Unifying Receiver battery state readout was" - elog "removed in version 0.99.12, these devices have been directly" - elog "supported by the Linux kernel since version >=3.2." - elog - elog "Support for CSR devices battery state was removed from udev rules" - elog "in version 0.99.12. This concerns the following Logitech products" - elog "from the mid 2000s:" - elog "Mouse/Dual/Keyboard+Mouse Receiver, Freedom Optical, Elite Duo," - elog "MX700/MX1000, Optical TrackMan, Click! Mouse, Presenter." - fi -} |