idella4     14/11/17 02:40:54

  Modified:             ChangeLog
  Added:                enaml-0.9.8.ebuild
  Removed:              enaml-0.6.8.ebuild
  Log:
  bump; update deps, add fix to qa issue in the build, IUSE doc and doc build 
dropped (for now) due to source's  missing content, retrict test phase 
consequent to the style of the the testsuite, rm old
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0xB8072B0D)

Revision  Changes    Path
1.6                  dev-python/enaml/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-python/enaml/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog   5 Jun 2013 18:00:09 -0000       1.5
+++ ChangeLog   17 Nov 2014 02:40:54 -0000      1.6
@@ -1,6 +1,14 @@
 # ChangeLog for dev-python/enaml
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/enaml/ChangeLog,v 1.5 2013/06/05 
18:00:09 idella4 Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/enaml/ChangeLog,v 1.6 2014/11/17 
02:40:54 idella4 Exp $
+
+*enaml-0.9.8 (17 Nov 2014)
+
+  17 Nov 2014; Ian Delaney <[email protected]> +enaml-0.9.8.ebuild,
+  -enaml-0.6.8.ebuild:
+  bump; update deps, add fix to qa issue in the build, IUSE doc and doc build
+  dropped (for now) due to source's  missing content, retrict test phase
+  consequent to the style of the the testsuite, rm old
 
   05 Jun 2013; Ian Delaney <[email protected]> enaml-0.6.8-r1.ebuild:
   update deps



1.1                  dev-python/enaml/enaml-0.9.8.ebuild

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

Index: enaml-0.9.8.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/enaml/enaml-0.9.8.ebuild,v 1.1 
2014/11/17 02:40:54 idella4 Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )

inherit distutils-r1 virtualx flag-o-matic

DESCRIPTION="Enthought Tool Suite: framework for writing declarative interfaces"
HOMEPAGE="http://code.enthought.com/projects/enaml/ 
http://pypi.python.org/pypi/enaml";
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"

RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
        >=dev-python/atom-0.3.8[${PYTHON_USEDEP}]
        >=dev-python/kiwisolver-0.1.2[${PYTHON_USEDEP}]
        >=dev-python/ply-3.4[${PYTHON_USEDEP}]
        || ( dev-python/wxpython[${PYTHON_USEDEP}] \
                dev-python/PyQt4[${PYTHON_USEDEP}] \
                dev-python/pyside[${PYTHON_USEDEP}] )"

DEPEND="${RDEPEND}
        test? ( dev-python/python-dateutil[${PYTHON_USEDEP}]
                dev-python/wxpython[${PYTHON_USEDEP}]
                dev-python/pyside[${PYTHON_USEDEP}]
                dev-python/nose[${PYTHON_USEDEP}] )"

# The testsuite antagonises gentoo conventions far beyond what can currently be 
dealt with
# It also passes all once run
RESTRICT="test"

# Doc build now fails, missing required folder, use doc removed for now
# https://github.com/nucleic/enaml/issues/170
#python_compile_all() {
#       use doc && emake -C docs html
#}

python_prepare_all() {
        append-flags -fno-strict-aliasing
        distutils-r1_python_prepare_all
}

python_test() {
        export ETS_TOOLKIT=qt4
        export QT_API=pyside
        VIRTUALX_COMMAND="nosetests -v" virtualmake
}

python_install_all() {
#       use doc && local HTML_DOCS=( docs/build/html/. )
        use examples && local EXAMPLES=( examples/. )
        distutils-r1_python_install_all
}




Reply via email to