diff options
author | Dirkjan Ochtman <djc@gentoo.org> | 2010-10-03 20:37:45 +0000 |
---|---|---|
committer | Dirkjan Ochtman <djc@gentoo.org> | 2010-10-03 20:37:45 +0000 |
commit | b4f03cd615f9b9d41e546ef940196ca2bcf2e6a7 (patch) | |
tree | 5921450ac05c49d871db31a0bb6d06b0ee39695a /dev-vcs | |
parent | Version bump dev-vcs/mercurial to 1.6.4. (diff) | |
download | gentoo-2-b4f03cd615f9b9d41e546ef940196ca2bcf2e6a7.tar.gz gentoo-2-b4f03cd615f9b9d41e546ef940196ca2bcf2e6a7.tar.bz2 gentoo-2-b4f03cd615f9b9d41e546ef940196ca2bcf2e6a7.zip |
Remove unneeded versions.
(Portage version: 2.1.9.11/cvs/Linux x86_64)
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/mercurial/Manifest | 10 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-1.5.2.ebuild | 125 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-1.5.3.ebuild | 125 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-1.5.4.ebuild | 125 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-1.6.1.ebuild | 125 | ||||
-rw-r--r-- | dev-vcs/mercurial/mercurial-1.6.ebuild | 125 |
6 files changed, 0 insertions, 635 deletions
diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest index 52b1ae14053d..9f765dbe1a0a 100644 --- a/dev-vcs/mercurial/Manifest +++ b/dev-vcs/mercurial/Manifest @@ -1,22 +1,12 @@ AUX 70mercurial-gentoo.el 76 RMD160 1891ab510adb464211b4cc35c5b6e4b149da79fa SHA1 72eb35d2bf86fa8f806acfbc823b88fc5188741b SHA256 c215746e4a5375569808c6aa6ddabe08e82d33d744128179be3142d9cd53a5ab DIST mercurial-1.4.1.tar.gz 1917284 RMD160 cee744f59785a15d9ffa1f8e5b0b5bcfa23324e8 SHA1 e7a78a2b9e449ac8748d8a275f22862395c7d9a6 SHA256 86960cf3d8ca12624ab627e05391509c9b20d6b3ea4ff1ed636b40e14b1c885f -DIST mercurial-1.5.2.tar.gz 2022729 RMD160 941a36fb4c18540f1bebe346360ad66109389cbf SHA1 c0b2aea1bf30d1be09a300567376bc9628dc84b0 SHA256 c6244c49382edc515ba3115de688c4e84e4cf159cf6aa3d85c635dc21b778784 -DIST mercurial-1.5.3.tar.gz 2026151 RMD160 c08e160ca2bd8668d09d480e9e95d6274e33eb90 SHA1 bbf52fb4e8ff797bbf6ab4d32e6d82720a23107d SHA256 975bf56770762ebf7ab88c2666a1e1e70c90d25e5193682650a322239af6c1c1 -DIST mercurial-1.5.4.tar.gz 2038613 RMD160 3452d96ebc8405fb4393dc5f9a09a1562a41f3e3 SHA1 1ff675bc4ec5d1b19f16427df12df691507c2b54 SHA256 472a74bab92dd0c691088eafa9d2e7b0e2e5b5affd22a99aa25ab2ecbfb6c4a9 DIST mercurial-1.5.tar.gz 2017153 RMD160 adc1bca311ecac8afd13424613fc95a3777f1011 SHA1 f4e5ff53be661a8bd1422c70ae76337aafbffa56 SHA256 83608427415700b79f0ce1c9088700e5e07812e0ce55bb839b670b0f31402c9c -DIST mercurial-1.6.1.tar.gz 2200596 RMD160 ad0f130315c73651be0204d53c7f5c3c0ec4c7a3 SHA1 c867e7f7fc7b7f7c5bf19790d3a088afa063e3a8 SHA256 25a6e121e831d975fc13b4d842dde87724683eff5446564689beab889ae64c79 DIST mercurial-1.6.3.tar.gz 2205031 RMD160 cd63da24cb30358c3905e59ac3d86721f0837743 SHA1 d198fb97182f7b23277007d66fadd2d038ff6ef7 SHA256 57e5d26d35fbec71206378e3af111193e6eee7bb1dfb6447bbc4b9e03ce937bd DIST mercurial-1.6.4.tar.gz 2240810 RMD160 269beb3fa3bb4f046b7c713fea7f9508d027fe34 SHA1 13e9dcf64ce5228b6abf9ae402966b1129f0889c SHA256 1e8edbbf8c495c095a3f086028e5f2b0440ce218eac9056c0b477b4192dc8811 -DIST mercurial-1.6.tar.gz 2192032 RMD160 1c1994f4747cd01712d8b72d8e33310df74ddce4 SHA1 53ffa5d267fcf220e9fd303da0ba477673fd412b SHA256 f7dc9c6bea57170d2505b41af2a4c50a02db49dba3261e6557e10e7dc37a640e EBUILD mercurial-1.4.1.ebuild 3275 RMD160 68324367da90bbf246a37cbe647f20c61455d3fb SHA1 8a38ebd9e274109da1b451dd0ec1857744e10deb SHA256 670e3f04145541c7049b0c87d2bf7f3f83173eadf7ca53d56fdb83b5e3bf60ac -EBUILD mercurial-1.5.2.ebuild 3364 RMD160 85508c79eb23acfdb71a1ce28778b42831408386 SHA1 81f1bab751e83dc14a4b314f16beccf4fb7b78bb SHA256 2b750bc862f62e5e74ac4938d5574f8276d0135fc4e7719a764a8b4c58adcfe6 -EBUILD mercurial-1.5.3.ebuild 3506 RMD160 9dcd66d8ef6d6f4a8aacda0bb9e0675f6a45cada SHA1 22b50121787644509486328a651f384b9ec89df7 SHA256 751fe355099cf9ba42c46d1f55f5ccbb1aeced968854d9d7a7a92ef36952692f -EBUILD mercurial-1.5.4.ebuild 3506 RMD160 0d1e5fc1f557aec21137732d5db34e3e081bbaee SHA1 4c39cabd321a0ab9e3045d69bc03aeffb24238d8 SHA256 18c993c2f88f2b7a56f6221f9c161bda57980bf459700c8d86c97e3457acd522 EBUILD mercurial-1.5.ebuild 3355 RMD160 4efa3563786f0c9e9d2f34f4dbbddd28207f219b SHA1 f88b5abbc1c06077d25d9acdba6c026d846104fd SHA256 6acb4c5ba85b12ca5b7ec736990eae0e1297ef27a7cc5193639fb070c38cf761 -EBUILD mercurial-1.6.1.ebuild 3501 RMD160 94acc6cceca8f2c9be19d8a83e924b6cf768e902 SHA1 8f4f605409d70a6cc0c5bab467e4156ada15c563 SHA256 655e877ba4f51995836680e7d5df8becf1a8939e0f0a26ab839daa76f3a99df3 EBUILD mercurial-1.6.3.ebuild 3582 RMD160 1e215a94e15d0514fc8b40aea0c9863d6b239af5 SHA1 b353dc55fa574f6c9aa3b071c938e2c6de2c360c SHA256 e59e5a74cb34b63ad64eb242fce42fa624ead80acf52125b626dd8ccf450cf5c EBUILD mercurial-1.6.4.ebuild 3577 RMD160 6b163ceaaf3087684fd5c11353b04529f86abaa7 SHA1 73085d98390f4d2dc6720046e2a06b70de437aaf SHA256 78542e7ba7f0c46f6778b0fdacc3cab6cd2d5a9cfd1723a378bc4a64415a6a7a -EBUILD mercurial-1.6.ebuild 3504 RMD160 f9c606c4b87bec1e920f3a2510b5b9cf88ceef11 SHA1 66f741df9f6a2aa0bc31d73c4256c0a2ed735e26 SHA256 206058382e77ac56af2b70dd7c4bdd104b1b1a5b1262b0371799147dd7979dc5 EBUILD mercurial-9999.ebuild 3421 RMD160 b93eaf88664183417a1b207b553bf5ca3157e841 SHA1 b1a09a868e56485752a1bcd700cfc1b0a3d168f2 SHA256 0ff8778b1173adce3ef287da0291120f5c0766509e376037dad946f7bc036f5a MISC ChangeLog 21338 RMD160 cf6ac343767f2642aca4e095826407713ed10e5c SHA1 45e37612766b64a4ef2615e4597a7b4b835bfe8c SHA256 4502876850e99b66b4acd4887c4389fb7f8b9670e3b454d160279653df493877 MISC metadata.xml 560 RMD160 d2c84db005e2bb001ecb78da10c1e732ca39849e SHA1 18dde8a3194320ab1fce68aada7c2bcc177c675a SHA256 279657b5c4f96eab16e370c3cabe306f2421447f0afe5ab981232bf9da83774b diff --git a/dev-vcs/mercurial/mercurial-1.5.2.ebuild b/dev-vcs/mercurial/mercurial-1.5.2.ebuild deleted file mode 100644 index c0338daf0f94..000000000000 --- a/dev-vcs/mercurial/mercurial-1.5.2.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-1.5.2.ebuild,v 1.4 2010/06/22 18:49:45 arfrever Exp $ - -EAPI=2 - -inherit bash-completion elisp-common flag-o-matic 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 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="bugzilla emacs gpg test tk zsh-completion" - -CDEPEND=">=dev-lang/python-2.4[threads]" -RDEPEND="${CDEPEND} - bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="${CDEPEND} - emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_compile() { - filter-flags -ftracer -ftree-vectorize - - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} -} - -src_install() { - distutils_src_install - - dobashcompletion contrib/bash_completion ${PN} - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg - fi - - rm -f doc/*.?.txt - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt - cp hgweb*.cgi "${D}"/usr/share/doc/${PF}/ - - dobin hgeditor - dobin contrib/hgk - dobin contrib/hg-ssh - - rm -f contrib/hgk contrib/hg-ssh - - rm -f contrib/bash_completion - cp -r contrib "${D}"/usr/share/doc/${PF}/ - doman doc/*.? - - cat > "${T}/80mercurial" <<-EOF -HG=/usr/bin/hg -EOF - doenvd "${T}/80mercurial" - - 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/" - rm -rf *svn* # Subversion tests fail with 1.5 - rm -f test-archive # Fails due to verbose tar output changes - rm -f test-convert-baz* # GNU Arch baz - rm -f test-convert-cvs* # CVS - rm -f test-convert-darcs* # Darcs - rm -f test-convert-git* # git - rm -f test-convert-mtn* # monotone - rm -f test-convert-tla* # GNU Arch tla - rm -f test-doctest* # 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 # Test is broken when run as root - rm -f test-convert # Test is broken when run as root - rm -f test-lock-badness # Test is broken when run as root - rm -f test-permissions # Test is broken when run as root - rm -f test-pull-permission # Test is broken when run as root - rm -f test-clone-failure - rm -f test-journal-exists - rm -f test-repair-strip - fi - local testdir="${T}/tests" - rm -rf "${testdir}" - einfo "Running Mercurial tests ..." - python run-tests.py --tmpdir="${testdir}" || die "test failed" -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - bash-completion_pkg_postinst - - 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-1.5.3.ebuild b/dev-vcs/mercurial/mercurial-1.5.3.ebuild deleted file mode 100644 index 6e872c3aacd9..000000000000 --- a/dev-vcs/mercurial/mercurial-1.5.3.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-1.5.3.ebuild,v 1.5 2010/06/22 18:49:45 arfrever Exp $ - -EAPI=3 - -inherit bash-completion elisp-common flag-o-matic 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 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~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" - -CDEPEND=">=dev-lang/python-2.4[threads]" -RDEPEND="${CDEPEND} - bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="${CDEPEND} - emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_compile() { - filter-flags -ftracer -ftree-vectorize - - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} -} - -src_install() { - distutils_src_install - - dobashcompletion contrib/bash_completion ${PN} - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg - fi - - rm -f doc/*.?.txt - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ - - dobin hgeditor - dobin contrib/hgk - dobin contrib/hg-ssh - - rm -f contrib/hgk contrib/hg-ssh - - rm -f contrib/bash_completion - cp -r contrib "${ED}"/usr/share/doc/${PF}/ - doman doc/*.? - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" - - 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/" - rm -rf *svn* # Subversion tests fail with 1.5 - rm -f test-archive # Fails due to verbose tar output changes - rm -f test-convert-baz* # GNU Arch baz - rm -f test-convert-cvs* # CVS - rm -f test-convert-darcs* # Darcs - rm -f test-convert-git* # git - rm -f test-convert-mtn* # monotone - rm -f test-convert-tla* # GNU Arch tla - rm -f test-doctest* # 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 # Test is broken when run as root - rm -f test-convert # Test is broken when run as root - rm -f test-lock-badness # Test is broken when run as root - rm -f test-permissions # Test is broken when run as root - rm -f test-pull-permission # Test is broken when run as root - rm -f test-clone-failure - rm -f test-journal-exists - rm -f test-repair-strip - fi - local testdir="${T}/tests" - rm -rf "${testdir}" - einfo "Running Mercurial tests ..." - python run-tests.py --tmpdir="${testdir}" || die "test failed" -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - bash-completion_pkg_postinst - - 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-1.5.4.ebuild b/dev-vcs/mercurial/mercurial-1.5.4.ebuild deleted file mode 100644 index 2db246c283b1..000000000000 --- a/dev-vcs/mercurial/mercurial-1.5.4.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-1.5.4.ebuild,v 1.4 2010/06/22 18:49:45 arfrever Exp $ - -EAPI=3 - -inherit bash-completion elisp-common flag-o-matic 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 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~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" - -CDEPEND=">=dev-lang/python-2.4[threads]" -RDEPEND="${CDEPEND} - bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="${CDEPEND} - emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_compile() { - filter-flags -ftracer -ftree-vectorize - - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} -} - -src_install() { - distutils_src_install - - dobashcompletion contrib/bash_completion ${PN} - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg - fi - - rm -f doc/*.?.txt - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ - - dobin hgeditor - dobin contrib/hgk - dobin contrib/hg-ssh - - rm -f contrib/hgk contrib/hg-ssh - - rm -f contrib/bash_completion - cp -r contrib "${ED}"/usr/share/doc/${PF}/ - doman doc/*.? - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" - - 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/" - rm -rf *svn* # Subversion tests fail with 1.5 - rm -f test-archive # Fails due to verbose tar output changes - rm -f test-convert-baz* # GNU Arch baz - rm -f test-convert-cvs* # CVS - rm -f test-convert-darcs* # Darcs - rm -f test-convert-git* # git - rm -f test-convert-mtn* # monotone - rm -f test-convert-tla* # GNU Arch tla - rm -f test-doctest* # 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 # Test is broken when run as root - rm -f test-convert # Test is broken when run as root - rm -f test-lock-badness # Test is broken when run as root - rm -f test-permissions # Test is broken when run as root - rm -f test-pull-permission # Test is broken when run as root - rm -f test-clone-failure - rm -f test-journal-exists - rm -f test-repair-strip - fi - local testdir="${T}/tests" - rm -rf "${testdir}" - einfo "Running Mercurial tests ..." - python run-tests.py --tmpdir="${testdir}" || die "test failed" -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - bash-completion_pkg_postinst - - 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-1.6.1.ebuild b/dev-vcs/mercurial/mercurial-1.6.1.ebuild deleted file mode 100644 index ddece635b170..000000000000 --- a/dev-vcs/mercurial/mercurial-1.6.1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-1.6.1.ebuild,v 1.1 2010/08/02 07:34:02 djc Exp $ - -EAPI=3 - -inherit bash-completion elisp-common flag-o-matic 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 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~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" - -CDEPEND=">=dev-lang/python-2.4[threads]" -RDEPEND="${CDEPEND} - bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="${CDEPEND} - emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_compile() { - filter-flags -ftracer -ftree-vectorize - - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} -} - -src_install() { - distutils_src_install - - dobashcompletion contrib/bash_completion ${PN} - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg - fi - - rm -f doc/*.?.txt - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ - - dobin hgeditor - dobin contrib/hgk - dobin contrib/hg-ssh - - rm -f contrib/hgk contrib/hg-ssh - - rm -f contrib/bash_completion - cp -r contrib "${ED}"/usr/share/doc/${PF}/ - doman doc/*.? - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" - - 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/" - rm -rf *svn* # Subversion tests fail with 1.5 - rm -f test-archive # Fails due to verbose tar output changes - rm -f test-convert-baz* # GNU Arch baz - rm -f test-convert-cvs* # CVS - rm -f test-convert-darcs* # Darcs - rm -f test-convert-git* # git - rm -f test-convert-mtn* # monotone - rm -f test-convert-tla* # GNU Arch tla - rm -f test-doctest* # 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 # Test is broken when run as root - rm -f test-convert # Test is broken when run as root - rm -f test-lock-badness # Test is broken when run as root - rm -f test-permissions # Test is broken when run as root - rm -f test-pull-permission # Test is broken when run as root - rm -f test-clone-failure - rm -f test-journal-exists - rm -f test-repair-strip - fi - local testdir="${T}/tests" - rm -rf "${testdir}" - einfo "Running Mercurial tests ..." - python run-tests.py --tmpdir="${testdir}" || die "test failed" -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - bash-completion_pkg_postinst - - 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-1.6.ebuild b/dev-vcs/mercurial/mercurial-1.6.ebuild deleted file mode 100644 index 700059e54bb9..000000000000 --- a/dev-vcs/mercurial/mercurial-1.6.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-1.6.ebuild,v 1.2 2010/07/01 23:10:20 arfrever Exp $ - -EAPI=3 - -inherit bash-completion elisp-common flag-o-matic 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 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~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" - -CDEPEND=">=dev-lang/python-2.4[threads]" -RDEPEND="${CDEPEND} - bugzilla? ( dev-python/mysql-python ) - gpg? ( app-crypt/gnupg ) - tk? ( dev-lang/tk ) - zsh-completion? ( app-shells/zsh )" -DEPEND="${CDEPEND} - emacs? ( virtual/emacs ) - test? ( app-arch/unzip - dev-python/pygments )" - -PYTHON_MODNAME="${PN} hgext" -SITEFILE="70${PN}-gentoo.el" - -src_compile() { - filter-flags -ftracer -ftree-vectorize - - distutils_src_compile - - if use emacs; then - cd "${S}"/contrib - elisp-compile mercurial.el || die "elisp-compile failed!" - fi - - rm -rf contrib/{win32,macosx} -} - -src_install() { - distutils_src_install - - dobashcompletion contrib/bash_completion ${PN} - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - newins contrib/zsh_completion _hg - fi - - rm -f doc/*.?.txt - dodoc CONTRIBUTORS PKG-INFO README doc/*.txt - cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ - - dobin hgeditor - dobin contrib/hgk - dobin contrib/hg-ssh - - rm -f contrib/hgk contrib/hg-ssh - - rm -f contrib/bash_completion - cp -r contrib "${ED}"/usr/share/doc/${PF}/ - doman doc/*.? - - cat > "${T}/80mercurial" <<-EOF -HG="${EPREFIX}/usr/bin/hg" -EOF - doenvd "${T}/80mercurial" - - 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/" - rm -rf *svn* # Subversion tests fail with 1.5 - rm -f test-archive # Fails due to verbose tar output changes - rm -f test-convert-baz* # GNU Arch baz - rm -f test-convert-cvs* # CVS - rm -f test-convert-darcs* # Darcs - rm -f test-convert-git* # git - rm -f test-convert-mtn* # monotone - rm -f test-convert-tla* # GNU Arch tla - rm -f test-doctest* # 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 # Test is broken when run as root - rm -f test-convert # Test is broken when run as root - rm -f test-lock-badness # Test is broken when run as root - rm -f test-permissions # Test is broken when run as root - rm -f test-pull-permission # Test is broken when run as root - rm -f test-clone-failure - rm -f test-journal-exists - rm -f test-repair-strip - fi - local testdir="${T}/tests" - rm -rf "${testdir}" - einfo "Running Mercurial tests ..." - python run-tests.py --tmpdir="${testdir}" || die "test failed" -} - -pkg_postinst() { - distutils_pkg_postinst - use emacs && elisp-site-regen - bash-completion_pkg_postinst - - 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 -} |