diff options
-rw-r--r-- | gnome-extra/zeitgeist/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/zeitgeist/metadata.xml | 1 | ||||
-rw-r--r-- | gnome-extra/zeitgeist/zeitgeist-0.9.0.1.ebuild | 81 |
3 files changed, 89 insertions, 1 deletions
diff --git a/gnome-extra/zeitgeist/ChangeLog b/gnome-extra/zeitgeist/ChangeLog index 7156823ecde5..f5e6654e43cb 100644 --- a/gnome-extra/zeitgeist/ChangeLog +++ b/gnome-extra/zeitgeist/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/zeitgeist # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist/ChangeLog,v 1.16 2012/06/28 10:37:54 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist/ChangeLog,v 1.17 2012/06/29 09:00:12 jlec Exp $ + +*zeitgeist-0.9.0.1 (29 Jun 2012) + + 29 Jun 2012; Justin Lecher <jlec@gentoo.org> +zeitgeist-0.9.0.1.ebuild, + metadata.xml: + Version Bump 28 Jun 2012; Justin Lecher <jlec@gentoo.org> -zeitgeist-0.7.ebuild, -zeitgeist-0.7.1.ebuild, -zeitgeist-0.7.1-r1.ebuild, diff --git a/gnome-extra/zeitgeist/metadata.xml b/gnome-extra/zeitgeist/metadata.xml index ed2df5276b23..e35eaf56343d 100644 --- a/gnome-extra/zeitgeist/metadata.xml +++ b/gnome-extra/zeitgeist/metadata.xml @@ -12,6 +12,7 @@ are logged. It is the heart of Zeitgeist. </longdescription> <use> <flag name="extensions">Use <pkg>gnome-extra/zeitgeist-extentions</pkg> to enhance the internal routines</flag> + <flag name="sql-debug">Enable SQL debugging</flag> <flag name="passiv">Use <pkg>gnome-extra/zeitgeist-datahub</pkg> to passively inject events</flag> <flag name="plugins">Use <pkg>gnome-extra/zeitgeist-datasources</pkg> to enable numerous packages to inject events</flag> <flag name="fts">Enable the full text search extension</flag> diff --git a/gnome-extra/zeitgeist/zeitgeist-0.9.0.1.ebuild b/gnome-extra/zeitgeist/zeitgeist-0.9.0.1.ebuild new file mode 100644 index 000000000000..c132a376755a --- /dev/null +++ b/gnome-extra/zeitgeist/zeitgeist-0.9.0.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist/zeitgeist-0.9.0.1.ebuild,v 1.1 2012/06/29 09:00:12 jlec Exp $ + +EAPI=4 + +PYTHON_DEPEND="2" + +AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils eutils python versionator + +DIR_PV=$(get_version_component_range 1-2) +EXT_VER=0.0.13 + +DESCRIPTION="Service to log activities and present to other apps" +HOMEPAGE="http://launchpad.net/zeitgeist/" +SRC_URI="http://launchpad.net/zeitgeist/${DIR_PV}/${PV}/+download/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+dbus extensions +fts icu nls passiv plugins sql-debug" + +RDEPEND=" + dev-libs/xapian + dev-python/dbus-python + dev-python/pygobject:2 + dev-python/pyxdg + dev-python/rdflib + media-libs/raptor:2 + dev-libs/glib:2 + dev-lang/vala:0.14 + dev-db/sqlite:3 + extensions? ( gnome-extra/zeitgeist-extensions ) + icu? ( dev-libs/dee[icu?] ) + passiv? ( gnome-extra/zeitgeist-datahub ) + plugins? ( gnome-extra/zeitgeist-datasources ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.0-gobject.patch + "${FILESDIR}"/${PN}-0.9.0-doc.patch + ) + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + export VALAC=$(type -p valac-0.14) + python_clean_py-compile_files + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + --docdir=/usr/share/doc/${PF} + $(use_enable sql-debug explain-queries) + $(use_with icu dee-icu) + $(use_with dbus session-bus-services-dir /usr/share/dbus-1/services) + ) + use nls || myeconfargs+=(--disable-nls) + use fts || myeconfargs+=(--disable-fts) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install +} + +pkg_postinst() { + python_mod_optimize zeitgeist +} + +pkg_postrm() { + python_mod_cleanup zeitgeist +} |