diff options
author | Marien Zwart <marienz@gentoo.org> | 2006-01-27 13:29:02 +0000 |
---|---|---|
committer | Marien Zwart <marienz@gentoo.org> | 2006-01-27 13:29:02 +0000 |
commit | f1bda45f723bce50a0d8bf3f3293b00213501b82 (patch) | |
tree | 62f980571408ccdc8c572eb5eeb2441ed2eb8a63 /dev-util/bzr | |
parent | copy bugfixes from baselayout (diff) | |
download | historical-f1bda45f723bce50a0d8bf3f3293b00213501b82.tar.gz historical-f1bda45f723bce50a0d8bf3f3293b00213501b82.tar.bz2 historical-f1bda45f723bce50a0d8bf3f3293b00213501b82.zip |
Version bump to 0.7 (bug #120487), add bash and zsh completion, emacs mode (bug #120406) and src_test. Add myself and the python herd to metadata.xml.
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'dev-util/bzr')
-rw-r--r-- | dev-util/bzr/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/bzr/Manifest | 17 | ||||
-rw-r--r-- | dev-util/bzr/bzr-0.7.ebuild | 61 | ||||
-rw-r--r-- | dev-util/bzr/files/70bzr-gentoo.el | 3 | ||||
-rw-r--r-- | dev-util/bzr/files/digest-bzr-0.7 | 1 | ||||
-rw-r--r-- | dev-util/bzr/metadata.xml | 4 |
6 files changed, 91 insertions, 6 deletions
diff --git a/dev-util/bzr/ChangeLog b/dev-util/bzr/ChangeLog index 82e0cca6c214..929f2bddae6c 100644 --- a/dev-util/bzr/ChangeLog +++ b/dev-util/bzr/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/bzr -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.8 2006/01/07 01:20:43 arj Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.9 2006/01/27 13:29:02 marienz Exp $ + +*bzr-0.7 (27 Jan 2006) + + 27 Jan 2006; Marien Zwart <marienz@gentoo.org> +files/70bzr-gentoo.el, + metadata.xml, +bzr-0.7.ebuild: + Version bump to 0.7 (bug #120487), add bash and zsh completion, emacs mode + (bug #120406) and src_test. Add myself and the python herd to metadata.xml. *bzr-0.6.2 (06 Jan 2006) diff --git a/dev-util/bzr/Manifest b/dev-util/bzr/Manifest index f67ece6458d4..797699f8a2bc 100644 --- a/dev-util/bzr/Manifest +++ b/dev-util/bzr/Manifest @@ -1,8 +1,21 @@ -MD5 377c7894b61a8ffd53f54deb47b2b73d ChangeLog 1251 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 ac9929860d9fc3d4215a8b3de1c05e57 ChangeLog 1541 MD5 aead7488731c21671c7e77bca6a1e8d4 bzr-0.0.9.ebuild 688 MD5 bd513588df0e2bd410c43e79b6e2890e bzr-0.6.2.ebuild 688 MD5 ca9c02bb728de12d464a2b525ff95d87 bzr-0.6.ebuild 686 +MD5 31754bdb52851b5c3ea34460bc26254a bzr-0.7.ebuild 1395 +MD5 1bf9ed4fac4c7025cdf979065e4de64f files/70bzr-gentoo.el 54 MD5 acb969ffd3f24ffa0fa448e6f3d4cf36 files/digest-bzr-0.0.9 61 MD5 8f97e12c107fb24ebad57f0873b0e78c files/digest-bzr-0.6 59 MD5 61a5c235b1f05bbb3f8c606866941097 files/digest-bzr-0.6.2 61 -MD5 4948a42b1563d389b9bbbd1941e12934 metadata.xml 215 +MD5 ce53e69fc74ceb5842fa335c9112a4a7 files/digest-bzr-0.7 59 +MD5 bc29fb845d6836abeba3eeff41da8476 metadata.xml 218 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFD2iAuW78445TWHXcRAoy1AJ9ZeZf4ualUREtHkL/XHdr0SFilywCcCGoW +kD42+c6h6QpCJoiU9v5Pzuk= +=7YVv +-----END PGP SIGNATURE----- diff --git a/dev-util/bzr/bzr-0.7.ebuild b/dev-util/bzr/bzr-0.7.ebuild new file mode 100644 index 000000000000..c6483673d28b --- /dev/null +++ b/dev-util/bzr/bzr-0.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/bzr-0.7.ebuild,v 1.1 2006/01/27 13:29:02 marienz Exp $ + +inherit distutils bash-completion elisp-common + +MY_P=${P/_rc/rc} + +DESCRIPTION="next generation distributed version control" +HOMEPAGE="http://bazaar-ng.org/" +SRC_URI="http://bazaar-ng.org/pkg/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="emacs" + +DEPEND=">=dev-lang/python-2.4 + dev-python/celementtree + emacs? ( virtual/emacs ) + dev-python/paramiko" + +S="${WORKDIR}/${MY_P}" + +PYTHON_MODNAME="bzrlib" + +src_compile() { + distutils_src_compile + if use emacs; then + elisp-compile contrib/emacs/bzr-mode.el || die "Emacs modules failed!" + fi +} + +src_install() { + distutils_src_install + if use emacs; then + insinto ${SITELISP} + doins contrib/emacs/bzr-mode.el* + elisp-site-file-install ${FILESDIR}/70bzr-gentoo.el + fi + insinto /usr/share/zsh/site-functions + doins contrib/zsh/_bzr + dobashcompletion contrib/bash/bzr +} + +pkg_postinst() { + distutils_pkg_postinst + use emacs && elisp-site-regen + bash-completion_pkg_postinst +} + +pkg_postrm() { + distutils_pkg_postrm + # regenerate site-gentoo if we are merged USE=emacs and unmerged + # USE=-emacs + has_version virtual/emacs && elisp-site-regen +} + +src_test() { + "${python}" bzr selftest || die "bzr selftest failed" +} diff --git a/dev-util/bzr/files/70bzr-gentoo.el b/dev-util/bzr/files/70bzr-gentoo.el new file mode 100644 index 000000000000..bd51edc6fcd2 --- /dev/null +++ b/dev-util/bzr/files/70bzr-gentoo.el @@ -0,0 +1,3 @@ +;;; bzr site-lisp configuration + +(load "bzr-mode.el") diff --git a/dev-util/bzr/files/digest-bzr-0.7 b/dev-util/bzr/files/digest-bzr-0.7 new file mode 100644 index 000000000000..903d34a09886 --- /dev/null +++ b/dev-util/bzr/files/digest-bzr-0.7 @@ -0,0 +1 @@ +MD5 5daf99b67478027ed0914edf32997181 bzr-0.7.tar.gz 569679 diff --git a/dev-util/bzr/metadata.xml b/dev-util/bzr/metadata.xml index 3963af9c6f8f..3af8f0a64af8 100644 --- a/dev-util/bzr/metadata.xml +++ b/dev-util/bzr/metadata.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> -<maintainer><email>arj@gentoo.org</email></maintainer> +<herd>python</herd> +<maintainer><email>marienz@gentoo.org</email></maintainer> </pkgmetadata> |