diff options
author | Lukasz Strzygowski <lucass@gentoo.org> | 2007-11-14 10:22:58 +0000 |
---|---|---|
committer | Lukasz Strzygowski <lucass@gentoo.org> | 2007-11-14 10:22:58 +0000 |
commit | d810931d00606bf4b9447e17765d46262abb3447 (patch) | |
tree | e09376fb10b034376ece1d52d748c941f310c032 /dev-util | |
parent | Added dev-util/bzr:sftp. (diff) | |
download | historical-d810931d00606bf4b9447e17765d46262abb3447.tar.gz historical-d810931d00606bf4b9447e17765d46262abb3447.tar.bz2 historical-d810931d00606bf4b9447e17765d46262abb3447.zip |
Version bump (bug #199112). Fixed celementtree dep, added sftp use-flag (bug #196486). Cleanup.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/bzr/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/bzr/Manifest | 26 | ||||
-rw-r--r-- | dev-util/bzr/bzr-0.92.ebuild | 100 | ||||
-rw-r--r-- | dev-util/bzr/files/digest-bzr-0.92 | 3 |
4 files changed, 132 insertions, 5 deletions
diff --git a/dev-util/bzr/ChangeLog b/dev-util/bzr/ChangeLog index 75c8c2422c83..3ba29572ea8a 100644 --- a/dev-util/bzr/ChangeLog +++ b/dev-util/bzr/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/bzr # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.40 2007/10/05 12:49:10 hawking Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/ChangeLog,v 1.41 2007/11/14 10:22:57 lucass Exp $ + +*bzr-0.92 (14 Nov 2007) + + 14 Nov 2007; Lukasz Strzygowski <lucass@gentoo.org> +bzr-0.92.ebuild: + Version bump (bug #199112). Fixed celementtree dep, added sftp use-flag + (bug #196486). Cleanup. *bzr-0.91-r1 (05 Oct 2007) diff --git a/dev-util/bzr/Manifest b/dev-util/bzr/Manifest index fa34c08bed34..365a494361b7 100644 --- a/dev-util/bzr/Manifest +++ b/dev-util/bzr/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 70bzr-gentoo.el 51 RMD160 6493432732fa0a735e8c9235ca087bc7afea6042 SHA1 4b7363c494cc67c303b095969f5275685c98e06d SHA256 f62b36bca53b70c8f2e828233187b9beb39bc604b1e51b910478f123e3fa7417 MD5 ee593fd318e231f5c0ae698af0c09899 files/70bzr-gentoo.el 51 RMD160 6493432732fa0a735e8c9235ca087bc7afea6042 files/70bzr-gentoo.el 51 @@ -26,6 +29,7 @@ DIST bzr-0.16.tar.gz 1457816 RMD160 4b1790b7b4107e576a0072af1248200a6f946ee8 SHA DIST bzr-0.17.tar.gz 1500584 RMD160 f459a59013242e985403e3d451ee8d3c0f3d38b8 SHA1 bd5b8fb0a4ee73f023e7b1cf365fc3aa1064ca12 SHA256 687c8a31993f6453d32a3947543109008be27cf84cf16b7b81aaf6c5083a2f6d DIST bzr-0.90.tar.gz 1745848 RMD160 b37b59ed666b03eaf2ffd12aea19c1c2a7fab9fb SHA1 f3d588f00cd791dbc1419056970bb3ddada8ae50 SHA256 adf447e039fe8733e112a3de19712659aaca967a2ba626e44daba74bf1da1011 DIST bzr-0.91.tar.gz 1781688 RMD160 890a1abf0b0848186ea491b6375b955a590a2ba2 SHA1 40a4f9a8224873b68f9c4e81daff4b1dec59d650 SHA256 bcd324fac79034c4837c92c29dd1b1b417e2b51a8e9ad0ed4407cbad939d3fe2 +DIST bzr-0.92.tar.gz 1879050 RMD160 f7a6c24944be50c830c25376bfaf0d2b8c56ae56 SHA1 51901b0c467e30dab9e51b990bb491752460d680 SHA256 d0959781e6eb6ceb34fb1305d1fa61d106ad57600578e0090aac0325210e46ac EBUILD bzr-0.16.ebuild 2043 RMD160 45209e47871fdd8efc51c7fa9d5a4307948d6161 SHA1 c5b9b44856a8470f702b20ec800092aeb661141a SHA256 0fc4060acd366c73c9c5a95a080982b2eb5ed995bc17f67664b2428366721b0a MD5 295f2d8d9eca737b98db79f19dda8198 bzr-0.16.ebuild 2043 RMD160 45209e47871fdd8efc51c7fa9d5a4307948d6161 bzr-0.16.ebuild 2043 @@ -46,10 +50,14 @@ EBUILD bzr-0.91.ebuild 1988 RMD160 19d29aeaef7223dec049788eb3db3ee749e704cb SHA1 MD5 f59f7668bda6d34678631a89bfca4a8f bzr-0.91.ebuild 1988 RMD160 19d29aeaef7223dec049788eb3db3ee749e704cb bzr-0.91.ebuild 1988 SHA256 10817a20453ba3ba653def0a650102f3462d6621bd377b6fdfb84cf67ba776d5 bzr-0.91.ebuild 1988 -MISC ChangeLog 7147 RMD160 ee4a2e8ce50b2919c2b13dfc64aed375dd732c89 SHA1 15faf11dda4abe2490e3acf9c147729fa065e8e0 SHA256 55d14cf743ff962593c60db88f29b5c857acf7ad931f8cc80686d8fb30434e89 -MD5 e1753998f811fe8cf6e7f2bcc34c8e8a ChangeLog 7147 -RMD160 ee4a2e8ce50b2919c2b13dfc64aed375dd732c89 ChangeLog 7147 -SHA256 55d14cf743ff962593c60db88f29b5c857acf7ad931f8cc80686d8fb30434e89 ChangeLog 7147 +EBUILD bzr-0.92.ebuild 2560 RMD160 0baaf5f7bda6e6f26632af73cff64621c18a843c SHA1 ef40e99e114718960e25342cdfbb369e13e31e44 SHA256 d977cc7bb10d528a91ce531a1bf856fa9055ef5c351bd08150eca3c8fc7e9ed5 +MD5 418b69b00c6440449051547830e611cf bzr-0.92.ebuild 2560 +RMD160 0baaf5f7bda6e6f26632af73cff64621c18a843c bzr-0.92.ebuild 2560 +SHA256 d977cc7bb10d528a91ce531a1bf856fa9055ef5c351bd08150eca3c8fc7e9ed5 bzr-0.92.ebuild 2560 +MISC ChangeLog 7344 RMD160 6a91bc94693112bf39daf84af0bdb67cea8aa3c4 SHA1 6bba75d5ae54e40ca94bbd78437bba16be805b12 SHA256 50686725f0a94c75b09f91fdaece4c5f49d262e20ba55cbdb5a8f8230c7cec42 +MD5 f16f2424dd52ae2e83fbf2b90db9d6fd ChangeLog 7344 +RMD160 6a91bc94693112bf39daf84af0bdb67cea8aa3c4 ChangeLog 7344 +SHA256 50686725f0a94c75b09f91fdaece4c5f49d262e20ba55cbdb5a8f8230c7cec42 ChangeLog 7344 MISC metadata.xml 218 RMD160 0daf1f824cd7035b959dfc437279171ce5f1075b SHA1 0dc0efeb1f1c4a4e691f1f10d4dd28814582c74e SHA256 1ac3509e75b2cc8bf394a0c7e068039cc0152de1feae40a64b401365c9db67b2 MD5 bc29fb845d6836abeba3eeff41da8476 metadata.xml 218 RMD160 0daf1f824cd7035b959dfc437279171ce5f1075b metadata.xml 218 @@ -69,3 +77,13 @@ SHA256 8d4f2289d7c043a4b8031d7b655336277331a9dabac3f4c20970e471471b6b92 files/di MD5 c71c33d75a153e8c311a9f312d348dfa files/digest-bzr-0.91-r1 229 RMD160 a5f4daff3f3643146d82aeed976d8864f962e99e files/digest-bzr-0.91-r1 229 SHA256 8d4f2289d7c043a4b8031d7b655336277331a9dabac3f4c20970e471471b6b92 files/digest-bzr-0.91-r1 229 +MD5 01491ac1970d877c0d84a7b21f228b80 files/digest-bzr-0.92 229 +RMD160 30836cc712292638a18b71807b6145fe35fafb52 files/digest-bzr-0.92 229 +SHA256 687a77df7fb50c31c53dddc85bd276ecb70355ac9675f4e9f431421c3145d88b files/digest-bzr-0.92 229 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHOsyQ2jLqHNfbg2URAsicAJ9L94kcscz6SQQYXitAqxEJwdPgEACePtoC +QFJ5r9W2AG7abj6hvn5rnMY= +=I83T +-----END PGP SIGNATURE----- diff --git a/dev-util/bzr/bzr-0.92.ebuild b/dev-util/bzr/bzr-0.92.ebuild new file mode 100644 index 000000000000..8c26f0cfcc5b --- /dev/null +++ b/dev-util/bzr/bzr-0.92.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/bzr/bzr-0.92.ebuild,v 1.1 2007/11/14 10:22:57 lucass Exp $ + +NEED_PYTHON=2.4 + +inherit distutils bash-completion elisp-common eutils + +MY_P=${P/_rc/rc} + +DESCRIPTION="Bazaar is a next generation distributed version control system." +HOMEPAGE="http://bazaar-vcs.org/" +SRC_URI="http://bazaar-vcs.org/releases/src/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd" +IUSE="curl emacs sftp test" + +RDEPEND="|| ( dev-python/celementtree >=dev-lang/python-2.5 ) + curl? ( dev-python/pycurl ) + sftp? ( dev-python/paramiko )" + +DEPEND="emacs? ( virtual/emacs ) + test? ( + $RDEPEND + dev-python/medusa + )" + +S="${WORKDIR}/${MY_P}" +PYTHON_MODNAME="bzrlib" +SITEFILE=71bzr-gentoo.el +DOCS="doc/*.txt" + +src_unpack() { + distutils_src_unpack + + # Don't run lock permission tests when running as root + epatch "${FILESDIR}/${PN}-0.90-tests-fix_root.patch" + + # Fix permission errors when run under directories with setgid set. + epatch "${FILESDIR}/${PN}-0.90-tests-sgid.patch" +} + +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 --install-data /usr/share + + docinto developers + dodoc doc/developers/* + docinto user-guide + dodoc doc/en/user-guide/* + docinto user-reference + dodoc doc/en/user-reference/* + docinto mini-tutorial + dodoc doc/en/mini-tutorial/* + + if use emacs; then + elisp-install ${PN} contrib/emacs/*.el* || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file-install failed" + + # don't add automatically to the load-path, so the sitefile + # can do a conditional loading + touch "${D}${SITELISP}/${PN}/.nosearch" + fi + + insinto /usr/share/zsh/site-functions + doins contrib/zsh/_bzr + dobashcompletion contrib/bash/bzr +} + +pkg_postinst() { + distutils_pkg_postinst + bash-completion_pkg_postinst + + if use emacs; then + elisp-site-regen + elog "If you are using a GNU Emacs version greater than 22.1, bzr support" + elog "is already included. This ebuild does not automatically activate bzr support" + elog "in versions below, but prepares it in a way you can load it from your ~/.emacs" + elog "file by adding" + elog " (load \"bzr-mode\")" + fi +} + +pkg_postrm() { + distutils_pkg_postrm + use emacs && elisp-site-regen +} + +src_test() { + "${python}" bzr --no-plugins selftest || die "bzr selftest failed" +} diff --git a/dev-util/bzr/files/digest-bzr-0.92 b/dev-util/bzr/files/digest-bzr-0.92 new file mode 100644 index 000000000000..37dc57268efd --- /dev/null +++ b/dev-util/bzr/files/digest-bzr-0.92 @@ -0,0 +1,3 @@ +MD5 f91e760d646660f0f790066ff0526b38 bzr-0.92.tar.gz 1879050 +RMD160 f7a6c24944be50c830c25376bfaf0d2b8c56ae56 bzr-0.92.tar.gz 1879050 +SHA256 d0959781e6eb6ceb34fb1305d1fa61d106ad57600578e0090aac0325210e46ac bzr-0.92.tar.gz 1879050 |