idella4     14/03/21 07:00:31

  Modified:             ChangeLog
  Added:                doit-0.23.0-r1.ebuild
  Log:
  revbump; update deps, rm old patch, fix test phase, fixes Bug 503616 by eroen
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  Changes    Path
1.7                  dev-python/doit/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog   6 Oct 2013 05:58:37 -0000       1.6
+++ ChangeLog   21 Mar 2014 07:00:31 -0000      1.7
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/doit
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.6 2013/10/06 
05:58:37 yngwin Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/ChangeLog,v 1.7 2014/03/21 
07:00:31 idella4 Exp $
+
+*doit-0.23.0-r1 (21 Mar 2014)
+
+  21 Mar 2014; Ian Delaney <idel...@gentoo.org> +doit-0.23.0-r1.ebuild,
+  -files/doit-0.16.1-setup.py-encoding.patch:
+  revbump; update deps, rm old patch, fix test phase, fixes Bug 503616 by eroen
 
 *doit-0.23.0 (06 Oct 2013)
 



1.1                  dev-python/doit/doit-0.23.0-r1.ebuild

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

Index: doit-0.23.0-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/doit/doit-0.23.0-r1.ebuild,v 1.1 
2014/03/21 07:00:31 idella4 Exp $

EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} 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"

DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
RDEPEND="dev-python/pyinotify[${PYTHON_USEDEP}]
        dev-python/six[${PYTHON_USEDEP}]"
DOCS=( AUTHORS CHANGES README 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
        if [[ "${EPYTHON}" == 'pypy-c2.0' ]]; then
                einfo "some tests are not supported by pypy"
        else
                "${PYTHON}" runtests.py
        fi
}

src_install() {
        distutils-r1_src_install

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




Reply via email to