From: "Alexandre Restovtsev" <tetromino@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/gnome:master commit in: net-im/empathy/
Date: Fri, 4 Nov 2011 05:12:00 +0000 (UTC) [thread overview]
Message-ID: <e6d6e1d3a709d7f5afe0604001f0281141a2a448.tetromino@gentoo> (raw)
commit: e6d6e1d3a709d7f5afe0604001f0281141a2a448
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 4 04:59:40 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Nov 4 05:02:22 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e6d6e1d3
net-im/empathy: qa + rename video flag to v4l
Move to EAPI4, drop unused eclasses, remove obsolete comments, add
missing dependencies, sync keywords with gx86.
Also, rename the video USE flag to v4l to better describe what it does.
---
net-im/empathy/empathy-3.2.1.1.ebuild | 29 +++++++++++------------------
net-im/empathy/empathy-9999.ebuild | 29 +++++++++++------------------
2 files changed, 22 insertions(+), 36 deletions(-)
diff --git a/net-im/empathy/empathy-3.2.1.1.ebuild b/net-im/empathy/empathy-3.2.1.1.ebuild
index 4a160b1..4bc195d 100644
--- a/net-im/empathy/empathy-3.2.1.1.ebuild
+++ b/net-im/empathy/empathy-3.2.1.1.ebuild
@@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-2.32.2.ebuild,v 1.6 2011/02/05 17:10:33 ssuominen Exp $
-EAPI="3"
+EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="xz"
PYTHON_DEPEND="2:2.4"
-inherit eutils gnome2 multilib python
+inherit gnome2 python
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -21,10 +20,9 @@ SLOT="0"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+ KEYWORDS="~amd64 ~x86 ~x86-linux"
fi
-# FIXME: Add location support once geoclue stops being idiotic with automagic deps
-IUSE="call debug eds +map +geoloc gnome-online-accounts +networkmanager sendto spell test +video"
+IUSE="call debug eds +map +geoloc gnome-online-accounts +networkmanager sendto spell test +v4l"
# FIXME: gst-plugins-bad is required for the valve plugin. This should move to good
# eventually at which point the dep can be dropped
@@ -73,8 +71,9 @@ RDEPEND=">=dev-libs/glib-2.28:2
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
- video? (
+ v4l? (
|| ( sys-fs/udev[gudev] sys-fs/udev[extras] )
+ media-plugins/gst-plugins-v4l2:0.10
>=media-video/cheese-2.91.91.1 )
"
DEPEND="${RDEPEND}
@@ -92,7 +91,6 @@ PDEPEND=">=net-im/telepathy-mission-control-5.7.6"
pkg_setup() {
DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
- # TODO: Re-add location support
G2CONF="${G2CONF}
--disable-coding-style-checks
--disable-schemas-compile
@@ -108,22 +106,17 @@ pkg_setup() {
$(use_with networkmanager connectivity nm)
$(use_enable sendto nautilus-sendto)
$(use_enable spell)
- $(use_with video cheese)
- $(use_enable video gudev)"
+ $(use_with v4l cheese)
+ $(use_enable v4l gudev)"
- # Build time python tools needs python2
+ # Build time python tools need python2
python_set_active_version 2
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- python_convert_shebangs -r 2 tools
+ python_pkg_setup
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
- emake check || die "emake check failed."
+ emake check
}
pkg_postinst() {
diff --git a/net-im/empathy/empathy-9999.ebuild b/net-im/empathy/empathy-9999.ebuild
index 4a160b1..4bc195d 100644
--- a/net-im/empathy/empathy-9999.ebuild
+++ b/net-im/empathy/empathy-9999.ebuild
@@ -2,13 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/empathy/empathy-2.32.2.ebuild,v 1.6 2011/02/05 17:10:33 ssuominen Exp $
-EAPI="3"
+EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="xz"
PYTHON_DEPEND="2:2.4"
-inherit eutils gnome2 multilib python
+inherit gnome2 python
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -21,10 +20,9 @@ SLOT="0"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+ KEYWORDS="~amd64 ~x86 ~x86-linux"
fi
-# FIXME: Add location support once geoclue stops being idiotic with automagic deps
-IUSE="call debug eds +map +geoloc gnome-online-accounts +networkmanager sendto spell test +video"
+IUSE="call debug eds +map +geoloc gnome-online-accounts +networkmanager sendto spell test +v4l"
# FIXME: gst-plugins-bad is required for the valve plugin. This should move to good
# eventually at which point the dep can be dropped
@@ -73,8 +71,9 @@ RDEPEND=">=dev-libs/glib-2.28:2
spell? (
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
- video? (
+ v4l? (
|| ( sys-fs/udev[gudev] sys-fs/udev[extras] )
+ media-plugins/gst-plugins-v4l2:0.10
>=media-video/cheese-2.91.91.1 )
"
DEPEND="${RDEPEND}
@@ -92,7 +91,6 @@ PDEPEND=">=net-im/telepathy-mission-control-5.7.6"
pkg_setup() {
DOCS="CONTRIBUTORS AUTHORS ChangeLog NEWS README"
- # TODO: Re-add location support
G2CONF="${G2CONF}
--disable-coding-style-checks
--disable-schemas-compile
@@ -108,22 +106,17 @@ pkg_setup() {
$(use_with networkmanager connectivity nm)
$(use_enable sendto nautilus-sendto)
$(use_enable spell)
- $(use_with video cheese)
- $(use_enable video gudev)"
+ $(use_with v4l cheese)
+ $(use_enable v4l gudev)"
- # Build time python tools needs python2
+ # Build time python tools need python2
python_set_active_version 2
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- python_convert_shebangs -r 2 tools
+ python_pkg_setup
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
- emake check || die "emake check failed."
+ emake check
}
pkg_postinst() {
next reply other threads:[~2011-11-04 5:12 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-04 5:12 Alexandre Restovtsev [this message]
-- strict thread matches above, loose matches on Subject: below --
2014-10-25 21:07 [gentoo-commits] proj/gnome:master commit in: net-im/empathy/ Gilles Dartiguelongue
2014-04-23 22:14 Gilles Dartiguelongue
2014-04-13 0:22 Gilles Dartiguelongue
2013-12-08 21:46 Gilles Dartiguelongue
2012-12-26 23:00 Gilles Dartiguelongue
2012-12-21 23:33 Gilles Dartiguelongue
2012-12-21 23:27 Gilles Dartiguelongue
2012-12-08 23:06 Alexandre Rostovtsev
2012-12-08 17:51 Alexandre Rostovtsev
2012-11-21 20:51 Gilles Dartiguelongue
2012-11-07 20:07 Alexandre Rostovtsev
2012-10-27 21:09 Gilles Dartiguelongue
2012-09-21 0:27 Nirbheek Chauhan
2012-09-10 16:36 Alexandre Rostovtsev
2012-09-09 12:43 Nirbheek Chauhan
2012-07-18 0:59 Alexandre Restovtsev
2012-05-24 9:11 Alexandre Restovtsev
2012-05-02 5:33 Alexandre Restovtsev
2012-04-06 8:38 Alexandre Restovtsev
2012-04-06 3:14 Alexandre Restovtsev
2012-03-28 21:00 Nirbheek Chauhan
2012-03-28 19:53 Nirbheek Chauhan
2012-03-26 8:20 Nirbheek Chauhan
2011-10-18 7:37 Alexandre Restovtsev
2011-10-11 6:40 Alexandre Restovtsev
2011-07-27 5:51 Alexandre Restovtsev
2011-05-30 17:11 Nirbheek Chauhan
2011-04-29 17:29 Nirbheek Chauhan
2011-04-17 21:28 Gilles Dartiguelongue
2011-04-10 21:44 Gilles Dartiguelongue
2011-04-05 0:57 Nirbheek Chauhan
2011-03-29 8:35 Nirbheek Chauhan
2011-03-23 5:20 Nirbheek Chauhan
2011-03-14 21:59 Nirbheek Chauhan
2011-03-09 11:34 Nirbheek Chauhan
2011-02-22 20:35 Nirbheek Chauhan
2011-02-15 23:45 Nirbheek Chauhan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e6d6e1d3a709d7f5afe0604001f0281141a2a448.tetromino@gentoo \
--to=tetromino@gmail.com \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox