Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/bzr: ChangeLog bzr-1.6.1.ebuild
Date: Sun, 07 Sep 2008 16:49:12
Message-Id: E1KcNRl-0006lM-BG@stork.gentoo.org
1 pva 08/09/07 16:49:09
2
3 Modified: ChangeLog
4 Added: bzr-1.6.1.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.25-gentoo-r7 i686)
8
9 Revision Changes Path
10 1.58 dev-util/bzr/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/bzr/ChangeLog?rev=1.58&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/bzr/ChangeLog?rev=1.58&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/bzr/ChangeLog?r1=1.57&r2=1.58
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v
19 retrieving revision 1.57
20 retrieving revision 1.58
21 diff -u -r1.57 -r1.58
22 --- ChangeLog 25 Aug 2008 23:10:29 -0000 1.57
23 +++ ChangeLog 7 Sep 2008 16:49:08 -0000 1.58
24 @@ -1,303 +1,9 @@
25 # ChangeLog for dev-util/bzr
26 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.57 2008/08/25 23:10:29 pva Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.58 2008/09/07 16:49:08 pva Exp $
30
31 -*bzr-1.6 (25 Aug 2008)
32 +*bzr-1.6.1 (07 Sep 2008)
33
34 - 25 Aug 2008; Peter Volkov <pva@g.o> -files/70bzr-gentoo.el,
35 - -files/bzr-0.16-fix-manpage-location.patch, -bzr-0.17.ebuild,
36 - -bzr-1.1.ebuild, -bzr-1.3.ebuild, -bzr-1.4.ebuild, -bzr-1.6_rc5.ebuild,
37 - +bzr-1.6.ebuild:
38 - Version bump, removed old.
39 -
40 - 23 Aug 2008; Markus Meier <maekke@g.o> bzr-1.5.ebuild:
41 - amd64/x86 stable, bug #235504
42 -
43 -*bzr-1.6_rc5 (23 Aug 2008)
44 -
45 - 23 Aug 2008; Peter Volkov <pva@g.o> metadata.xml,
46 - +bzr-1.6_rc5.ebuild:
47 - Added release candidate, hardmasked, bug #233713, thank kiorky for report.
48 - Added myself to metadata.
49 -
50 -*bzr-1.5 (22 May 2008)
51 -
52 - 22 May 2008; Ali Polatel <hawking@g.o> +bzr-1.5.ebuild:
53 - Version bump.
54 -
55 -*bzr-1.4 (10 May 2008)
56 -
57 - 10 May 2008; Ali Polatel <hawking@g.o> +bzr-1.4.ebuild:
58 - Version bump.
59 -
60 - 05 May 2008; Olivier CrĂȘte <tester@g.o> bzr-1.3.ebuild:
61 - amd64 Stable
62 -
63 - 24 Mar 2008; Christian Faulhammer <opfer@g.o> bzr-1.1.ebuild:
64 - stable x86, bug 212968
65 -
66 - 23 Mar 2008; Ali Polatel <hawking@g.o> bzr-1.3.ebuild:
67 - Fix tests related to pyc handling.
68 -
69 - 21 Mar 2008; Ali Polatel <hawking@g.o> metadata.xml:
70 - Added longdescription, added myself as maintainer.
71 -
72 -*bzr-1.3 (20 Mar 2008)
73 -
74 - 20 Mar 2008; Ali Polatel <hawking@g.o> +bzr-1.3.ebuild:
75 - Version bump.
76 -
77 - 12 Mar 2008; Christian Heim <phreak@g.o> metadata.xml:
78 - Removing Marien Zwart (marienz, #107204) from metadata.xml.
79 -
80 - 15 Jan 2008; Lukasz Strzygowski <lucass@g.o> -bzr-0.92-r1.ebuild,
81 - -bzr-1.0.ebuild:
82 - Dropped old versions.
83 -
84 -*bzr-1.1 (15 Jan 2008)
85 -
86 - 15 Jan 2008; Lukasz Strzygowski <lucass@g.o> +bzr-1.1.ebuild:
87 - Version bump (bug #205914).
88 -
89 -*bzr-1.0 (14 Dec 2007)
90 -
91 - 14 Dec 2007; Ali Polatel <hawking@g.o> +bzr-1.0.ebuild:
92 - Version bump.
93 -
94 -*bzr-0.92-r1 (14 Nov 2007)
95 -
96 - 14 Nov 2007; Ali Polatel <hawking@g.o>
97 - +files/bzr-0.92-no-pyrex.patch, -bzr-0.92.ebuild, +bzr-0.92-r1.ebuild:
98 - revbump. don't regenerate .c files from .pyx when pyrex is found, upstream
99 - ships them already.
100 -
101 - 14 Nov 2007; Lukasz Strzygowski <lucass@g.o>
102 - -files/bzr-0.16-timed-tests-fix.patch, -bzr-0.16.ebuild, -bzr-0.90.ebuild,
103 - -bzr-0.91.ebuild, -bzr-0.91-r1.ebuild:
104 - Dropped old versions.
105 -
106 -*bzr-0.92 (14 Nov 2007)
107 -
108 - 14 Nov 2007; Lukasz Strzygowski <lucass@g.o> +bzr-0.92.ebuild:
109 - Version bump (bug #199112). Fixed celementtree dep, added sftp use-flag
110 - (bug #196486). Cleanup.
111 -
112 -*bzr-0.91-r1 (05 Oct 2007)
113 -
114 - 05 Oct 2007; Ali Polatel <hawking@g.o> +files/71bzr-gentoo.el,
115 - +bzr-0.91-r1.ebuild:
116 - revbump. updated emacs support, bug 194691. Thanks to Christian Faulhammer
117 - <opfer@g.o>
118 -
119 -*bzr-0.91 (26 Sep 2007)
120 -
121 - 26 Sep 2007; Ali Polatel <hawking@g.o> +bzr-0.91.ebuild:
122 - version bump.
123 -
124 -*bzr-0.90 (06 Sep 2007)
125 -
126 - 06 Sep 2007; Ali Polatel <hawking@g.o>
127 - +files/bzr-0.90-tests-fix_root.patch, +files/bzr-0.90-tests-sgid.patch,
128 - +bzr-0.90.ebuild:
129 - Version bump. Added a patch to fix tests when running w/o userpriv (bug
130 - 173301) and another patch to fix permission tests when running beneath a
131 - directory with the setgid bit set. Pass --install-data /usr/share option to
132 - distutils_src_install instead of patching for man page location.
133 -
134 - 10 Jul 2007; Markus Ullmann <jokey@g.o> bzr-0.17.ebuild:
135 - Stable on x86
136 -
137 - 10 Jul 2007; Markus Ullmann <jokey@g.o> bzr-0.17.ebuild:
138 - RESTRICT test as noted on bug #173301
139 -
140 -*bzr-0.17 (22 Jun 2007)
141 -
142 - 22 Jun 2007; Marien Zwart <marienz@g.o>
143 - -files/bzr-0.10-fix-manpage-location.patch, -bzr-0.15.ebuild,
144 - bzr-0.16.ebuild, +bzr-0.17.ebuild:
145 - Version bump and fix bug #182639 (elisp-site-regen condition in postrm).
146 -
147 - 04 Jun 2007; Marien Zwart <marienz@g.o> bzr-0.15.ebuild,
148 - bzr-0.16.ebuild:
149 - Enhance DESCRIPTION.
150 -
151 - 11 May 2007; Marien Zwart <marienz@g.o> -bzr-0.14.ebuild:
152 - Remove stale version.
153 -
154 -*bzr-0.16 (11 May 2007)
155 -
156 - 11 May 2007; Marien Zwart <marienz@g.o>
157 - +files/bzr-0.16-fix-manpage-location.patch,
158 - +files/bzr-0.16-timed-tests-fix.patch, +bzr-0.16.ebuild:
159 - Version bump.
160 -
161 - 02 Apr 2007; Marien Zwart <marienz@g.o>
162 - -files/bzr-0.8.2-paramiko-1.6-compat.patch,
163 - -files/bzr-0.8.2-push-repository.patch,
164 - -files/bzr-0.8-fix-manpage-location.patch,
165 - -files/bzr-0.9-binary-diff.patch, -files/bzr-0.10-python-2.5-compat.patch:
166 - Clean up files dir.
167 -
168 -*bzr-0.15 (02 Apr 2007)
169 -
170 - 02 Apr 2007; Marien Zwart <marienz@g.o> +bzr-0.15.ebuild:
171 - Version bump.
172 -
173 - 05 Mar 2007; Marius Mauch <genone@g.o> bzr-0.13.ebuild,
174 - bzr-0.14.ebuild:
175 - Replacing einfo with elog
176 -
177 -*bzr-0.14 (26 Jan 2007)
178 -
179 - 26 Jan 2007; Marien Zwart <marienz@g.o> -bzr-0.12.ebuild,
180 - +bzr-0.14.ebuild:
181 - Version bump, remove old ebuild.
182 -
183 - 18 Jan 2007; Ferris McCormick <fmccor@g.o> bzr-0.13.ebuild:
184 - Add ~sparc keyword. Builds, runs tests, and installs fine with USE='curl test
185 - emacs'.
186 -
187 -*bzr-0.13 (05 Dec 2006)
188 -
189 - 05 Dec 2006; Marien Zwart <marienz@g.o> -bzr-0.11.ebuild,
190 - -bzr-0.13_rc1.ebuild, +bzr-0.13.ebuild:
191 - Version bump, clean old versions.
192 -
193 -*bzr-0.13_rc1 (28 Nov 2006)
194 -
195 - 28 Nov 2006; Marien Zwart <marienz@g.o> +bzr-0.13_rc1.ebuild:
196 - Version bump (in package.mask).
197 -
198 -*bzr-0.12 (30 Oct 2006)
199 -
200 - 30 Oct 2006; Marien Zwart <marienz@g.o> -bzr-0.10.ebuild,
201 - -bzr-0.10-r1.ebuild, +bzr-0.12.ebuild:
202 - Version bump, add curl USE flag.
203 -
204 -*bzr-0.11 (02 Oct 2006)
205 -
206 - 02 Oct 2006; Marien Zwart <marienz@g.o> -bzr-0.9.ebuild,
207 - -bzr-0.11_rc1.ebuild, -bzr-0.11_rc2.ebuild, +bzr-0.11.ebuild:
208 - Version bump, remove old versions.
209 -
210 -*bzr-0.11_rc2 (27 Sep 2006)
211 -
212 - 27 Sep 2006; Marien Zwart <marienz@g.o> +bzr-0.11_rc2.ebuild:
213 - Version bump (still in package.mask).
214 -
215 -*bzr-0.11_rc1 (25 Sep 2006)
216 -
217 - 25 Sep 2006; Marien Zwart <marienz@g.o> +bzr-0.11_rc1.ebuild:
218 - Version bump (package.masked release candidate).
219 -
220 -*bzr-0.10-r1 (24 Sep 2006)
221 -
222 - 24 Sep 2006; Marien Zwart <marienz@g.o>
223 - +files/bzr-0.10-python-2.5-compat.patch, -bzr-0.6.2.ebuild,
224 - -bzr-0.7.ebuild, -bzr-0.8.ebuild, -bzr-0.8.2.ebuild, -bzr-0.8.2-r1.ebuild,
225 - bzr-0.9.ebuild, bzr-0.10.ebuild, +bzr-0.10-r1.ebuild:
226 - Clean up old versions. Fix dependency bug spotted by Flameeyes. Bump to
227 - 0.10-r1 with a patch to mostly work with python 2.5.
228 -
229 -*bzr-0.10 (04 Sep 2006)
230 -
231 - 04 Sep 2006; Marien Zwart <marienz@g.o>
232 - +files/bzr-0.10-fix-manpage-location.patch, +bzr-0.10.ebuild:
233 + 07 Sep 2008; Peter Volkov <pva@g.o> +bzr-1.6.1.ebuild:
234 Version bump.
235
236 -*bzr-0.9 (24 Aug 2006)
237 -
238 - 24 Aug 2006; Marien Zwart <marienz@g.o>
239 - +files/bzr-0.9-binary-diff.patch, +bzr-0.9.ebuild:
240 - Version bump, closes bug #144312, thanks to Geoff Weber <janax99@×××××.com>.
241 -
242 - 11 Jul 2006; Aron Griffis <agriffis@g.o> bzr-0.8.2-r1.ebuild:
243 - Mark 0.8.2-r1 ~ia64
244 -
245 -*bzr-0.8.2-r1 (25 May 2006)
246 -
247 - 25 May 2006; Marien Zwart <marienz@g.o>
248 - +files/bzr-0.8.2-push-repository.patch, files/70bzr-gentoo.el,
249 - +bzr-0.8.2-r1.ebuild:
250 - Add a patch from upstream for "bzr push" pushing too much. Do not include
251 - the .el extension when loading bzr-mode so the .elc gets picked up.
252 -
253 -*bzr-0.8.2 (17 May 2006)
254 -
255 - 17 May 2006; Marien Zwart <marienz@g.o>
256 - +files/bzr-0.8.2-paramiko-1.6-compat.patch, +bzr-0.8.2.ebuild:
257 - Version bump with a patch to work with paramiko-1.6 a bit better.
258 -
259 -*bzr-0.8 (14 May 2006)
260 -
261 - 14 May 2006; Marien Zwart <marienz@g.o>
262 - +files/bzr-0.8-fix-manpage-location.patch, -bzr-0.8_rc1.ebuild,
263 - +bzr-0.8.ebuild:
264 - Version bump with a patch to install the manpage in /usr/share/man instead
265 - of /usr/man (thanks to exg for reporting).
266 -
267 - 14 May 2006; Diego PettenĂČ <flameeyes@g.o> bzr-0.8_rc1.ebuild:
268 - Add ~x86-fbsd keyword also to 0.8.
269 -
270 - 12 May 2006; Diego PettenĂČ <flameeyes@g.o> bzr-0.7.ebuild:
271 - Add ~x86-fbsd keyword.
272 -
273 -*bzr-0.8_rc1 (18 Apr 2006)
274 -
275 - 18 Apr 2006; Marien Zwart <marienz@g.o> +bzr-0.8_rc1.ebuild:
276 - Version bump.
277 -
278 - 02 Apr 2006; Marien Zwart <marienz@g.o> -bzr-0.0.9.ebuild,
279 - -bzr-0.6.ebuild, bzr-0.7.ebuild:
280 - Fix paramiko dependency, thanks to AnMaster on irc for noticing it was not
281 - specific enough. Remove old ebuilds.
282 -
283 -*bzr-0.7 (27 Jan 2006)
284 -
285 - 27 Jan 2006; Marien Zwart <marienz@g.o> +files/70bzr-gentoo.el,
286 - metadata.xml, +bzr-0.7.ebuild:
287 - Version bump to 0.7 (bug #120487), add bash and zsh completion, emacs mode
288 - (bug #120406) and src_test. Add myself and the python herd to metadata.xml.
289 -
290 -*bzr-0.6.2 (06 Jan 2006)
291 -
292 - 06 Jan 2006; Anders Rune Jensen <arj@g.o> +bzr-0.6.2.ebuild:
293 - New version.
294 -
295 -*bzr-0.6 (30 Oct 2005)
296 -
297 - 30 Oct 2005; Anders Rune Jensen <arj@g.o> +bzr-0.6.ebuild,
298 - -bzr-0.0.7.ebuild, -bzr-0.0.8.ebuild:
299 - New version. Remove old versions.
300 -
301 -*bzr-0.0.9 (07 Oct 2005)
302 -
303 - 07 Oct 2005; Anders Rune Jensen <arj@g.o> +bzr-0.0.9.ebuild:
304 - New version
305 -
306 -*bzr-0.0.8 (20 Sep 2005)
307 -
308 - 20 Jul 2005; Anders Rune Jensen <arj@g.o> +bzr-0.0.8.ebuild:
309 - New version
310 -
311 - 05 Jul 2005; David Holm <dholm@g.o> -bzr-0.0.5.ebuild,
312 - -bzr-0.0.4.ebuild:
313 - Remove old versions. Fix #105244.
314 -
315 -*bzr-0.0.7 (02 Sep 2005)
316 -
317 - 02 Sep 2005; Anders Rune Jensen <arj@g.o> +bzr-0.0.7.ebuild:
318 - New version
319 -
320 - 05 Jul 2005; David Holm <dholm@g.o> bzr-0.0.5.ebuild:
321 - Added to ~ppc.
322 -
323 -*bzr-0.0.5 (05 Jul 2005)
324 -
325 - 05 Jul 2005; Anders Rune Jensen <arj@g.o> +bzr-0.0.5.ebuild:
326 - New version
327 -
328 -*bzr-0.0.4 (08 May 2005)
329 -
330 - 08 May 2005; Anders Rune Jensen <arj@g.o> +bzr-0.0.4.ebuild:
331 - Initial import. Fixes #91682.
332
333
334
335 1.1 dev-util/bzr/bzr-1.6.1.ebuild
336
337 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/bzr/bzr-1.6.1.ebuild?rev=1.1&view=markup
338 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/bzr/bzr-1.6.1.ebuild?rev=1.1&content-type=text/plain
339
340 Index: bzr-1.6.1.ebuild
341 ===================================================================
342 # Copyright 1999-2008 Gentoo Foundation
343 # Distributed under the terms of the GNU General Public License v2
344 # $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/bzr-1.6.1.ebuild,v 1.1 2008/09/07 16:49:08 pva Exp $
345
346 NEED_PYTHON=2.4
347
348 inherit distutils bash-completion elisp-common eutils versionator
349
350 MY_PV=${PV/_rc/rc}
351 MY_P=${PN}-${MY_PV}
352 SERIES=$(get_version_component_range 1-2)
353
354 DESCRIPTION="Bazaar is a next generation distributed version control system."
355 HOMEPAGE="http://bazaar-vcs.org/"
356 #SRC_URI="http://bazaar-vcs.org/releases/src/${MY_P}.tar.gz"
357 SRC_URI="http://launchpad.net/bzr/${SERIES}/${MY_PV}/+download/${MY_P}.tar.gz"
358
359 LICENSE="GPL-2"
360 SLOT="0"
361 KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
362 IUSE="curl emacs sftp test"
363
364 RDEPEND="|| ( dev-python/celementtree >=dev-lang/python-2.5 )
365 curl? ( dev-python/pycurl )
366 sftp? ( dev-python/paramiko )"
367
368 DEPEND="emacs? ( virtual/emacs )
369 test? (
370 $RDEPEND
371 dev-python/medusa
372 )"
373
374 S="${WORKDIR}/${MY_P}"
375 PYTHON_MODNAME="bzrlib"
376 SITEFILE=71bzr-gentoo.el
377 DOCS="doc/*.txt"
378
379 src_unpack() {
380 distutils_src_unpack
381
382 # Don't regenerate .c files from .pyx when pyrex is found.
383 epatch "${FILESDIR}/${PN}-0.92-no-pyrex.patch"
384 # Don't run lock permission tests when running as root
385 epatch "${FILESDIR}/${PN}-0.90-tests-fix_root.patch"
386 # Fix permission errors when run under directories with setgid set.
387 epatch "${FILESDIR}/${PN}-0.90-tests-sgid.patch"
388 }
389
390 src_compile() {
391 distutils_src_compile
392
393 if use emacs; then
394 elisp-compile contrib/emacs/bzr-mode.el || die "Emacs modules failed!"
395 fi
396 }
397
398 src_install() {
399 distutils_src_install --install-data /usr/share
400
401 docinto developers
402 dodoc doc/developers/*
403 for doc in mini-tutorial tutorials user-{guide,reference}; do
404 docinto $doc
405 dodoc doc/en/$doc/*
406 done
407
408 if use emacs; then
409 elisp-install ${PN} contrib/emacs/*.el* || die "elisp-install failed"
410 elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file-install failed"
411
412 # don't add automatically to the load-path, so the sitefile
413 # can do a conditional loading
414 touch "${D}${SITELISP}/${PN}/.nosearch"
415 fi
416
417 insinto /usr/share/zsh/site-functions
418 doins contrib/zsh/_bzr
419 dobashcompletion contrib/bash/bzr
420 }
421
422 pkg_postinst() {
423 distutils_pkg_postinst
424 bash-completion_pkg_postinst
425
426 if use emacs; then
427 elisp-site-regen
428 elog "If you are using a GNU Emacs version greater than 22.1, bzr support"
429 elog "is already included. This ebuild does not automatically activate bzr support"
430 elog "in versions below, but prepares it in a way you can load it from your ~/.emacs"
431 elog "file by adding"
432 elog " (load \"bzr-mode\")"
433 fi
434 }
435
436 pkg_postrm() {
437 distutils_pkg_postrm
438 use emacs && elisp-site-regen
439 }
440
441 src_test() {
442 # Some tests expect the usual pyc compiling behaviour.
443 unset PYTHON_DONTCOMPILE
444 "${python}" bzr --no-plugins selftest || die "bzr selftest failed"
445 # Just to make sure we don't hit any errors on later stages.
446 export PYTHON_DONTCOMPILE=1
447 }