Version bump dev-util/mercurial to 0.9.3 (#157902).
authorAndrew Ross <aross@gentoo.org>
Tue, 19 Dec 2006 08:44:26 +0000 (08:44 +0000)
committerAndrew Ross <aross@gentoo.org>
Tue, 19 Dec 2006 08:44:26 +0000 (08:44 +0000)
Package-Manager: portage-2.1.1-r2

dev-util/mercurial/ChangeLog
dev-util/mercurial/Manifest
dev-util/mercurial/files/digest-mercurial-0.9.3 [new file with mode: 0644]
dev-util/mercurial/mercurial-0.9.3.ebuild [new file with mode: 0644]

index f4eceab628a3b5ce431de312711517432a005748..928df167d460a7a0f28f31c774ed5d5aa394fc08 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-util/mercurial
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/mercurial/ChangeLog,v 1.37 2006/12/14 20:06:07 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mercurial/ChangeLog,v 1.38 2006/12/19 08:44:26 aross Exp $
+
+*mercurial-0.9.3 (19 Dec 2006)
+
+  19 Dec 2006; Andrew Ross <aross@gentoo.org> +mercurial-0.9.3.ebuild:
+  Version bump (bug #157902).
 
   14 Dec 2006; Stefan Schweizer <genstef@gentoo.org>
   mercurial-0.9.1-r2.ebuild:
index f6b3aa5935896ab5d8af3a2fbc6fec1ff2423f4a..f220faddea8286fa5fb8aad767ad31354ca3a986 100644 (file)
@@ -5,6 +5,7 @@ SHA256 2aaf18f57125ac92a694590c2f901d84b2e9da926c5942e1d6513d8f43efe807 files/70
 DIST mercurial-0.8.1.tar.gz 284529 RMD160 0dca740eb32297813489162f9564ba349747be35 SHA1 7d71b6d0f73ec8b90d774b5251e69023e1ca7857 SHA256 ee364621625a4a503da2ae9747d46534dc2d297a3c0ff23572a9440729c555fa
 DIST mercurial-0.8.tar.gz 229641 RMD160 45f84b85c09d0bff6020dabdb7c595d4e5becf3c SHA1 e9381f8e6dd4af64d11493adcf8bcaa0f07122f6 SHA256 f62d5ecbf15a57e985ce80760c4866a0398132427bd05c0cd11457bc57619d06
 DIST mercurial-0.9.1.tar.gz 401485 RMD160 f34db5fbfcc5b3e90b2bce7577d3446f6159b057 SHA1 a1f9ed5ee96660ee9f6cff6d65c8ad8e3495702e SHA256 60329317ed96cccf3db704ef9d2554890bcff6850c305199cc0f51cef606ebc9
+DIST mercurial-0.9.3.tar.gz 530289 RMD160 9a25e508ebbe8e1827f26f6731ab085ce535f73a SHA1 a91c769ea78bffc15017a2157d05b87b9218ca40 SHA256 48485e6b16d304ef67f747c956ad257139796359ebfba9a66aede5cc0f550e86
 DIST mercurial-0.9.tar.gz 326107 RMD160 4ab0646abeea17bebf2262457448ef39959b5311 SHA1 d633a9fee89ed8aee22d5a52138c673e01feed7f SHA256 43de312de90ca5d155101d775c7bdaafc9ff61f179dd2940d8e22b2df5090a5b
 EBUILD mercurial-0.8.1.ebuild 1190 RMD160 2fb44d244619b776768765e4152ef62df9bc012c SHA1 bf110cf2f21f6f0339fbdb32fbe504b1f2a128b3 SHA256 4d82b66e5a50a910bb3b4fec4e9bf1a7343d7d954055adceacc67e21ceb14ae0
 MD5 b2bfce7cb703a45fc6ae5a54af8ce636 mercurial-0.8.1.ebuild 1190
@@ -26,14 +27,18 @@ EBUILD mercurial-0.9.1.ebuild 1317 RMD160 7366d23e2c975d19b72862e3cbb6e1a17b99a2
 MD5 d333517900fe3306090e137c3d078839 mercurial-0.9.1.ebuild 1317
 RMD160 7366d23e2c975d19b72862e3cbb6e1a17b99a2fe mercurial-0.9.1.ebuild 1317
 SHA256 3ced050bf79faeba309b1262305641842a08c7967bc8740c59eadf615e91da27 mercurial-0.9.1.ebuild 1317
+EBUILD mercurial-0.9.3.ebuild 1615 RMD160 f9deeccd0989db9119ebdafaa2c2af4b5e0742fb SHA1 a2d9c4453a5a0a324ec119b760c165be1d87d7b1 SHA256 715cfb675a14609112dde87e76e4cc5d4e5a0f78800701ba369830a4797e43c1
+MD5 d302bb839c1b300b8378dcb3ea8f4236 mercurial-0.9.3.ebuild 1615
+RMD160 f9deeccd0989db9119ebdafaa2c2af4b5e0742fb mercurial-0.9.3.ebuild 1615
+SHA256 715cfb675a14609112dde87e76e4cc5d4e5a0f78800701ba369830a4797e43c1 mercurial-0.9.3.ebuild 1615
 EBUILD mercurial-0.9.ebuild 1257 RMD160 1ccfd945736a978b4f601e65966a2fe6d24619a6 SHA1 0efdc3a3587799c32b618072f48fd41007ee5d3f SHA256 d9ac117c180a613646b32f5e67329032ca827eb0e0f561fcb8338f95e7908cfd
 MD5 7febfda4775679c3b131ef154405e373 mercurial-0.9.ebuild 1257
 RMD160 1ccfd945736a978b4f601e65966a2fe6d24619a6 mercurial-0.9.ebuild 1257
 SHA256 d9ac117c180a613646b32f5e67329032ca827eb0e0f561fcb8338f95e7908cfd mercurial-0.9.ebuild 1257
-MISC ChangeLog 5844 RMD160 4718df91eb51536820e67825fe46572c7584c019 SHA1 eee0a7957e021d0735643d57b6f4362e1b24ca30 SHA256 653467f4fc6e25d479f778ecf6412864af22a41d25c388078c63c865142faa18
-MD5 c6279b1a943796323f5e869fa210cfcd ChangeLog 5844
-RMD160 4718df91eb51536820e67825fe46572c7584c019 ChangeLog 5844
-SHA256 653467f4fc6e25d479f778ecf6412864af22a41d25c388078c63c865142faa18 ChangeLog 5844
+MISC ChangeLog 5976 RMD160 97655a9bb3bf4add70c23ad130f8f27ac7230694 SHA1 3c69a010271ca9099b126414609fd3ec0297e61f SHA256 588f411abac07e61a53314c9e453f145dcdc2641aec6dcd82a889175b639abbf
+MD5 31ff019f14e6506d38f6f53df961d3d5 ChangeLog 5976
+RMD160 97655a9bb3bf4add70c23ad130f8f27ac7230694 ChangeLog 5976
+SHA256 588f411abac07e61a53314c9e453f145dcdc2641aec6dcd82a889175b639abbf ChangeLog 5976
 MISC metadata.xml 340 RMD160 42ed774846b1c130e10cd9f04dc238e1ad7a0675 SHA1 a09d6108a4cb533131fa1f94e30dfe3bdc8ba09f SHA256 2bfc6711bc7e8600ceab13abef10bc2ff685771122b32d161a023d8a88dd2c2c
 MD5 79b4c68340fb143d2113df9bc1861d7f metadata.xml 340
 RMD160 42ed774846b1c130e10cd9f04dc238e1ad7a0675 metadata.xml 340
@@ -56,3 +61,6 @@ SHA256 754a5267b7395c21d6ea9fb484ba2af3c7d550cf377c39d4092b35c02f3e45ce files/di
 MD5 55d3db17a8ff385c3a6eb95eb8cbe46f files/digest-mercurial-0.9.1-r2 247
 RMD160 dba7526c591d0e58c5c304c7810e43e6e26d78b1 files/digest-mercurial-0.9.1-r2 247
 SHA256 754a5267b7395c21d6ea9fb484ba2af3c7d550cf377c39d4092b35c02f3e45ce files/digest-mercurial-0.9.1-r2 247
+MD5 3451c87a31aad00c9aa840c3cc7a6104 files/digest-mercurial-0.9.3 247
+RMD160 1e630b72f45df03b702e7e41c72f1da80133e3f9 files/digest-mercurial-0.9.3 247
+SHA256 36109d2eaf1a42523e7240f06a620f2515e2e06eda31b6f4dccb08e01dde20aa files/digest-mercurial-0.9.3 247
diff --git a/dev-util/mercurial/files/digest-mercurial-0.9.3 b/dev-util/mercurial/files/digest-mercurial-0.9.3
new file mode 100644 (file)
index 0000000..dad7de3
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 5e39fed853e5669cbac32b77a67bb6dd mercurial-0.9.3.tar.gz 530289
+RMD160 9a25e508ebbe8e1827f26f6731ab085ce535f73a mercurial-0.9.3.tar.gz 530289
+SHA256 48485e6b16d304ef67f747c956ad257139796359ebfba9a66aede5cc0f550e86 mercurial-0.9.3.tar.gz 530289
diff --git a/dev-util/mercurial/mercurial-0.9.3.ebuild b/dev-util/mercurial/mercurial-0.9.3.ebuild
new file mode 100644 (file)
index 0000000..0fdbe19
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mercurial/mercurial-0.9.3.ebuild,v 1.1 2006/12/19 08:44:26 aross Exp $
+
+inherit bash-completion distutils elisp-common flag-o-matic
+
+MY_PV=${PV//_p/.}
+
+DESCRIPTION="scalable distributed SCM"
+HOMEPAGE="http://www.selenic.com/mercurial/"
+SRC_URI="http://www.selenic.com/mercurial/release/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="emacs"
+
+RDEPEND=">=dev-lang/python-2.3"
+DEPEND="${RDEPEND}
+       emacs? ( virtual/emacs )"
+
+PYTHON_MODNAME="${PN} hgext"
+
+src_compile() {
+       filter-flags -ftracer -ftree-vectorize
+
+       distutils_src_compile
+
+       if use emacs; then
+               cd ${S}/contrib
+               elisp-compile mercurial.el || die "Emacs modules failed!"
+       fi
+
+       rm -rf contrib/vim      # app-vim/hgcommand app-vim/hgmenu
+       rm -rf contrib/{win32,macosx}
+}
+
+src_install() {
+       distutils_src_install
+
+       dobashcompletion contrib/bash_completion ${PN}
+
+       dodoc CONTRIBUTORS PKG-INFO README *.txt
+       cp hgweb*.cgi ${D}/usr/share/doc/${PF}/
+       rm -f contrib/bash_completion
+       cp -r contrib ${D}/usr/share/doc/${PF}/
+       doman doc/*.?
+
+       if use emacs; then
+               insinto ${SITELISP}
+               doins contrib/mercurial.el*
+               elisp-site-file-install ${FILESDIR}/70mercurial-gentoo.el
+       fi
+}
+
+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
+}