1 |
commit: 68891e7bc8ff3a23d725232b89e4c1e1f5807d76 |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 20 10:15:44 2015 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 20 10:15:44 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68891e7b |
7 |
|
8 |
gnome-extra/zeitgeist: Clean old |
9 |
|
10 |
obsoletes |
11 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=530870 |
12 |
|
13 |
Package-Manager: portage-2.2.20.1 |
14 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
15 |
|
16 |
gnome-extra/zeitgeist/Manifest | 1 - |
17 |
.../files/zeitgeist-0.9.14-gio-backport.patch | 18 ---- |
18 |
...geist-0.9.15-fix-array-length-string-join.patch | 29 ------ |
19 |
gnome-extra/zeitgeist/zeitgeist-0.9.15.ebuild | 104 --------------------- |
20 |
4 files changed, 152 deletions(-) |
21 |
|
22 |
diff --git a/gnome-extra/zeitgeist/Manifest b/gnome-extra/zeitgeist/Manifest |
23 |
index 133dde3..181d801 100644 |
24 |
--- a/gnome-extra/zeitgeist/Manifest |
25 |
+++ b/gnome-extra/zeitgeist/Manifest |
26 |
@@ -1,2 +1 @@ |
27 |
-DIST zeitgeist-0.9.15.tar.xz 812972 SHA256 f3092aed4b2d28a8e55c93116ba1926f86b397aecbea499c7849bd4b30d97ebe SHA512 bec7e206d982b7d6a055600cd9acb84811c8f717b6328032a7179e984fd0e5fa691c2272a21c4442fac0a471f615ed4d1fde6d5d6e1ba3e106cae2b2bdf26025 WHIRLPOOL f72fb0823476b5b74ca5e8b3b44f010843d2af21cbb0882c8d3d1bbbd1f4f4b81777d191dcfd1243a69d5ae2508c391aa4a6bb260a6f549d340a2d4b7b94026b |
28 |
DIST zeitgeist-0.9.16.tar.xz 807092 SHA256 6ed3e60d0cd82ea58ee134c19beccafac10eb0f71977f3848755dacbf0927d3a SHA512 eb28215c937b71c8cec12f55236db4281ad529b2854ecb3c093477d45cd8348c6ea764e2cf00a99d41645b27b685a5325f0631b318409735b578a5871087b0f1 WHIRLPOOL 7ad3f528ffa938d14e9fbfe3f4e94ac5ad06bc48b13e261a0e8f43b88a9750a41d5e9212da7cc492f7c0197a4b12391d58e3f51a2a18a85b2663414332434c9b |
29 |
|
30 |
diff --git a/gnome-extra/zeitgeist/files/zeitgeist-0.9.14-gio-backport.patch b/gnome-extra/zeitgeist/files/zeitgeist-0.9.14-gio-backport.patch |
31 |
deleted file mode 100644 |
32 |
index 178215d..0000000 |
33 |
--- a/gnome-extra/zeitgeist/files/zeitgeist-0.9.14-gio-backport.patch |
34 |
+++ /dev/null |
35 |
@@ -1,18 +0,0 @@ |
36 |
-From b1e82de434a7b63fe1290d0051de58350b069991 Mon Sep 17 00:00:00 2001 |
37 |
-From: Philip Withnall <philip@××××××××××××.uk> |
38 |
-Date: Sun, 16 Feb 2014 15:08:49 +0000 |
39 |
-Subject: libzeitgeist: Add a missing dependency on gio-2.0 |
40 |
- |
41 |
-This actually makes the zeitgeist vapi file usable. |
42 |
- |
43 |
-Signed-off-by: Seif Lotfy <seif@×××××.com> |
44 |
---- |
45 |
-diff --git a/libzeitgeist/zeitgeist-2.0.deps b/libzeitgeist/zeitgeist-2.0.deps |
46 |
-index ff8d39b..59eec5d 100644 |
47 |
---- a/libzeitgeist/zeitgeist-2.0.deps |
48 |
-+++ b/libzeitgeist/zeitgeist-2.0.deps |
49 |
-@@ -1 +1,2 @@ |
50 |
- zeitgeist-datamodel-2.0 |
51 |
-+gio-2.0 |
52 |
--- |
53 |
-cgit v0.9.0.2-2-gbebe |
54 |
|
55 |
diff --git a/gnome-extra/zeitgeist/files/zeitgeist-0.9.15-fix-array-length-string-join.patch b/gnome-extra/zeitgeist/files/zeitgeist-0.9.15-fix-array-length-string-join.patch |
56 |
deleted file mode 100644 |
57 |
index 857df8a..0000000 |
58 |
--- a/gnome-extra/zeitgeist/files/zeitgeist-0.9.15-fix-array-length-string-join.patch |
59 |
+++ /dev/null |
60 |
@@ -1,29 +0,0 @@ |
61 |
-From 201bd67de450320520a12e2b0c465c8eb6818bd2 Mon Sep 17 00:00:00 2001 |
62 |
-From: Rico Tzschichholz <ricotz@××××××.com> |
63 |
-Date: Mon, 17 Mar 2014 20:57:49 +0100 |
64 |
-Subject: [PATCH] WhereClause: Fix array-length to work with string.joinv of |
65 |
- vala-0.24 |
66 |
- |
67 |
---- |
68 |
- libzeitgeist/where-clause.vala | 4 ++++ |
69 |
- 1 file changed, 4 insertions(+) |
70 |
- |
71 |
-diff --git a/libzeitgeist/where-clause.vala b/libzeitgeist/where-clause.vala |
72 |
-index a830599..d981914 100644 |
73 |
---- a/libzeitgeist/where-clause.vala |
74 |
-+++ b/libzeitgeist/where-clause.vala |
75 |
-@@ -211,7 +211,11 @@ namespace Zeitgeist |
76 |
- */ |
77 |
- private T[] generic_array_to_unowned_array<T> (GenericArray<T> gptrarr) |
78 |
- { |
79 |
-+#if VALA_0_24 |
80 |
-+ long[] pointers = new long[gptrarr.length]; |
81 |
-+#else |
82 |
- long[] pointers = new long[gptrarr.length + 1]; |
83 |
-+#endif |
84 |
- Memory.copy(pointers, ((PtrArray *) gptrarr)->pdata, |
85 |
- (gptrarr.length) * sizeof (void *)); |
86 |
- return (T[]) pointers; |
87 |
--- |
88 |
-2.3.0 |
89 |
- |
90 |
|
91 |
diff --git a/gnome-extra/zeitgeist/zeitgeist-0.9.15.ebuild b/gnome-extra/zeitgeist/zeitgeist-0.9.15.ebuild |
92 |
deleted file mode 100644 |
93 |
index dea118c..0000000 |
94 |
--- a/gnome-extra/zeitgeist/zeitgeist-0.9.15.ebuild |
95 |
+++ /dev/null |
96 |
@@ -1,104 +0,0 @@ |
97 |
-# Copyright 1999-2015 Gentoo Foundation |
98 |
-# Distributed under the terms of the GNU General Public License v2 |
99 |
-# $Id$ |
100 |
- |
101 |
-EAPI=5 |
102 |
-AUTOTOOLS_AUTORECONF=true |
103 |
-PYTHON_COMPAT=( python2_7 ) |
104 |
-VALA_MIN_API_VERSION=0.22 |
105 |
- |
106 |
-inherit autotools-utils bash-completion-r1 eutils python-r1 vala versionator |
107 |
- |
108 |
-DIR_PV=$(get_version_component_range 1-2) |
109 |
- |
110 |
-DESCRIPTION="Service to log activities and present to other apps" |
111 |
-HOMEPAGE="https://launchpad.net/zeitgeist/" |
112 |
-SRC_URI="https://launchpad.net/zeitgeist/${DIR_PV}/${PV}/+download/${P}.tar.xz |
113 |
- https://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.xz" |
114 |
- |
115 |
-LICENSE="LGPL-2+ LGPL-3+ GPL-2+" |
116 |
-SLOT="0" |
117 |
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" |
118 |
-IUSE="+datahub downloads-monitor extensions +fts icu introspection nls plugins sql-debug telepathy" |
119 |
- |
120 |
-REQUIRED_USE=" |
121 |
- ${PYTHON_REQUIRED_USE} |
122 |
- downloads-monitor? ( datahub )" |
123 |
- |
124 |
-RDEPEND=" |
125 |
- ${PYTHON_DEPS} |
126 |
- !gnome-extra/zeitgeist-datahub |
127 |
- dev-libs/json-glib |
128 |
- dev-python/dbus-python[${PYTHON_USEDEP}] |
129 |
- dev-python/pygobject:2[${PYTHON_USEDEP}] |
130 |
- dev-python/pyxdg[${PYTHON_USEDEP}] |
131 |
- dev-python/rdflib[${PYTHON_USEDEP}] |
132 |
- media-libs/raptor:2 |
133 |
- >=dev-libs/glib-2.26.0:2 |
134 |
- >=dev-db/sqlite-3.7.11:3 |
135 |
- sys-apps/dbus |
136 |
- datahub? ( x11-libs/gtk+:3 ) |
137 |
- extensions? ( gnome-extra/zeitgeist-extensions ) |
138 |
- fts? ( dev-libs/xapian[inmemory] ) |
139 |
- icu? ( dev-libs/dee[icu?,${PYTHON_USEDEP}] ) |
140 |
- introspection? ( dev-libs/gobject-introspection ) |
141 |
- plugins? ( gnome-extra/zeitgeist-datasources ) |
142 |
- telepathy? ( net-libs/telepathy-glib ) |
143 |
-" |
144 |
-DEPEND="${RDEPEND} |
145 |
- $(vala_depend) |
146 |
- >=dev-util/intltool-0.35 |
147 |
- virtual/pkgconfig |
148 |
-" |
149 |
- |
150 |
-src_prepare() { |
151 |
- # pure-python module is better managed manually, see src_install |
152 |
- sed -e 's:python::g' \ |
153 |
- -i Makefile.am || die |
154 |
- |
155 |
- # Fix direct invocation of python in configure |
156 |
- epatch "${FILESDIR}"/${PN}-0.9.15-python-detection.patch |
157 |
- |
158 |
- # Fix vapi dependencies |
159 |
- epatch "${FILESDIR}"/${PN}-0.9.14-gio-backport.patch |
160 |
- |
161 |
- # Fix query generation, from master |
162 |
- epatch "${FILESDIR}"/${PN}-0.9.15-fix-array-length-string-join.patch |
163 |
- |
164 |
- autotools-utils_src_prepare |
165 |
- vala_src_prepare |
166 |
-} |
167 |
- |
168 |
-src_configure() { |
169 |
- local myeconfargs=( |
170 |
- --docdir="${EPREFIX}/usr/share/doc/${PF}" |
171 |
- --with-session-bus-services-dir="${EPREFIX}/usr/share/dbus-1/services" |
172 |
- $(use_enable sql-debug explain-queries) |
173 |
- $(use_enable datahub) |
174 |
- $(use_enable downloads-monitor) |
175 |
- $(use_enable telepathy) |
176 |
- $(use_enable introspection) |
177 |
- $(use_with icu dee-icu) |
178 |
- ) |
179 |
- |
180 |
- use nls || myeconfargs+=( --disable-nls ) |
181 |
- use fts && myeconfargs+=( --enable-fts ) |
182 |
- |
183 |
- python_setup |
184 |
- autotools-utils_src_configure |
185 |
-} |
186 |
- |
187 |
-src_test() { |
188 |
- autotools-utils_src_test TESTS_ENVIRONMENT="dbus-run-session" |
189 |
-} |
190 |
- |
191 |
-src_install() { |
192 |
- dobashcomp data/completions/zeitgeist-daemon |
193 |
- autotools-utils_src_install |
194 |
- cd python || die |
195 |
- python_moduleinto ${PN} |
196 |
- python_foreach_impl python_domodule *py |
197 |
- |
198 |
- # Redundant NEWS/AUTHOR installation |
199 |
- rm -r "${D}"/usr/share/zeitgeist/doc/ || die |
200 |
-} |