public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: net-im/telepathy-logger/, net-im/empathy/
@ 2011-02-25 23:34 Nirbheek Chauhan
  0 siblings, 0 replies; only message in thread
From: Nirbheek Chauhan @ 2011-02-25 23:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0bb990c662560902d14f6443a8a9e40f7fae5b6d
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 23:18:29 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 23:18:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0bb990c6

net-im/empathy: bump to 2.91.90.2, add telepathy-logger-0.2.1

---
 ...thy-2.91.90.ebuild => empathy-2.91.90.2.ebuild} |    7 +-
 .../telepathy-logger/telepathy-logger-0.2.1.ebuild |   61 ++++++++++++++++++++
 2 files changed, 64 insertions(+), 4 deletions(-)

diff --git a/net-im/empathy/empathy-2.91.90.ebuild b/net-im/empathy/empathy-2.91.90.2.ebuild
similarity index 96%
rename from net-im/empathy/empathy-2.91.90.ebuild
rename to net-im/empathy/empathy-2.91.90.2.ebuild
index f5af662..e9e269b 100644
--- a/net-im/empathy/empathy-2.91.90.ebuild
+++ b/net-im/empathy/empathy-2.91.90.2.ebuild
@@ -39,7 +39,7 @@ RDEPEND=">=dev-libs/glib-2.27.2:2
 	dev-libs/libxml2
 	x11-libs/libX11
 	net-voip/telepathy-connection-managers
-	>=net-im/telepathy-logger-0.1.5
+	>=net-im/telepathy-logger-0.2.0
 
 	gnome? ( >=gnome-base/gnome-control-center-2.31.4 )
 	eds? ( >=gnome-extra/evolution-data-server-1.2 )
@@ -60,8 +60,7 @@ DEPEND="${RDEPEND}
 	test? (
 		sys-apps/grep
 		>=dev-libs/check-0.9.4 )
-	dev-libs/libxslt
-"
+	dev-libs/libxslt"
 PDEPEND=">=net-im/telepathy-mission-control-5"
 
 pkg_setup() {
@@ -88,7 +87,7 @@ src_prepare() {
 		$(use_enable test coding-style-checks)
 		$(use_enable webkit)"
 
-	python_convert_shebangs -r 2 .
+	python_convert_shebangs -r 2 tools
 
 	gnome2_src_prepare
 }

diff --git a/net-im/telepathy-logger/telepathy-logger-0.2.1.ebuild b/net-im/telepathy-logger/telepathy-logger-0.2.1.ebuild
new file mode 100644
index 0000000..f913864
--- /dev/null
+++ b/net-im/telepathy-logger/telepathy-logger-0.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-im/telepathy-logger/telepathy-logger-0.1.7.ebuild,v 1.6 2011/02/23 23:20:41 hwoarang Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.5"
+
+inherit base python virtualx
+
+DESCRIPTION="Telepathy Logger is a session daemon that should be activated whenever telepathy is being used."
+HOMEPAGE="http://telepathy.freedesktop.org/wiki/Logger"
+SRC_URI="http://telepathy.freedesktop.org/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-libs/glib-2.25.11:2
+	>=sys-apps/dbus-1.1
+	>=dev-libs/dbus-glib-0.82
+	>=net-libs/telepathy-glib-0.11.7
+	dev-libs/libxml2
+	dev-libs/libxslt
+	dev-db/sqlite:3
+"
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.35
+	doc? ( >=dev-util/gtk-doc-1.10 )
+	test? ( dev-python/twisted )
+"
+
+pkg_setup() {
+	DOCS="AUTHORS ChangeLog NEWS README"
+	python_set_active_version 2
+}
+
+src_prepare() {
+	base_src_prepare
+	python_convert_shebangs -r 2 .
+}
+
+src_configure() {
+	econf \
+		$(use_enable doc gtk-doc) \
+		--enable-debug \
+		--enable-public-extensions \
+		--disable-coding-style-checks \
+		--disable-Werror \
+		--disable-static
+}
+
+src_test() {
+	unset DBUS_SESSION_BUS_ADDRESS
+	Xemake check || die "make check failed"
+}
+
+src_install() {
+	base_src_install
+	find "${ED}" -name "*.la" -delete || die "la files removal failed"
+}



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-02-25 23:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-25 23:34 [gentoo-commits] proj/gnome:master commit in: net-im/telepathy-logger/, net-im/empathy/ Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox