diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2014-06-19 16:21:23 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2014-06-19 16:21:23 +0000 |
commit | 6c7c382ea61c260e3428d5e9884fe2b2d836ec4e (patch) | |
tree | b9f8fff7da33b5fd6aa1c98699693cd8d50241d0 /sys-power | |
parent | Stable on alpha, bug #470260 (diff) | |
download | historical-6c7c382ea61c260e3428d5e9884fe2b2d836ec4e.tar.gz historical-6c7c382ea61c260e3428d5e9884fe2b2d836ec4e.tar.bz2 historical-6c7c382ea61c260e3428d5e9884fe2b2d836ec4e.zip |
old
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'sys-power')
-rw-r--r-- | sys-power/upower/ChangeLog | 9 | ||||
-rw-r--r-- | sys-power/upower/Manifest | 22 | ||||
-rw-r--r-- | sys-power/upower/files/upower-0.9.23-clamp_percentage_for_overfull_batt.patch | 72 | ||||
-rw-r--r-- | sys-power/upower/files/upower-0.9.23-create-dir-runtime.patch | 34 | ||||
-rw-r--r-- | sys-power/upower/files/upower-0.9.23-fix-segfault.patch | 24 | ||||
-rw-r--r-- | sys-power/upower/upower-0.9.23-r3.ebuild | 91 | ||||
-rw-r--r-- | sys-power/upower/upower-0.99.0.ebuild | 80 |
7 files changed, 16 insertions, 316 deletions
diff --git a/sys-power/upower/ChangeLog b/sys-power/upower/ChangeLog index b90e623380c4..21b859ffe10a 100644 --- a/sys-power/upower/ChangeLog +++ b/sys-power/upower/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-power/upower # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.156 2014/06/19 06:09:51 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.157 2014/06/19 16:21:19 ssuominen Exp $ + + 19 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> + -files/upower-0.9.23-clamp_percentage_for_overfull_batt.patch, + -files/upower-0.9.23-create-dir-runtime.patch, + -files/upower-0.9.23-fix-segfault.patch, -upower-0.9.23-r3.ebuild, + -upower-0.99.0.ebuild: + old 19 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> upower-0.99.0-r1.ebuild: amd64/arm/x86 stable wrt #513700 diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest index 2ef8a7bd92d1..56f1362ba6a4 100644 --- a/sys-power/upower/Manifest +++ b/sys-power/upower/Manifest @@ -1,28 +1,22 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX upower-0.9.23-clamp_percentage_for_overfull_batt.patch 3396 SHA256 16c43fbd1a31b88b115392ecb29c449bebe0f8e70530fb965dca49cf0925b131 SHA512 6bb869f1e2c5d93983b20bb65f5fc0803709b690f70b17a78204c98afca41a97b60b1c3cf8f564c931f189bd2db1dab00cd42121f5f022b5e8f0f044faf836d7 WHIRLPOOL 2d0dcf6c5d1246a940db43a38d7c5f429331dc69bd3e40fcac5679f3e2663c5ef1927e9e29fc0fabcf7e21e7693486db0f7b703e8dd36eba4be33d8366861074 -AUX upower-0.9.23-create-dir-runtime.patch 1164 SHA256 6324c148d436e3f898b73b445411f29a7527c65ffedb574ef658c1eaaa1aa4de SHA512 1aaec53df73aa50fabffaddd380800f7ed78caddc02b16834831aa1faa09c795e0def04493f64d852a9b07b9ef4007352e111c5d7cdc1f1b2ed8043c445751f2 WHIRLPOOL 4347f169597c8e144081673d038809a4f0525410aef7e3ff3b713f22dd28e1d7f4bcc69413be2d3c87e7e228dc8da6cfab7b6a3e63feeafafb6e8dc5d4d3a018 -AUX upower-0.9.23-fix-segfault.patch 829 SHA256 c80d1510b3e3d0579ddbec328d2800ab7e112378f9a8ff9ef152d72de50a45c3 SHA512 31a6b5414ddd17cbbcf318da98907d745910e7632ea9a4d4d5c02eaaae87857b5bb88f9ab2f336f7b24637727005fb839f8c9564b82e56ae0065d57b1ce19ad2 WHIRLPOOL 4286fadfbb45b89891ca4aed49b11cde70afa357101f4b9b150d9f68e548af28436fa25a9d8143f7d90daaff0ee22238dd017f10e1e34e58a226553a84724682 AUX upower-0.99.0-create-dir-runtime.patch 1164 SHA256 6324c148d436e3f898b73b445411f29a7527c65ffedb574ef658c1eaaa1aa4de SHA512 1aaec53df73aa50fabffaddd380800f7ed78caddc02b16834831aa1faa09c795e0def04493f64d852a9b07b9ef4007352e111c5d7cdc1f1b2ed8043c445751f2 WHIRLPOOL 4347f169597c8e144081673d038809a4f0525410aef7e3ff3b713f22dd28e1d7f4bcc69413be2d3c87e7e228dc8da6cfab7b6a3e63feeafafb6e8dc5d4d3a018 AUX upower-0.99.0-fix-segfault.patch 829 SHA256 c80d1510b3e3d0579ddbec328d2800ab7e112378f9a8ff9ef152d72de50a45c3 SHA512 31a6b5414ddd17cbbcf318da98907d745910e7632ea9a4d4d5c02eaaae87857b5bb88f9ab2f336f7b24637727005fb839f8c9564b82e56ae0065d57b1ce19ad2 WHIRLPOOL 4286fadfbb45b89891ca4aed49b11cde70afa357101f4b9b150d9f68e548af28436fa25a9d8143f7d90daaff0ee22238dd017f10e1e34e58a226553a84724682 AUX upower-0.99.0-fix-shutdown-on-boot.patch 2583 SHA256 5af2d8aa09f64988eade79ac30d20236076a00b4878c77c6fbca5eefa78e21c6 SHA512 b422bc4bc4258532d817fad250c50101886cd4542c42c4617ddd846db9a908ac8da8a8e977a9ea6d20421db768097735a13bcc1c3282df6cc1da88390ffc3ecd WHIRLPOOL 29ac060035968328263b59139260c21e52a5a4620bb784fb437ee27ac04a91a9a94344dc700a21b1a08150ed727c2aa9c5365d2db72d6e6febc540f551b46dc5 AUX upower-0.99.0-fix-typing-error.patch 711 SHA256 9eca510c8d9e8daba99815dfc1fe853270e55d22ab9657d6f458ec492b9a880b SHA512 b40bef2c98af8ae0fe571fb8f9be43602b0309db68fedafaefaf22682d344c640c5d7e6a173a5bc889e5fe8d6a647cbc07b767ef1adc0570ee45d03d94a52370 WHIRLPOOL cca6101b3d9abca0f3085f49fc5c91a862f1c1b29966d0a168a257a15a67b7c8d54df27501118b476a77d3c1742962fc2053d007ea3a66572721a6e027669de8 -DIST upower-0.9.23.tar.xz 425804 SHA256 433252b0a8e9ab4bed7e17ee3ee5b7cef6d527b1f5401ee32212d82a9682981b SHA512 526ef95e43faf61744ba2bbf80bae23bc5c8672130563a87a7f18f00d85b16e2069814ad70dd66ce6ce698037b522d78579cc2135e2af0c2a636230cfa662c6d WHIRLPOOL 1599739198767ea6c70e133d50302a62a5b0b07c3786057b75636167c80b02d8e0ab6cc4781ac08994b249ffb57875bf186923d441e0b10e73c238b6be5b3538 DIST upower-0.99.0.tar.xz 429076 SHA256 5f354b9949108cb21180224ef3dba33b41c9221a79f71a8f76c47f56246a39a1 SHA512 efb9544730a1baa8abdc5af4b5320ec1fa7518bdaa9e56129eef4aa4caf8167c7bf72f7bc0e71ca7b6d127a1464462667b86039a4c5248c8c75c66334e038ea7 WHIRLPOOL 15634811ae267a9811933c75af25321e885d9646782c21cac237d20bea4a673930af3bf9a1873d5295e31676714c64ef6fb187c780b903e872e4e6677b615e20 -EBUILD upower-0.9.23-r3.ebuild 2159 SHA256 ab69b44944b8e5f71258bf14c209491504e0f56bde33907bb6e483d0deead087 SHA512 e5169e6a197365dd065ccb6137be21d00354bd40b330c287f87e84cf6a71f49b774f2209fd51b3e219bd19cbbb0a092e4f41a9e5200d906f5286a720fa32f7fa WHIRLPOOL 16a770c25b808e542dda0113ad972da35c03c61a0ac3f208a503f1c5b496503349d6f9a689efbc88dae44aaa595d5c6cf3a7f08ca0e6221bdf34f19e621c0c0e EBUILD upower-0.99.0-r1.ebuild 2189 SHA256 9eae6b20244d90c4a7e16d36689b810ab1a0c56c2ec5d28c88e43bfd1344a6be SHA512 c3660c838a451e90faedf52e3e007f041b7e0916b67feb84bedd6152b6b43931d6b5a01e7d3db0f3d3a82f5c3e449cb22f09f4fb0215b893ff517f639882df9e WHIRLPOOL eee12f39e26644f0dd414b798377a57b1fcf4fa678ea33a07eac2566e218bce61d7b2798f47dfa55c504d32f4e66ab49e20e0db1096e84b3f8c41f0371c561eb -EBUILD upower-0.99.0.ebuild 1926 SHA256 22593d151cc25bdcdae3d0c99b7f7902b7e33314019084bd002c0f47e3aa3834 SHA512 7940ff18d14dbeacf3b321faaffb4994379cabb214e34c7e1693aedfdca13b1af224091015f3d7010c8394d44850d0c66c08c9f1a33e240c700a1b649e74e43b WHIRLPOOL 97bceb35915f235f9d306f74357ea685b505a89d281b0bc57ebdd8f924dcb40fb3865a32f31f1d0c666de02c492316eefa42531d81726b66c74e0c992c8e5cb8 -MISC ChangeLog 20394 SHA256 31c32442918f8fae56428f04b51a339b95b3566a019b944e8666fb11d8d8c003 SHA512 1d4c67336defd0f645f7cd589926f1d78e5a0f53af208d36469229041dea3955b819b8ed2f2a84a44334105b1ace1fb73db4e9dfd17a0d5ba2fc61c74ce854dc WHIRLPOOL b963f5404cb8512f65ff40ff7bde3ca1deb880ef0e82340d83b4a1d17e8845d8b5f7ef4922232ee3e2289b57e8fd04af3db20b2029e0f5d69766071a2050817b +MISC ChangeLog 20663 SHA256 2cadb5efd869e574bad39139dcfac617e06925d0c60154fada223c3b28488cf1 SHA512 f0b83b9d5e877bcd1d463eea261b809e740b7a6bd51b85b80f3f3d4107cfe69882e304f38243354931e0119df21c7e41619783365428cd2b45229e60f3fd574d WHIRLPOOL 1748aabca8adf8a68755c8b616d1168184d405c946640e77e4161e2d606fca1db311a5bd3780b34e9136735c515a9401824efb126eef43f116a7ac78ad6436b8 MISC metadata.xml 239 SHA256 5d929c534d63615358eacbd035a386109d5deebdc7bb562511b4a6338ee2bbb8 SHA512 ab6b74388bf69a67b0d1f4283475f97eb5a731f31b5c9db4ee50b819a846c77d4ef09f63856e31a68b0bfdf18ee3baa6c76720d4345ccadf154385caaf1033bb WHIRLPOOL bcac6415c046557e53bf04579e077fed4d694dee8f7c0faeecf15f3f036137a2c9f0eaa0c492cecef23a45bd5af2c45542acd26641209d3c9be3108bf1ff09a7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTon3kAAoJEEdUh39IaPFN238IAJNoR+Rm/wqEiED2F/CDZr1B -zEp34eagzlgUxg+i2VSyKM2elWkDPGalmZZRtVyXjZrThGODlI6y9ohnvVQwDgxE -JHDnr1RW1fnm6K7AdD1NXeg3olqDXbi91heCmi3/0Dcbo/wB5l0jGRirCt3GenRG -4fBGqaHnwzRIEPNURTXu675ZJeVVb+zE1X4atolD3O8u1TTStX9B0Ep0dtEPATBS -OrW/ukZIZtX7jmQb6U8X0tusuBKqHcKOyo58c5ysxdE92erCPaKcQMNE9AzqnHjl -Ia1Px9OARg0TXSO/OhMyX0Z+w2shD4kIOd8irODHvCjqYTNxPr30iRltjuzoLts= -=QO7E +iQEcBAEBCAAGBQJTow0xAAoJEEdUh39IaPFNWrUH/j9A+w7ZM82SeP0A4qtiZO2M +W+Of3iecvCisNeVa+knbrFi28uldqpl3+RK+OzhXguuXW2lree4jAGUGN9yIiKti +sVgtqQ7oJt24U5yG45ZmqBq8zA7CO30DBHk201i8sohmT5AS9qWOjjDshHKP8K/D +Xp1vYXJ3KNPcjchGy2hHuXD066y1d6ldpnTTmZUEy88RAfy5iKOEq0dekuPWvWQ5 +cfGeb+R5O38jlf6waDEoktALaUvKFzoqhlSd2DLhuLt/oWc8rFaqIv8PKkh7dZwC +Pkn+BnsJKgf0cmg8nx9U4Hqa1KJ2hjqMve8b7kbBO532ABQ5YMiVah4+IKE5Pv4= +=CH6W -----END PGP SIGNATURE----- diff --git a/sys-power/upower/files/upower-0.9.23-clamp_percentage_for_overfull_batt.patch b/sys-power/upower/files/upower-0.9.23-clamp_percentage_for_overfull_batt.patch deleted file mode 100644 index 6e643c42de5e..000000000000 --- a/sys-power/upower/files/upower-0.9.23-clamp_percentage_for_overfull_batt.patch +++ /dev/null @@ -1,72 +0,0 @@ -From b8fe9902f3c6c50ca6a23e24fcea99582beebc65 Mon Sep 17 00:00:00 2001 -From: Martin Pitt <martinpitt@gnome.org> -Date: Tue, 22 Oct 2013 08:02:51 +0000 -Subject: linux: Clamp percentage for overfull batteries - -Some batteries report energy > energy_full and a percentage ("capacity" -attribute) > 100%. Clamp these within 0 and 100% for both plausibility as well -as to avoid setting an out-of-range property which would then become 0%. - -https://launchpad.net/bugs/1240673 ---- -diff --git a/src/linux/integration-test b/src/linux/integration-test -index 8489bf3..4be1922 100755 ---- a/src/linux/integration-test -+++ b/src/linux/integration-test -@@ -442,6 +442,39 @@ class Tests(unittest.TestCase): - self.assertEqual(self.get_dbus_property('OnLowBattery'), False) - self.stop_daemon() - -+ def test_battery_overfull(self): -+ '''battery which reports a > 100% percentage for a full battery''' -+ -+ self.testbed.add_device('power_supply', 'BAT0', None, -+ ['type', 'Battery', -+ 'present', '1', -+ 'status', 'Full', -+ 'current_now', '1000', -+ 'charge_now', '11000000', -+ 'charge_full', '10000000', -+ 'charge_full_design', '11000000', -+ 'capacity', '110', -+ 'voltage_now', '12000000'], []) -+ -+ self.start_daemon() -+ devs = self.proxy.EnumerateDevices() -+ self.assertEqual(len(devs), 1) -+ bat0_up = devs[0] -+ -+ # should clamp percentage -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Percentage'), 100.0) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'IsPresent'), True) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'State'), -+ UP_DEVICE_STATE_FULLY_CHARGED) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Energy'), 132.0) -+ # should adjust EnergyFull to reality, not what the battery claims -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'EnergyFull'), 132.0) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'EnergyFullDesign'), 132.0) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Voltage'), 12.0) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'PowerSupply'), True) -+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Type'), 2) -+ self.stop_daemon() -+ - def test_battery_temperature(self): - '''battery which reports temperature''' - -diff --git a/src/linux/up-device-supply.c b/src/linux/up-device-supply.c -index 8020277..b953d65 100644 ---- a/src/linux/up-device-supply.c -+++ b/src/linux/up-device-supply.c -@@ -708,6 +708,10 @@ up_device_supply_refresh_battery (UpDeviceSupply *supply) - /* get a precise percentage */ - if (sysfs_file_exists (native_path, "capacity")) { - percentage = sysfs_get_double (native_path, "capacity"); -+ if (percentage < 0.0f) -+ percentage = 0.0f; -+ if (percentage > 100.0f) -+ percentage = 100.0f; - /* for devices which provide capacity, but not {energy,charge}_now */ - if (energy < 0.1f && energy_full > 0.0f) - energy = energy_full * percentage / 100; --- -cgit v0.9.0.2-2-gbebe diff --git a/sys-power/upower/files/upower-0.9.23-create-dir-runtime.patch b/sys-power/upower/files/upower-0.9.23-create-dir-runtime.patch deleted file mode 100644 index 34340d44ec30..000000000000 --- a/sys-power/upower/files/upower-0.9.23-create-dir-runtime.patch +++ /dev/null @@ -1,34 +0,0 @@ -From b9cff29978113aefe3ad18521f383f12ab099a34 Mon Sep 17 00:00:00 2001 -From: Cosimo Cecchi <cosimo@endlessm.com> -Date: Tue, 25 Feb 2014 09:43:04 +0000 -Subject: Create the history directory at runtime - -In addition to build time - this increases compatibilty with OSTree, -which starts out with an empty /var. - -Signed-off-by: Richard Hughes <richard@hughsie.com> ---- -diff --git a/src/up-history.c b/src/up-history.c -index f9d0fdf..795b093 100644 ---- a/src/up-history.c -+++ b/src/up-history.c -@@ -414,6 +414,7 @@ up_history_set_directory (UpHistory *history, const gchar *dir) - { - g_free (history->priv->dir); - history->priv->dir = g_strdup (dir); -+ g_mkdir_with_parents (dir, 0755); - } - - /** -@@ -887,7 +888,8 @@ up_history_init (UpHistory *history) - history->priv->data_time_full = g_ptr_array_new_with_free_func ((GDestroyNotify) g_object_unref); - history->priv->data_time_empty = g_ptr_array_new_with_free_func ((GDestroyNotify) g_object_unref); - history->priv->max_data_age = UP_HISTORY_DEFAULT_MAX_DATA_AGE; -- history->priv->dir = g_build_filename (HISTORY_DIR, NULL); -+ -+ up_history_set_directory (history, HISTORY_DIR); - } - - /** --- -cgit v0.9.0.2-2-gbebe diff --git a/sys-power/upower/files/upower-0.9.23-fix-segfault.patch b/sys-power/upower/files/upower-0.9.23-fix-segfault.patch deleted file mode 100644 index 3e8976320777..000000000000 --- a/sys-power/upower/files/upower-0.9.23-fix-segfault.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 0d64bbddaa0078ef148d609a3cfad854cf00d7de Mon Sep 17 00:00:00 2001 -From: Martin Pitt <martinpitt@gnome.org> -Date: Fri, 08 Nov 2013 13:59:50 +0000 -Subject: lib: Fix segfault on getting property when daemon is not running - -This fixes "upower --version" when the daemon is not running, and thus the -client proxy is NULL. ---- -diff --git a/libupower-glib/up-client.c b/libupower-glib/up-client.c -index 35d7b5d..17fb02d 100644 ---- a/libupower-glib/up-client.c -+++ b/libupower-glib/up-client.c -@@ -322,6 +322,9 @@ up_client_get_property (GObject *object, - UpClient *client; - client = UP_CLIENT (object); - -+ if (client->priv->proxy == NULL) -+ return; -+ - switch (prop_id) { - case PROP_DAEMON_VERSION: - g_value_set_string (value, up_client_glue_get_daemon_version (client->priv->proxy)); --- -cgit v0.9.0.2-2-gbebe diff --git a/sys-power/upower/upower-0.9.23-r3.ebuild b/sys-power/upower/upower-0.9.23-r3.ebuild deleted file mode 100644 index 9224084de359..000000000000 --- a/sys-power/upower/upower-0.9.23-r3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/upower-0.9.23-r3.ebuild,v 1.1 2014/06/02 18:45:13 ssuominen Exp $ - -EAPI=5 -inherit eutils systemd - -DESCRIPTION="D-Bus abstraction for enumerating power devices and querying history and statistics" -HOMEPAGE="http://upower.freedesktop.org/" -SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux" - -COMMON_DEPEND=">=dev-libs/dbus-glib-0.100 - >=dev-libs/glib-2.22 - sys-apps/dbus - >=sys-auth/polkit-0.110 - introspection? ( dev-libs/gobject-introspection ) - kernel_linux? ( - virtual/libusb:1 - virtual/libgudev:= - virtual/udev - ios? ( - >=app-pda/libimobiledevice-1:= - >=app-pda/libplist-1:= - ) - )" -RDEPEND="${COMMON_DEPEND} - kernel_linux? ( - app-shells/bash - >=sys-apps/systemd-200 - )" -DEPEND="${COMMON_DEPEND} - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - dev-util/intltool - virtual/pkgconfig - doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - )" - -QA_MULTILIB_PATHS="usr/lib/${PN}/.*" - -DOCS="AUTHORS HACKING NEWS README" - -src_prepare() { - sed -i -e '/DISABLE_DEPRECATED/d' configure || die - - epatch \ - "${FILESDIR}"/${P}-create-dir-runtime.patch \ - "${FILESDIR}"/${P}-fix-segfault.patch \ - "${FILESDIR}"/${P}-clamp_percentage_for_overfull_batt.patch -} - -src_configure() { - local backend myconf - - if use kernel_linux; then - backend=linux - myconf="--disable-deprecated" - elif use kernel_FreeBSD; then - backend=freebsd - else - backend=dummy - fi - - econf \ - --libexecdir="${EPREFIX}"/usr/lib/${PN} \ - --localstatedir="${EPREFIX}"/var \ - $(use_enable introspection) \ - --disable-static \ - ${myconf} \ - --enable-man-pages \ - $(use_enable doc gtk-doc) \ - --disable-tests \ - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --with-backend=${backend} \ - $(use_with ios idevice) \ - "$(systemd_with_utildir)" \ - "$(systemd_with_unitdir)" -} - -src_install() { - default - keepdir /var/lib/upower #383091 - prune_libtool_files -} diff --git a/sys-power/upower/upower-0.99.0.ebuild b/sys-power/upower/upower-0.99.0.ebuild deleted file mode 100644 index 8eb1c1a44b9f..000000000000 --- a/sys-power/upower/upower-0.99.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/upower-0.99.0.ebuild,v 1.6 2014/06/02 12:47:33 ssuominen Exp $ - -EAPI=5 -inherit eutils systemd - -DESCRIPTION="D-Bus abstraction for enumerating power devices and querying history and statistics" -HOMEPAGE="http://upower.freedesktop.org/" -SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0/2" # based on SONAME of libupower-glib.so -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc +introspection ios kernel_FreeBSD kernel_linux" - -RDEPEND=">=dev-libs/dbus-glib-0.100 - >=dev-libs/glib-2.30 - sys-apps/dbus:= - >=sys-auth/polkit-0.110 - introspection? ( dev-libs/gobject-introspection ) - kernel_linux? ( - virtual/libusb:1 - virtual/libgudev:= - virtual/udev - ios? ( - >=app-pda/libimobiledevice-1:= - >=app-pda/libplist-1:= - ) - )" -DEPEND="${RDEPEND} - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - dev-util/intltool - virtual/pkgconfig - doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - )" - -QA_MULTILIB_PATHS="usr/lib/${PN}/.*" - -DOCS="AUTHORS HACKING NEWS README" - -src_prepare() { - sed -i -e '/DISABLE_DEPRECATED/d' configure || die -} - -src_configure() { - local backend myconf - - if use kernel_linux; then - backend=linux - elif use kernel_FreeBSD; then - backend=freebsd - else - backend=dummy - fi - - econf \ - --libexecdir="${EPREFIX}"/usr/lib/${PN} \ - --localstatedir="${EPREFIX}"/var \ - $(use_enable introspection) \ - --disable-static \ - ${myconf} \ - --enable-man-pages \ - $(use_enable doc gtk-doc) \ - --disable-tests \ - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --with-backend=${backend} \ - $(use_with ios idevice) \ - "$(systemd_with_utildir)" \ - "$(systemd_with_unitdir)" -} - -src_install() { - default - keepdir /var/lib/upower #383091 - prune_libtool_files -} |