From: | "Justin Lecher (jlec)" <jlec@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in gnome-extra/zeitgeist-datasources: metadata.xml ChangeLog zeitgeist-datasources-0.8.0.1.ebuild Manifest |
Date: | Wed, 01 Feb 2012 10:43:45 |
Message-Id: | 20120201104335.4AEBB2004B@flycatcher.gentoo.org |
1 | jlec 12/02/01 10:43:35 |
2 | |
3 | Added: metadata.xml ChangeLog |
4 | zeitgeist-datasources-0.8.0.1.ebuild Manifest |
5 | Log: |
6 | Initial addition, written by me with code provided by thansen |
7 | |
8 | (Portage version: 2.2.0_alpha84/cvs/Linux x86_64) |
9 | |
10 | Revision Changes Path |
11 | 1.1 gnome-extra/zeitgeist-datasources/metadata.xml |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/metadata.xml?rev=1.1&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/metadata.xml?rev=1.1&content-type=text/plain |
15 | |
16 | Index: metadata.xml |
17 | =================================================================== |
18 | <?xml version="1.0" encoding="UTF-8"?> |
19 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 | <pkgmetadata> |
21 | <maintainer> |
22 | <email>jlec@g.o</email> |
23 | </maintainer> |
24 | <use> |
25 | <flag name="bzr">Zeitgeist plugin for <pkg>dev-vcs/bzr</pkg> as data source</flag> |
26 | <flag name="chromium">Zeitgeist plugin for <pkg>www-client/chromium</pkg> as data source</flag> |
27 | <flag name="eog">Zeitgeist plugin for <pkg>media-gfx/eog</pkg> as data source</flag> |
28 | <flag name="geany">Zeitgeist plugin for <pkg>dev-util/geany</pkg> as data source</flag> |
29 | <flag name="gedit">Zeitgeist plugin for <pkg>app-editors/gedit</pkg> as data source</flag> |
30 | <flag name="vim">Zeitgeist plugin for vim as data source</flag> |
31 | <flag name="emacs">Zeitgeist plugin for emacs as data source</flag> |
32 | <flag name="tomboy">Zeitgeist plugin for <pkg>app-misc/tomboy</pkg> as data source</flag> |
33 | <flag name="telepathy">Zeitgeist plugin for telepathy framework as data source</flag> |
34 | <flag name="xchat">Zeitgeist plugin for <pkg>net-irc/xchat-gnome</pkg> as data source</flag> |
35 | <flag name="rhythmbox">Zeitgeist plugin for <pkg>media-sound/rhythmbox</pkg> as data source</flag> |
36 | <flag name="firefox">Zeitgeist plugin for <pkg>www-client/firefox</pkg> as data source</flag> |
37 | <flag name="totem">Zeitgeist plugin for <pkg>media-video/totem</pkg> as data source</flag> |
38 | </use> |
39 | </pkgmetadata> |
40 | |
41 | |
42 | |
43 | 1.1 gnome-extra/zeitgeist-datasources/ChangeLog |
44 | |
45 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/ChangeLog?rev=1.1&view=markup |
46 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/ChangeLog?rev=1.1&content-type=text/plain |
47 | |
48 | Index: ChangeLog |
49 | =================================================================== |
50 | # ChangeLog for gnome-extra/zeitgeist-datasources |
51 | # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
52 | # $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist-datasources/ChangeLog,v 1.1 2012/02/01 10:43:35 jlec Exp $ |
53 | |
54 | *zeitgeist-datasources-0.8.0.1 (01 Feb 2012) |
55 | |
56 | 01 Feb 2012; Justin Lecher <jlec@g.o> |
57 | +zeitgeist-datasources-0.8.0.1.ebuild, +metadata.xml: |
58 | Initial addition, written by me with code provided by thansen |
59 | |
60 | |
61 | |
62 | |
63 | 1.1 gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebuild |
64 | |
65 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebuild?rev=1.1&view=markup |
66 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebuild?rev=1.1&content-type=text/plain |
67 | |
68 | Index: zeitgeist-datasources-0.8.0.1.ebuild |
69 | =================================================================== |
70 | # Copyright 1999-2012 Gentoo Foundation |
71 | # Distributed under the terms of the GNU General Public License v2 |
72 | # $Header: /var/cvsroot/gentoo-x86/gnome-extra/zeitgeist-datasources/zeitgeist-datasources-0.8.0.1.ebuild,v 1.1 2012/02/01 10:43:35 jlec Exp $ |
73 | |
74 | EAPI=4 |
75 | |
76 | AUTOTOOLS_AUTORECONF=true |
77 | |
78 | inherit autotools-utils eutils mono python versionator |
79 | |
80 | DIR_PV=$(get_version_component_range 1-2) |
81 | DIR_PV2=$(get_version_component_range 1-3) |
82 | |
83 | DESCRIPTION="Plugins whose work is to push activities as events into Zeitgeist daemon" |
84 | HOMEPAGE="https://launchpad.net/zeitgeist-datasources/ http://zeitgeist-project.com/" |
85 | SRC_URI="http://launchpad.net/zeitgeist-datasources/${DIR_PV}/${DIR_PV2}/+download/${P}.tar.gz" |
86 | |
87 | SLOT="0" |
88 | KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
89 | LICENSE="GPL-3" |
90 | PLUGINS_IUSE="bzr chromium eog geany gedit vim emacs tomboy telepathy xchat rhythmbox firefox totem" |
91 | IUSE="${PLUGINS_IUSE} static-libs" |
92 | |
93 | RDEPEND=" |
94 | dev-libs/libzeitgeist |
95 | gnome-extra/zeitgeist |
96 | x11-libs/gtk+:2 |
97 | chromium? ( www-client/chromium ) |
98 | eog? ( media-gfx/eog[python] ) |
99 | geany? ( dev-util/geany ) |
100 | gedit? ( <app-editors/gedit-3[python] ) |
101 | vim? ( app-editors/vim ) |
102 | emacs? ( virtual/emacs ) |
103 | tomboy? ( |
104 | app-misc/tomboy |
105 | dev-dotnet/gtk-sharp |
106 | dev-dotnet/mono-addins |
107 | dev-dotnet/zeitgeist-sharp |
108 | dev-python/dbus-python ) |
109 | telepathy? ( |
110 | dev-python/telepathy-python |
111 | dev-python/dbus-python |
112 | dev-python/pygobject ) |
113 | xchat? ( net-irc/xchat-gnome ) |
114 | rhythmbox? ( media-sound/rhythmbox ) |
115 | firefox? ( |
116 | || ( >=www-client/firefox-4.0 >=www-client/firefox-bin-4.0 ) |
117 | net-libs/xulrunner ) |
118 | totem? ( media-video/totem )" |
119 | DEPEND="${RDEPEND} |
120 | dev-lang/vala:0.14" |
121 | |
122 | PLUGINS="bzr chrome eog geany gedit vim emacs tomboy telepathy xchat rhythmbox firefox-40-libzg totem-libzg" |
123 | |
124 | src_prepare() { |
125 | sed \ |
126 | -e '/^allowed_plugin/s:^:#:g' \ |
127 | -i configure.ac || die |
128 | |
129 | SEARCH='$(datadir)/opt/google/chrome/resources' |
130 | REPLACE="/usr/$(get_libdir)/chromium-browser/resources" |
131 | sed \ |
132 | -e "s:${SEARCH}:${REPLACE}:" \ |
133 | -i chrome/Makefile.* || die |
134 | sed \ |
135 | -e 's:vim72:vimfiles:' \ |
136 | -i vim/Makefile.* || die |
137 | sed \ |
138 | -e "s:/xchat/:/xchat-gnome/:g" \ |
139 | -i xchat/Makefile.* || die |
140 | autotools-utils_src_prepare |
141 | } |
142 | |
143 | src_configure() { |
144 | export VALAC=$(type -p valac-0.14) |
145 | |
146 | local i myplugins |
147 | |
148 | for i in ${PLUGINS}; do |
149 | case ${i} in |
150 | chrome ) |
151 | use chromium && myplugins+=( ${i} ) |
152 | ;; |
153 | firefox-40-libzg ) |
154 | use firefox && myplugins+=( ${i} ) |
155 | ;; |
156 | totem-libzg ) |
157 | use totem && myplugins+=( ${i} ) |
158 | ;; |
159 | * ) |
160 | use ${i} && myplugins+=( ${i} ) |
161 | ;; |
162 | esac |
163 | done |
164 | |
165 | local myeconfargs=( |
166 | allowed_plugins="${myplugins[@]}" |
167 | ) |
168 | autotools-utils_src_configure |
169 | } |
170 | |
171 | src_install() { |
172 | autotools-utils_src_install |
173 | find "${ED}" -name "*.la" -delete || die |
174 | } |
175 | |
176 | pkg_postinst() { |
177 | if use chromium; then |
178 | elog "to use the chromium plugin you must open chromium" |
179 | elog "then click the wrench -> tools -> extensions" |
180 | elog "expand the \"Developer mode\" section" |
181 | elog "and click the \"Load unpacked extension...\" button" |
182 | elog "then browse to..." |
183 | elog "\t/usr/$(get_libdir)/chromium-browser/resources/zeitgeist_plugin/" |
184 | elog "" |
185 | elog "More info available here" |
186 | elog "http://code.google.com/chrome/extensions/packaging.html" |
187 | fi |
188 | } |
189 | |
190 | |
191 | |
192 | 1.1 gnome-extra/zeitgeist-datasources/Manifest |
193 | |
194 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/Manifest?rev=1.1&view=markup |
195 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/zeitgeist-datasources/Manifest?rev=1.1&content-type=text/plain |
196 | |
197 | Index: Manifest |
198 | =================================================================== |
199 | DIST zeitgeist-datasources-0.8.0.1.tar.gz 484167 RMD160 6438c951831659f31e82abc89d7970b446d99a03 SHA1 88392b2233932bee38623620ba9abf1e63bc61bb SHA256 e4530834ef0493dc0361d9d9fec17f72f646429866e0eecd9d2b59b8c6d7a042 |
200 | EBUILD zeitgeist-datasources-0.8.0.1.ebuild 3067 RMD160 5aa5a4d2fedfccb2061a842a2deb57484a2a2138 SHA1 1c868870acc873a471fa8acff2f2c0a5769cb561 SHA256 6260fdd3f5a7b2ccd0158cefab93a421122a1f48e8081a127935ea950705884d |
201 | MISC ChangeLog 348 RMD160 116522ed4051b4db166da731a670a91d5b6fde86 SHA1 caf42409096df38c136fe4eebd2e401e8062f4f0 SHA256 462157e5241dddaeb61653a33a51c1624e4e0e65d0ba6fe76036b3c2f78fc334 |
202 | MISC metadata.xml 1370 RMD160 a301c0e64a6e8d33f6952ea4f0070068177b5abe SHA1 bd70aa464b8f1d03fd26fd11671adcd2144dee49 SHA256 c697090323d7f81cfc5f2bbfb18b15096f8eff25056fc7c90593b9acf6e847e4 |