summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2012-04-04 15:43:36 +0000
committerDavide Pesavento <pesa@gentoo.org>2012-04-04 15:43:36 +0000
commitd836881f2b6ad397853a116aacc6388eb2873113 (patch)
tree2815b5a375a3efba16302901837f588de2614220 /x11-libs
parentwhitespace (diff)
downloadgentoo-2-d836881f2b6ad397853a116aacc6388eb2873113.tar.gz
gentoo-2-d836881f2b6ad397853a116aacc6388eb2873113.tar.bz2
gentoo-2-d836881f2b6ad397853a116aacc6388eb2873113.zip
Restrict qt deps to 4.7.x only, qt-mobility doesn't build against qt 4.8. Restrict qmf dependency too. Drop false deps on udisks and upower, they're used only on meego.
(Portage version: 2.2.0_alpha99/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/qt-mobility/ChangeLog7
-rw-r--r--x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild53
2 files changed, 29 insertions, 31 deletions
diff --git a/x11-libs/qt-mobility/ChangeLog b/x11-libs/qt-mobility/ChangeLog
index 4ea393d0ffe5..873092be4c26 100644
--- a/x11-libs/qt-mobility/ChangeLog
+++ b/x11-libs/qt-mobility/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/qt-mobility
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-mobility/ChangeLog,v 1.2 2012/03/27 18:43:29 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-mobility/ChangeLog,v 1.3 2012/04/04 15:43:36 pesa Exp $
+
+ 04 Apr 2012; Davide Pesavento <pesa@gentoo.org> qt-mobility-1.2.0.ebuild:
+ Restrict qt deps to 4.7.x only, qt-mobility doesn't build against qt 4.8.
+ Restrict qmf dependency too. Drop false deps on udisks and upower, they're
+ used only on meego.
27 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> qt-mobility-1.2.0.ebuild:
Pin to SLOT="0" of sys-fs/udisks.
diff --git a/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild b/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild
index aaf0081d1723..58b956a33675 100644
--- a/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild
+++ b/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild,v 1.2 2012/03/27 18:43:29 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-mobility/qt-mobility-1.2.0.ebuild,v 1.3 2012/04/04 15:43:36 pesa Exp $
EAPI=4
@@ -15,11 +15,6 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-# FIXME
-# Check possible automagic deps in:
-# - plugins/contacts/serviceactionmanager
-# - plugins/feedback/mmk
-
QT_MOBILITY_MODULES="bearer connectivity contacts feedback gallery
location messaging multimedia organizer publishsubscribe
sensors serviceframework systeminfo versit"
@@ -31,22 +26,23 @@ REQUIRED_USE="
"
RDEPEND="
- >=x11-libs/qt-core-4.7.0:4
+ =x11-libs/qt-core-4.7*
bearer? (
networkmanager? (
net-misc/networkmanager
- >=x11-libs/qt-dbus-4.7.0:4
+ =x11-libs/qt-dbus-4.7*
)
)
connectivity? (
+ =x11-libs/qt-dbus-4.7*
bluetooth? ( net-wireless/bluez )
)
- gallery? ( >=x11-libs/qt-dbus-4.7.0:4 )
+ gallery? ( =x11-libs/qt-dbus-4.7* )
location? (
- >=x11-libs/qt-gui-4.7.0:4
- >=x11-libs/qt-sql-4.7.0:4[sqlite]
+ =x11-libs/qt-gui-4.7*
+ =x11-libs/qt-sql-4.7*[sqlite]
)
- messaging? ( net-libs/qmf )
+ messaging? ( ~net-libs/qmf-2.0_p201143 )
multimedia? (
media-libs/alsa-lib
>=media-libs/gstreamer-0.10.19:0.10
@@ -54,29 +50,30 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXext
x11-libs/libXv
- >=x11-libs/qt-gui-4.7.0:4
- opengl? ( >=x11-libs/qt-opengl-4.7.0:4 )
+ =x11-libs/qt-gui-4.7*
+ opengl? ( =x11-libs/qt-opengl-4.7* )
pulseaudio? ( media-sound/pulseaudio[alsa] )
)
publishsubscribe? (
- tools? ( >=x11-libs/qt-gui-4.7.0:4 )
+ tools? ( =x11-libs/qt-gui-4.7* )
)
- qml? ( >=x11-libs/qt-declarative-4.7.0:4 )
+ qml? ( =x11-libs/qt-declarative-4.7* )
serviceframework? (
- >=x11-libs/qt-dbus-4.7.0:4
- >=x11-libs/qt-sql-4.7.0:4[sqlite]
- tools? ( >=x11-libs/qt-gui-4.7.0:4 )
+ =x11-libs/qt-dbus-4.7*
+ =x11-libs/qt-sql-4.7*[sqlite]
+ tools? ( =x11-libs/qt-gui-4.7* )
)
systeminfo? (
sys-apps/util-linux
sys-fs/udev
x11-libs/libX11
x11-libs/libXrandr
- >=x11-libs/qt-dbus-4.7.0:4
- >=x11-libs/qt-gui-4.7.0:4
+ =x11-libs/qt-dbus-4.7*
+ =x11-libs/qt-gui-4.7*
bluetooth? ( net-wireless/bluez )
networkmanager? ( net-misc/networkmanager )
)
+ versit? ( =x11-libs/qt-gui-4.7* )
"
DEPEND="${RDEPEND}
dev-util/pkgconfig
@@ -90,13 +87,10 @@ PDEPEND="
connectivity? (
bluetooth? ( app-mobilephone/obexd )
)
- systeminfo? (
- sys-fs/udisks:0
- sys-power/upower
- )
"
-S="${WORKDIR}/${MY_P}"
+S=${WORKDIR}/${MY_P}
+
DOCS="changes-${PV}"
pkg_setup() {
@@ -169,9 +163,8 @@ src_install() {
qt4-r2_src_install
if use doc; then
- cd "${S}"/doc
- dohtml -r html/*
- insinto /usr/share/doc/${PF}
- doins qch/qtmobility.qch
+ dohtml -r doc/html/*
+ dodoc doc/qch/qtmobility.qch
+ docompress -x /usr/share/doc/${PF}/qtmobility.qch
fi
}