aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Mrozowski <reavertm@gentoo.org>2010-09-08 18:08:19 +0200
committerMaciej Mrozowski <reavertm@gentoo.org>2010-09-08 18:08:19 +0200
commit28ad01fc8b3dfe42cb83495586e56a9071e8eb7f (patch)
tree87387f075404b9ba99673b54c820b52e1fce6e99 /app-admin
parent[app-admin/packagekit] Update patch and deps (diff)
downloadkde-28ad01fc8b3dfe42cb83495586e56a9071e8eb7f.tar.gz
kde-28ad01fc8b3dfe42cb83495586e56a9071e8eb7f.tar.bz2
kde-28ad01fc8b3dfe42cb83495586e56a9071e8eb7f.zip
[app-admin/packagekit] Make introspection optional, sadly it won't autoreconf now (autofail FTW)
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/packagekit/Manifest4
-rw-r--r--app-admin/packagekit/metadata.xml7
-rw-r--r--app-admin/packagekit/packagekit-0.6.6-r2.ebuild8
3 files changed, 7 insertions, 12 deletions
diff --git a/app-admin/packagekit/Manifest b/app-admin/packagekit/Manifest
index 83e2966078..51d93fbe5b 100644
--- a/app-admin/packagekit/Manifest
+++ b/app-admin/packagekit/Manifest
@@ -1,4 +1,4 @@
AUX packagekit-0.6.6-portage.patch 17291 RMD160 1884f8276a25a9139193a01b2681769e8728f53b SHA1 409b451b6113720a6d8c83df96a56ca5ecc66202 SHA256 183c7dfd3ff33642493b03f57ce1c0706b5e04e55ddc27dd3503852c5fadb60d
DIST PackageKit-0.6.6.tar.gz 9401600 RMD160 cf785c21835292abc97ec8a4dfdceaff877f19fb SHA1 4c88dc3efad0b5aac67676fdb6fbc21084e5a75d SHA256 29b5aad5006c287088d14f311a946ed77fce16861f519fbb65a2cd99dff700b1
-EBUILD packagekit-0.6.6-r2.ebuild 4010 RMD160 74a86b4e13d24c6e8a2c34359763c4f99ed00388 SHA1 9f79580f4964caf498c68e5d7ac6c0795da49590 SHA256 645ede3cf1f1792684584f0c3a0400d5a622467e4d4816b3fda7add5a7ad2c0f
-MISC metadata.xml 518 RMD160 16fe8423974308cb5aada028f4e5539c7303b497 SHA1 bf062ca3e3e364170d7553c281183cfc4cc2b197 SHA256 45d905f5f8d4fec32e74175e373a0e0b7ebcbd0f5f93e6cd1a266c12daa0e548
+EBUILD packagekit-0.6.6-r2.ebuild 4035 RMD160 58907f01ffdc93423306acce303cb99ce8983317 SHA1 99b75e6d07063afdea5a274de85b6f873a3c2288 SHA256 bcd32bf1c9f06a0331b6309179a6246102fa6b0647390cbef96af87a46bc84d4
+MISC metadata.xml 485 RMD160 6f6e1433d3b3a4356e70c8915598f0658cacbdd7 SHA1 92cab83b747547dc47b44f3c476e4d80348ba28c SHA256 c5f51506d704b2190f5bfd2dd1db94e6b9df386c443d0439951c87b326f5bd64
diff --git a/app-admin/packagekit/metadata.xml b/app-admin/packagekit/metadata.xml
index b4647881e6..2c87b277c8 100644
--- a/app-admin/packagekit/metadata.xml
+++ b/app-admin/packagekit/metadata.xml
@@ -1,14 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>volkmar@gentoo.org</email>
- <name>Mounir Lamouri</name>
- </maintainer>
+ <herd>kde</herd>
<use>
<flag name="connman">Add support for <pkg>net-misc/connman</pkg></flag>
<flag name="cron">Install cron script for auto-update</flag>
+ <flag name="introspection">Enable GObject introspection.</flag>
<flag name="pm-utils">Use pm-utils</flag>
<flag name="udev">Add support for <pkg>sys-fs/udev</pkg></flag>
</use>
diff --git a/app-admin/packagekit/packagekit-0.6.6-r2.ebuild b/app-admin/packagekit/packagekit-0.6.6-r2.ebuild
index 93adbfee8a..21c2eb8113 100644
--- a/app-admin/packagekit/packagekit-0.6.6-r2.ebuild
+++ b/app-admin/packagekit/packagekit-0.6.6-r2.ebuild
@@ -18,14 +18,13 @@ SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
SLOT="0"
-IUSE="connman cron gtk networkmanager nls nsplugin pm-utils
+IUSE="connman cron gtk +introspection networkmanager nls nsplugin pm-utils
+policykit qt4 static-libs test udev"
CDEPEND="
dev-db/sqlite:3
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.16.1:2
- dev-libs/gobject-introspection
>=sys-apps/dbus-1.2.24
connman? ( net-misc/connman )
gtk? (
@@ -34,6 +33,7 @@ CDEPEND="
>=x11-libs/gtk+-2.14.0:2
x11-libs/pango
)
+ introspection? ( dev-libs/gobject-introspection )
networkmanager? ( >=net-misc/networkmanager-0.6.4 )
nsplugin? (
dev-libs/dbus-glib
@@ -92,8 +92,6 @@ DOCS=(AUTHORS ChangeLog MAINTAINERS NEWS README TODO)
src_prepare() {
autotools-utils_src_prepare
-
- eautoreconf
}
src_configure() {
@@ -113,7 +111,6 @@ src_configure() {
--disable-service-packs
--disable-strict
--disable-tests
- --enable-introspection
--enable-libtool-lock
--enable-man-pages
--enable-option-checking
@@ -122,6 +119,7 @@ src_configure() {
$(use_enable connman)
$(use_enable cron)
$(use_enable gtk gtk-module)
+ $(use_enable introspection)
$(use_enable networkmanager)
$(use_enable nls)
$(use_enable nsplugin browser-plugin)