diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2012-12-31 08:24:01 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2012-12-31 08:24:01 +0000 |
commit | 72ec12a9a22fe0718e9a9a1168ccf3c43cd795d1 (patch) | |
tree | 4a6ecae7d5fff60ca743e5bfd905841dfaeb522a /dev-vcs | |
parent | Improve test restrictions. (diff) | |
download | historical-72ec12a9a22fe0718e9a9a1168ccf3c43cd795d1.tar.gz historical-72ec12a9a22fe0718e9a9a1168ccf3c43cd795d1.tar.bz2 historical-72ec12a9a22fe0718e9a9a1168ccf3c43cd795d1.zip |
Remove old versions of mercurial.
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64
Manifest-Sign-Key: 0x6B065BFB
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/mercurial/ChangeLog | 6 | ||||
-rw-r--r-- | dev-vcs/mercurial/Manifest | 12 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-2.3.2.ebuild | 139 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-2.4-r1.ebuild | 143 |
4 files changed, 9 insertions, 291 deletions
diff --git a/dev-vcs/mercurial/ChangeLog b/dev-vcs/mercurial/ChangeLog index 65b3d29b79fd..8849b4fa082d 100644 --- a/dev-vcs/mercurial/ChangeLog +++ b/dev-vcs/mercurial/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-vcs/mercurial # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.97 2012/12/31 08:16:12 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/ChangeLog,v 1.98 2012/12/31 08:20:42 djc Exp $ + + 31 Dec 2012; Dirkjan Ochtman <djc@gentoo.org> -mercurial-2.3.2.ebuild, + -mercurial-2.4-r1.ebuild: + Remove old versions. 31 Dec 2012; Dirkjan Ochtman <djc@gentoo.org> mercurial-2.4.1-r2.ebuild, mercurial-9999.ebuild: diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest index 192e4252a046..76a23843669b 100644 --- a/dev-vcs/mercurial/Manifest +++ b/dev-vcs/mercurial/Manifest @@ -5,22 +5,18 @@ AUX 70mercurial-gentoo.el 76 SHA256 c215746e4a5375569808c6aa6ddabe08e82d33d74412 AUX cacerts.rc 51 SHA256 3d7c7e238ab4db22d2457e039bb1afcb02c6ac3a6c9aee8448614b0a6f414774 SHA512 39c40c6cc95c54dcae13effb5c23f541f49fd89e0f040e214673afd906c6d5140eb18801d55330f4455507b467f0fae011998e60932e9a2accf37a0e7a047b90 WHIRLPOOL 12c178cf03d7d31744311fd71200efd07a2c9ab3ab3bf1c08f254d113fbd0500848ac3bb76da2baa2c567666f2174026a605dd561a3b1bc96133f314e149f289 AUX mercurial-2.4-dont_grep_indefinitely.patch 1276 SHA256 5cee3bf5297e33656e7d61b83de185a31f30315aa6e2fa5aeef2b145d8b136a1 SHA512 34cf5f4fed8c7a723529338d2c3b194027b5622b33de408c19051e46e40aa36b65e2bde4e4c91f6e45c4346e68d05c579b74a6d52f6bb04468cc398def273c00 WHIRLPOOL 683e89d5184300dd46e570faf5d3e16b7aa6fab90621d0579611298fda8f888989b25ad4f5651eb8a31f567109236d46ceda87831759989427312e4bf5644f48 DIST mercurial-2.1.1.tar.gz 3313261 SHA256 0f8ec2b29f1121c6cb73c17509281eb1391ddbfad757b1f720d7e06de0a25dfd SHA512 046d8f9f9510727e4c08bbcaeb7e402544b6ce5d240f44d71f73768304072f2ed1e1b856c848143ed1ccd55fc6b109a0281be305e0adad84aa0a6583bb72ddc9 WHIRLPOOL a32516377c5018ae00c241d92d693594404569bed1972c68c517d972d4ca8f8e645e9900e303406a903f6ed488add271f677c17698d386e5f8af2d985fa65ee3 -DIST mercurial-2.3.2.tar.gz 3559562 SHA256 33b4f5d4e2f0d506358cf5ee14b0b6b4ccaf52c251c60867e23f93b1116dc7e2 SHA512 3661be0fc6e90134b781b3709d7ea33ed6f81502c9980a7d3f6ab4b0c30e14ee75406207ab8a213c46906f27a4a015bde7b6ce6583238aec4b240763d8a3d9ae WHIRLPOOL 91d7f2fd59021180550aba0218b4c20df06aefba2fcc0dab22683075a7ca1b4cf6c2cbef9d5d2bffc6dfdfc33de39c98464cd7302e7652610e7fad3d76dee2e8 DIST mercurial-2.4.1.tar.gz 3609245 SHA256 d18c8a139fc20bd38584e87d09878b61e4311a5ba67bf36f7fa915068722cf8c SHA512 78be51e205487967d8951d2b5b64e958cdaa0e73a86c0cb7b402ae4a82e16c6af0bdd1aff65de66d7bb8920a81f8693a3a25133847b480641eb56786a76ac254 WHIRLPOOL bf7388c73b6f6d019f42e16d85e810c53dfc7837c720844112ad0a00e3f3007b69fec82dd18f8419c946996fdbb3e676319ed3534c815f78955219d54cfd4466 -DIST mercurial-2.4.tar.gz 3607276 SHA256 388785358881ceb4409baa1b8180c2c84d5f354ea8cef18923dd49100cd52103 SHA512 52d1127de2208aaae693d16fef10ffc9b8663081bece83b7597d65706e9568af3b9e56bd211878774e1ebed92e21365ee9c49602a0ff5e48f89f12244d79c161 WHIRLPOOL ded5dd8c9b6ac49c4e4ee0acaccd1288f57bdcef093bc454d7aee64e41d64bfa7a1a8951d6d5f07bae7b8e628e5274014be1856dccd82ab2787da6e91f18b4ae EBUILD mercurial-2.1.1.ebuild 4010 SHA256 46c93140e3a84505502e5d78f703d07313daacc838a50d192901ed3a1eb47555 SHA512 bfd876d876621d745a82446cdabcee1b96c5f0c356777bcab121f5ef718a6a5797e479c56d9bebc97e34f92c58a2903d8ea9cef9d54b2c9d61d55544bb66f62d WHIRLPOOL 9cb1a7ffd2a82db0f43c01afaef8fe7d746c99af13e52ffb57d0811f0be8f9b17e9b399b70bd7de56f4385d2bdf43a5370fd6d3caddf5a3d05de3a426a3aa482 -EBUILD mercurial-2.3.2.ebuild 4027 SHA256 ead916ab309ac555c7f497ecef9b4eeb150bf2c3961ea4610f71af60cb03480f SHA512 54c08f9f45f398a7aa33ac6c84d2e3ff54e692cee406b2bfa89edfeeba45d3bfceaadb23e827a69a3cf52ccedd690323c00a816559c5abbd7c26f0567f4a85d9 WHIRLPOOL 998e7b543c366201eae8896518a1bc3b21442b58a891ad415c75a6a752212ce3c6c848b58c57591be7d440f2fa113561d44175efe425c51e50ba0264c01a4c0a -EBUILD mercurial-2.4-r1.ebuild 4184 SHA256 dc0182c84e69271a2a59e245b7869b80f7c896107d2435c79c5b926ff9195464 SHA512 cde0e2dee845bcbdb61063f254621db1afbed084648f469d7af220425a7a231ee13e1147de2f80592cc168e3030270d4f24c554bd360391a10fa92f765f6eed6 WHIRLPOOL d7293e650d4d8981cdf526de4f6d8bb0a1a317d0beced65a3cf1e0bef0687597089fc7b223ed21cd11083ef3f3ff9d81587f649e0892ffe7c52d9c605080844d EBUILD mercurial-2.4.1-r1.ebuild 4203 SHA256 abd0fbb8769e7de4bb97dbbbf11fc2d3b96e7feb226f833f9eedacda293902a6 SHA512 1e58312057bbb8f05c9d46be47c5bad6f809fbeb89002c8a0c345130493800a6c01f290150cb4fae1f0dad50dd8c09e7391c0b3eb2cebe423780dda29938cd1c WHIRLPOOL c7286deff1f741ac7f865f0702f73fd270f57aa3185ac16460b86a4b291e5409b093ed6d7cc57432e197db779fe1d93f8c0d61f619fb319b8425f97950d9731a EBUILD mercurial-2.4.1-r2.ebuild 4322 SHA256 98be0bb9d71f749b317c87eca4f3679003983c8b5f115f434ffbeb399bb9c82e SHA512 2d5e4714c9f80c088cc133798e3cca9508335b7515022cc28466fe053f227f67cd9e61c3be154065fefd635e53c7bed41edb2aa9dd1e608d88772d1607d0fc5a WHIRLPOOL f03b9ad9d8a9d3367108a58e5e89c9a88e18c1edf1ef00ac939bb99678cb9bfeae80ee160d65a2dc6d20527e11913b2b162d142ed2a27d90f72fb8a2a7110c9d EBUILD mercurial-2.4.1.ebuild 4078 SHA256 c2bca49dd214d3930dd9d925b4d807afb1cdff8bc6cf994757e736a83bee34c2 SHA512 c8f614c8e60cf8c7050539580b7198691d62947527346698e4dcbb14a85d60f7e67ee93113ce38aca54d044da9e08fd6ed61943b02b8a9c4191758561721219a WHIRLPOOL ff6ade51a5578fb3a0ca9af4a13c7c783b3292f103d88db6df42351f7d73c69a97e200b642802107af6a370f24cc9d2d0cb4c217c48978775a63e3f3458f218f EBUILD mercurial-9999.ebuild 4089 SHA256 ff8fd6cce21e4d1addbb810ba47c43d47c54d5eb9780da772fdd2c9064caa4b5 SHA512 74c4edae3952e78c91784e1b2a53d40430e28cbca4c701f60ee98072c85a95f1592cbff46edeab662def0756aee43c32f7c549b47803f57a9ccca65c33fbaf70 WHIRLPOOL 7cfbb1969214a02ad7839e2eadb4008ebcb33b2683ebec5c1b29035074297340ac1d61c044a3fef1ddade7d0a3ecd997ead99126ab8503e456bac9b0ddc765c8 -MISC ChangeLog 31514 SHA256 ae29e1040a1e12202591aab259b56fe088392598762a226686809126f6a91d8a SHA512 2ced7d9275371b9057db5172d995f04434d59df9afbb7d8721e219573d8148877f5e34e845b0f14f6ba61dde0806e1891a75d1ab8ffe99dbf8e3e953de050338 WHIRLPOOL ba1a340d9b2661c725ff97ee2d757649832f16c23549eae8a34207468da0391878f1a8c776c4d02ed0f42bd369928f913905824611d8cca9718f35fdced80896 +MISC ChangeLog 31639 SHA256 ca9ec7fa54ed1c08844a84202a1f17918b37380d0741b0d5933ba9c812ba9aca SHA512 479d9f9d07a3ddca1d157c5fe85edbcebc0784fdc92ae6a85dc57f06699094676be0fc5f9c7c78882b43f2fb8b247c4e0fd5df52a3b5fcc33f69b80d2c7a7fa2 WHIRLPOOL 13c54b2cd45af60802b24ca36f7b0bf32beb053b67edfa603e82bd0dec12aef7ccd1a6a9755be3702d8778cc182b00cb2d5e6e887357247893ba1bc5664f4264 MISC metadata.xml 537 SHA256 44b0f25f7c2d2559b289caa0f843be24585036650b1db7f88edc9febbf648146 SHA512 7a4e6a17557580cf7d74628da3b9788d1c94dc5100bb3eb86f1411f32859293c13949ece56359214bfcc6e2ced88be2f5627a516ad59d59e4134708de20e38cd WHIRLPOOL 1a94fcda312a2345dea0f47183abe5ec18fabcccbd1fb0599586d98c567a89898c2265fde58e7774dbb584ccb2cb2cb133df15b1f15327eba8e71ded6cd3da9d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlDhShcACgkQxeMuLWsGW/vLdgCdE8rv2sBSCluackjrWAyTG6/4 -OmsAn3A4M1F5itG5mNt/VdsJZm4/YCNZ -=kYqZ +iEYEAREIAAYFAlDhS6EACgkQxeMuLWsGW/us+wCdEil16aPZHS7g9mT4yAN6G97/ +U6MAn1LypiEdaHnlBKXXxQ3/4hMUtyTv +=ODMM -----END PGP SIGNATURE----- diff --git a/dev-vcs/mercurial/mercurial-2.3.2.ebuild b/dev-vcs/mercurial/mercurial-2.3.2.ebuild deleted file mode 100644 index aaab91b5e629..000000000000 --- a/dev-vcs/mercurial/mercurial-2.3.2.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.3.2.ebuild,v 1.1 2012/10/02 08:09:06 djc Exp $ - -EAPI=3 -PYTHON_DEPEND="2" -PYTHON_USE_WITH="threads" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" - -inherit bash-completion-r1 elisp-common eutils distutils - -DESCRIPTION="Scalable distributed SCM" -HOMEPAGE="http://mercurial.selenic.com/" -SRC_URI="http://mercurial.selenic.com/release/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bugzilla emacs gpg test tk zsh-completion" - -RDEPEND="bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_CFLAGS=( - "2.* + -fno-strict-aliasing" - "* - -ftracer -ftree-vectorize" -) - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_prepare() { - distutils_src_prepare - - # fix up logic that won't work in Gentoo Prefix (also won't outside in - # certain cases), bug #362891 - sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die -} - -src_compile() { - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib || die - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} || die -} - -src_install() { - distutils_src_install - - newbashcomp contrib/bash_completion ${PN} || die - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg || die - fi - - rm -f doc/*.?.txt || die - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt || die - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ || die - - dobin hgeditor || die - dobin contrib/hgk || die - dobin contrib/hg-ssh || die - - rm -f contrib/hgk contrib/hg-ssh || die - - rm -f contrib/bash_completion || die - cp -r contrib "${ED}"/usr/share/doc/${PF}/ || die - doman doc/*.? || die - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" || die - - if use emacs; then - elisp-install ${PN} contrib/mercurial.el* || die "elisp-install failed!" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - fi -} - -src_test() { - cd "${S}/tests/" || die - rm -rf *svn* || die # Subversion tests fail with 1.5 - rm -f test-archive || die # Fails due to verbose tar output changes - rm -f test-convert-baz* || die # GNU Arch baz - rm -f test-convert-cvs* || die # CVS - rm -f test-convert-darcs* || die # Darcs - rm -f test-convert-git* || die # git - rm -f test-convert-mtn* || die # monotone - rm -f test-convert-tla* || die # GNU Arch tla - rm -f test-doctest* || die # doctest always fails with python 2.5.x - if [[ ${EUID} -eq 0 ]]; then - einfo "Removing tests which require user privileges to succeed" - rm -f test-command-template || die # Test is broken when run as root - rm -f test-convert || die # Test is broken when run as root - rm -f test-lock-badness || die # Test is broken when run as root - rm -f test-permissions || die # Test is broken when run as root - rm -f test-pull-permission || die # Test is broken when run as root - rm -f test-clone-failure || die - rm -f test-journal-exists || die - rm -f test-repair-strip || die - fi - - testing() { - local testdir="${T}/tests-${PYTHON_ABI}" - rm -rf "${testdir}" || die - "$(PYTHON)" run-tests.py --tmpdir="${testdir}" - } - python_execute_function testing -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - - elog "If you want to convert repositories from other tools using convert" - elog "extension please install correct tool:" - elog " dev-vcs/cvs" - elog " dev-vcs/darcs" - elog " dev-vcs/git" - elog " dev-vcs/monotone" - elog " dev-vcs/subversion" -} - -pkg_postrm() { - distutils_pkg_postrm - use emacs && elisp-site-regen -} diff --git a/dev-vcs/mercurial/mercurial-2.4-r1.ebuild b/dev-vcs/mercurial/mercurial-2.4-r1.ebuild deleted file mode 100644 index 60faa27449dc..000000000000 --- a/dev-vcs/mercurial/mercurial-2.4-r1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.4-r1.ebuild,v 1.2 2012/12/04 07:54:28 grobian Exp $ - -EAPI=3 -PYTHON_DEPEND="2" -PYTHON_USE_WITH="threads" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*" - -inherit bash-completion-r1 elisp-common eutils distutils - -DESCRIPTION="Scalable distributed SCM" -HOMEPAGE="http://mercurial.selenic.com/" -SRC_URI="http://mercurial.selenic.com/release/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bugzilla emacs gpg test tk zsh-completion" - -RDEPEND="bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_CFLAGS=( - "2.* + -fno-strict-aliasing" - "* - -ftracer -ftree-vectorize" -) - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_prepare() { - distutils_src_prepare - - # fix up logic that won't work in Gentoo Prefix (also won't outside in - # certain cases), bug #362891 - sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die - - # Fix an endless grep search (needed by tortoisehg) - epatch "${FILESDIR}"/${P}-dont_grep_indefinitely.patch -} - -src_compile() { - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib || die - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} || die -} - -src_install() { - distutils_src_install - python_convert_shebangs 2 contrib/hg-ssh - - newbashcomp contrib/bash_completion ${PN} || die - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg || die - fi - - rm -f doc/*.?.txt || die - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt || die - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ || die - - dobin hgeditor || die - dobin contrib/hgk || die - dobin contrib/hg-ssh || die - - rm -f contrib/hgk contrib/hg-ssh || die - - rm -f contrib/bash_completion || die - cp -r contrib "${ED}"/usr/share/doc/${PF}/ || die - doman doc/*.? || die - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" || die - - if use emacs; then - elisp-install ${PN} contrib/mercurial.el* || die "elisp-install failed!" - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - fi -} - -src_test() { - cd "${S}/tests/" || die - rm -rf *svn* || die # Subversion tests fail with 1.5 - rm -f test-archive || die # Fails due to verbose tar output changes - rm -f test-convert-baz* || die # GNU Arch baz - rm -f test-convert-cvs* || die # CVS - rm -f test-convert-darcs* || die # Darcs - rm -f test-convert-git* || die # git - rm -f test-convert-mtn* || die # monotone - rm -f test-convert-tla* || die # GNU Arch tla - rm -f test-doctest* || die # doctest always fails with python 2.5.x - if [[ ${EUID} -eq 0 ]]; then - einfo "Removing tests which require user privileges to succeed" - rm -f test-command-template || die # Test is broken when run as root - rm -f test-convert || die # Test is broken when run as root - rm -f test-lock-badness || die # Test is broken when run as root - rm -f test-permissions || die # Test is broken when run as root - rm -f test-pull-permission || die # Test is broken when run as root - rm -f test-clone-failure || die - rm -f test-journal-exists || die - rm -f test-repair-strip || die - fi - - testing() { - local testdir="${T}/tests-${PYTHON_ABI}" - rm -rf "${testdir}" || die - "$(PYTHON)" run-tests.py --tmpdir="${testdir}" - } - python_execute_function testing -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - - elog "If you want to convert repositories from other tools using convert" - elog "extension please install correct tool:" - elog " dev-vcs/cvs" - elog " dev-vcs/darcs" - elog " dev-vcs/git" - elog " dev-vcs/monotone" - elog " dev-vcs/subversion" -} - -pkg_postrm() { - distutils_pkg_postrm - use emacs && elisp-site-regen -} |