From c019dfc822dcb2222f469f361149d3a90ae47df4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 18 Mar 2017 09:23:26 +0100 Subject: [PATCH] dev-vcs/bzr: Remove old (distutils.eclass) --- dev-vcs/bzr/bzr-2.5.1.ebuild | 87 ------------------------------------ 1 file changed, 87 deletions(-) delete mode 100644 dev-vcs/bzr/bzr-2.5.1.ebuild diff --git a/dev-vcs/bzr/bzr-2.5.1.ebuild b/dev-vcs/bzr/bzr-2.5.1.ebuild deleted file mode 100644 index 0a82112c1b8db..0000000000000 --- a/dev-vcs/bzr/bzr-2.5.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" -PYTHON_DEPEND="2:2.6" -PYTHON_USE_WITH="threads ssl" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="2.[45] 3.* 2.7-pypy-*" - -inherit bash-completion-r1 distutils eutils versionator - -MY_P=${PN}-${PV} -SERIES=$(get_version_component_range 1-2) - -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" -SRC_URI="https://launchpad.net/bzr/${SERIES}/${PV}/+download/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris" -IUSE="curl doc +sftp test" - -RDEPEND="|| ( dev-lang/python:2.7[xml] dev-lang/python:2.6[xml] dev-python/celementtree ) - curl? ( dev-python/pycurl ) - sftp? ( dev-python/paramiko )" - -DEPEND="test? ( - ${RDEPEND} - >=dev-python/pyftpdlib-0.7.0 - dev-python/subunit - >=dev-python/testtools-0.9.5 - )" - -S="${WORKDIR}/${MY_P}" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") - -DOCS="doc/*.txt" -PYTHON_MODNAME="bzrlib" - -src_prepare() { - distutils_src_prepare - - # Don't regenerate .c files from .pyx when pyrex is found. - epatch "${FILESDIR}/${PN}-2.4.2-no-pyrex-citon.patch" - - epatch "${FILESDIR}/${P}-sphinx-test-failures.patch" -} - -src_test() { - # Some tests expect the usual pyc compiling behaviour. - python_enable_pyc - - # Define tests which are known to fail below. - local skip_tests="(" - # https://bugs.launchpad.net/bzr/+bug/850676 - skip_tests+="per_transport.TransportTests.test_unicode_paths.*" - skip_tests+=")" - if [[ -n ${skip_tests} ]]; then - einfo "Skipping tests known to fail: ${skip_tests}" - fi - - testing() { - LC_ALL="C" "$(PYTHON)" bzr --no-plugins selftest ${skip_tests:+-x} ${skip_tests} - } - python_execute_function testing - - # Just to make sure we don't hit any errors on later stages. - python_disable_pyc -} - -src_install() { - distutils_src_install --install-data "${EPREFIX}/usr/share" - - if use doc; then - docinto developers - dodoc -r doc/developers/* || die - for doc in mini-tutorial tutorials user-{guide,reference}; do - docinto ${doc} - dodoc -r doc/en/${doc}/* || die - done - fi - - dobashcomp contrib/bash/bzr || die -}