summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarien Zwart <marienz@gentoo.org>2006-01-27 13:29:02 +0000
committerMarien Zwart <marienz@gentoo.org>2006-01-27 13:29:02 +0000
commitf1bda45f723bce50a0d8bf3f3293b00213501b82 (patch)
tree62f980571408ccdc8c572eb5eeb2441ed2eb8a63 /dev-util/bzr
parentcopy bugfixes from baselayout (diff)
downloadhistorical-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/ChangeLog11
-rw-r--r--dev-util/bzr/Manifest17
-rw-r--r--dev-util/bzr/bzr-0.7.ebuild61
-rw-r--r--dev-util/bzr/files/70bzr-gentoo.el3
-rw-r--r--dev-util/bzr/files/digest-bzr-0.71
-rw-r--r--dev-util/bzr/metadata.xml4
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>