From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RcLKB-0001kO-I9 for garchives@archives.gentoo.org; Sun, 18 Dec 2011 18:19:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2101521C1A3; Sun, 18 Dec 2011 18:18:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D01AA21C1A3 for ; Sun, 18 Dec 2011 18:18:55 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 460381B4012 for ; Sun, 18 Dec 2011 18:18:55 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 702C480042 for ; Sun, 18 Dec 2011 18:18:54 +0000 (UTC) From: "Gilles Dartiguelongue" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Gilles Dartiguelongue" Message-ID: <65ab30522e8612c0fe0add001781fba1c40e7198.eva@gentoo> Subject: [gentoo-commits] dev/eva:master commit in: gnome-extra/zeitgeist-datasources/, gnome-extra/zeitgeist-datasources/files/ X-VCS-Repository: dev/eva X-VCS-Files: gnome-extra/zeitgeist-datasources/Manifest gnome-extra/zeitgeist-datasources/files/zeitgeist-datasources-0.8.0-gedit-path-fix.patch gnome-extra/zeitgeist-datasources/files/zeitgeist-datasources-0.8.0-vim-path-fix.patch gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebuild X-VCS-Directories: gnome-extra/zeitgeist-datasources/ gnome-extra/zeitgeist-datasources/files/ X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue X-VCS-Revision: 65ab30522e8612c0fe0add001781fba1c40e7198 Date: Sun, 18 Dec 2011 18:18:54 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: a9e7aa7f-76c7-42ec-98a2-9d67aa7d0c76 X-Archives-Hash: 8c7e4e857b84683525027f119ef8701d commit: 65ab30522e8612c0fe0add001781fba1c40e7198 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 18 18:18:25 2011 +0000 Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 18 18:18:25 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/eva.git;a=3Dco= mmit;h=3D65ab3052 gnome-extra/zeitgeist-datasources: initial ebuild Only support plugins I can really test. --- gnome-extra/zeitgeist-datasources/Manifest | 11 ++++ ...eitgeist-datasources-0.8.0-gedit-path-fix.patch | 23 ++++++++ .../zeitgeist-datasources-0.8.0-vim-path-fix.patch | 23 ++++++++ .../zeitgeist-datasources-0.8.0.1.ebuild | 58 ++++++++++++++= ++++++ 4 files changed, 115 insertions(+), 0 deletions(-) diff --git a/gnome-extra/zeitgeist-datasources/Manifest b/gnome-extra/zei= tgeist-datasources/Manifest new file mode 100644 index 0000000..4b59441 --- /dev/null +++ b/gnome-extra/zeitgeist-datasources/Manifest @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST zeitgeist-datasources-0.8.0.1.tar.gz 484167 RMD160 6438c951831659f3= 1e82abc89d7970b446d99a03 SHA1 88392b2233932bee38623620ba9abf1e63bc61bb SH= A256 e4530834ef0493dc0361d9d9fec17f72f646429866e0eecd9d2b59b8c6d7a042 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iEYEARECAAYFAk7uLnEACgkQ1fmVwcYIWAaMXgCggW4vxeN7ed2Ic7CM/pMogvpw +3ssAn3ggzzMrx9SPq+mSTfwfr/ufWR9C +=3DBVW1 +-----END PGP SIGNATURE----- diff --git a/gnome-extra/zeitgeist-datasources/files/zeitgeist-datasource= s-0.8.0-gedit-path-fix.patch b/gnome-extra/zeitgeist-datasources/files/ze= itgeist-datasources-0.8.0-gedit-path-fix.patch new file mode 100644 index 0000000..f1e68ef --- /dev/null +++ b/gnome-extra/zeitgeist-datasources/files/zeitgeist-datasources-0.8.0= -gedit-path-fix.patch @@ -0,0 +1,23 @@ +diff -Nur a/gedit/Makefile.am b/gedit/Makefile.am +--- a/gedit/Makefile.am 2011-12-18 18:46:52.000000000 +0100 ++++ b/gedit/Makefile.am 2011-12-18 18:47:59.000000000 +0100 +@@ -1,6 +1,6 @@ + PLUGIN_FILES =3D zeitgeist.gedit-plugin zeitgeist_plugin.py +=20 +-geditplugindir =3D $(libdir)/gedit-2/plugins ++geditplugindir =3D $(libdir)/gedit/plugins + dist_geditplugin_DATA =3D $(PLUGIN_FILES) +=20 + # we want to allow also local install +diff -Nur a/gedit/Makefile.in b/gedit/Makefile.in +--- a/gedit/Makefile.in 2011-12-18 18:46:52.000000000 +0100 ++++ b/gedit/Makefile.in 2011-12-18 19:02:19.000000000 +0100 +@@ -232,7 +232,7 @@ + top_builddir =3D @top_builddir@ + top_srcdir =3D @top_srcdir@ + PLUGIN_FILES =3D zeitgeist.gedit-plugin zeitgeist_plugin.py +-geditplugindir =3D $(libdir)/gedit-2/plugins ++geditplugindir =3D $(libdir)/gedit/plugins + dist_geditplugin_DATA =3D $(PLUGIN_FILES) +=20 + # we want to allow also local install diff --git a/gnome-extra/zeitgeist-datasources/files/zeitgeist-datasource= s-0.8.0-vim-path-fix.patch b/gnome-extra/zeitgeist-datasources/files/zeit= geist-datasources-0.8.0-vim-path-fix.patch new file mode 100644 index 0000000..00dd8bd --- /dev/null +++ b/gnome-extra/zeitgeist-datasources/files/zeitgeist-datasources-0.8.0= -vim-path-fix.patch @@ -0,0 +1,23 @@ +diff -Nur a/vim/Makefile.am b/vim/Makefile.am +--- a/vim/Makefile.am 2011-12-18 18:46:52.000000000 +0100 ++++ b/vim/Makefile.am 2011-12-18 18:47:48.000000000 +0100 +@@ -1,6 +1,6 @@ + PLUGIN_FILES =3D zeitgeist.vim +=20 +-vimplugindir =3D $(datadir)/vim/vim72/plugin ++vimplugindir =3D $(datadir)/vim/vim73/plugin + dist_vimplugin_DATA =3D $(PLUGIN_FILES) +=20 + # we want to allow also local install +diff -Nur a/vim/Makefile.in b/vim/Makefile.in +--- a/vim/Makefile.in 2011-12-18 18:46:52.000000000 +0100 ++++ b/vim/Makefile.in 2011-12-18 19:02:32.000000000 +0100 +@@ -232,7 +232,7 @@ + top_builddir =3D @top_builddir@ + top_srcdir =3D @top_srcdir@ + PLUGIN_FILES =3D zeitgeist.vim +-vimplugindir =3D $(datadir)/vim/vim72/plugin ++vimplugindir =3D $(datadir)/vim/vim73/plugin + dist_vimplugin_DATA =3D $(PLUGIN_FILES) +=20 + # we want to allow also local install diff --git a/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.= 0.1.ebuild b/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.= 0.1.ebuild new file mode 100644 index 0000000..9c19295 --- /dev/null +++ b/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebu= ild @@ -0,0 +1,58 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3D"4" + +inherit autotools-utils multilib versionator + +MY_MAJORV=3D$(get_version_component_range 1-2) +MY_TRIPLETV=3D$(get_version_component_range 1-3) + +DESCRIPTION=3D"Datasources for Zeitgeist" +HOMEPAGE=3D"https://launchpad.net/zeitgeist-datasources" +SRC_URI=3D"http://launchpad.net/${PN}/${MY_MAJORV}/${MY_TRIPLETV}/+downl= oad/${PF}.tar.gz" + +LICENSE=3D"GPL-3" +SLOT=3D"0" +KEYWORDS=3D"~amd64" +IUSE=3D"firefox totem vala" # mono + +RDEPEND=3D" + dev-libs/libzeitgeist + x11-libs/gtk+:2 + firefox? ( >=3Dnet-libs/xulrunner-2.0 ) + totem? ( dev-libs/totem-pl-parser )" +DEPEND=3D"${RDEPEND} + dev-util/pkgconfig + vala? ( dev-lang/vala:0.14 ) +" + +REQUIRED_USE=3D"totem? ( vala )" + +PATCHES=3D( + "${FILESDIR}/${PN}-0.8.0-vim-path-fix.patch" + "${FILESDIR}/${PN}-0.8.0-gedit-path-fix.patch" +) + +src_configure() { + local plugins=3D"eog gedit vim telepathy rhythmbox" + use totem && plugins=3D"${plugins} totem-libzg" + use firefox && plugins=3D"${plugins} firefox-40-libzg" + + sed -r -e "s/^(used_plugins=3D)/\1\"${plugins}\"/" \ + -i configure || die + + autotools-utils_src_configure \ + $(use_with vala) \ + VALAC=3D"$(type -P valac-0.14)" \ + --without-mono +} + +src_install() { + autotools-utils_src_install + find "${D}" -type f -name "*.la" -delete + rm -rf "${D}"/usr/share/opt + rm -rf "${D}"/usr/$(get_libdir)/xchat +} +