yngwin      15/03/09 11:16:01

  Modified:             ChangeLog
  Added:                doit-0.27.0.ebuild
  Log:
  version bump (bug #512246)
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
0x4FDF9CFD2FAC514E!)

Revision  Changes    Path
1.12                 dev-python/doit/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/doit/ChangeLog?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/doit/ChangeLog?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/doit/ChangeLog?r1=1.11&r2=1.12

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog   6 Mar 2015 22:17:26 -0000       1.11
+++ ChangeLog   9 Mar 2015 11:16:01 -0000       1.12
@@ -1,6 +1,11 @@
 # ChangeLog for dev-python/doit
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.11 2015/03/06 
22:17:26 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.12 2015/03/09 
11:16:01 yngwin Exp $
+
+*doit-0.27.0 (09 Mar 2015)
+
+  09 Mar 2015; Ben de Groot <[email protected]> +doit-0.27.0.ebuild:
+  version bump (bug #512246)
 
   06 Mar 2015; Pacho Ramos <[email protected]> doit-0.23.0-r1.ebuild:
   amd64 stable, bug 540290



1.1                  dev-python/doit/doit-0.27.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/doit/doit-0.27.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/doit/doit-0.27.0.ebuild?rev=1.1&content-type=text/plain

Index: doit-0.27.0.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/doit-0.27.0.ebuild,v 1.1 
2015/03/09 11:16:01 yngwin Exp $

EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
inherit eutils distutils-r1

DESCRIPTION="Automation tool"
HOMEPAGE="http://python-doit.sourceforge.net/ http://pypi.python.org/pypi/doit";
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"

RDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}]
        dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? ( ${RDEPEND}
                dev-python/pytest[${PYTHON_USEDEP}]
                dev-python/mock[${PYTHON_USEDEP}] )"
# Required for test phase
DISTUTILS_IN_SOURCE_BUILD=1
DOCS=( AUTHORS CHANGES README.rst TODO.txt dev_requirements.txt )

python_prepare_all() {
        use test && DISTUTILS_IN_SOURCE_BUILD=1
        # Tests of this file fail due to setting of a tmp dir which can be 
fixed.
        # This known spurious cause does not warrant halting a testsuite
        rm -f tests/test_cmd_strace.py || die

        # These 2 tests succeed on running the suite a second time, so they are 
NOT broken
        # A gentoo test phase is run only once, so these unbroken tests can be 
safely skipped.
        sed -e s':testInit:_&:' -e s':testLoop:_&:' \
                -i tests/test_filewatch.py || die

        distutils-r1_python_prepare_all
}

python_test() {
        # Testsuite is designed to be run by py.test, called by runtests.py
        # 
https://bitbucket.org/schettino72/doit/issue/78/tests-that-fail-under-pypy
        if [[ "${EPYTHON}" == pypy-c2.0 ]]; then
                sed -e 's:test_corrupted_file:_&:' \
                        -e 's:test_corrupted_file_unrecognized_excep_pdep:_&:' \
                        -i tests/test_dependency.py || die
        elif [[ "${EPYTHON}" == python2.6 ]]; then
                rm -f tests/test___main__.py || die
                sed -e 's:test_invalid_param_stdout:_&:' \
                        -i tests/test_action.py || die
                sed -e 's:test_run_wait:_&:' \
                        -i tests/test_cmd_auto.py || die
        fi
        "${PYTHON}" runtests.py
}

src_install() {
        distutils-r1_src_install

        dodoc -r doc
        docompress -x /usr/share/doc/${PF}/doc
}




Reply via email to