Created attachment 395688 [details] livereload-2.3.2.ebuild Please find an ebuild for dev-python/livereload-2.3.2 attached. It is needed to implement www-apps/nikola-7.3.0[livereload].
Created attachment 395690 [details] livereload-2.3.2.ebuild Fixed PYTHON_COMPAT.
PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} ) 2_6 is long gone KEYWORDS="~amd64 ~ia64 ~x86" from www-apps/nikola/nikola-7.3.0.ebuild; KEYWORDS="~amd64" You realise all 3 keywords need testing by any dev who adds this to the tree? RDEPEND="www-servers/tornado" try RDEPEND="www-servers/tornado"[${PYTHON_USEDEP}] given inherit distutils-r1
Created attachment 395960 [details] livereload-2.3.2.ebuild (In reply to Ian Delaney from comment #2) > PYTHON_COMPAT=( python{2_6,2_7,3_3,3_4} ) > > 2_6 is long gone My ebuild is very old. ;) > KEYWORDS="~amd64 ~ia64 ~x86" > > from www-apps/nikola/nikola-7.3.0.ebuild; > KEYWORDS="~amd64" > You realise all 3 keywords need testing by any dev who adds this to the tree? I tested ia64 and amd64. Will remove x86. > RDEPEND="www-servers/tornado" > > try > RDEPEND="www-servers/tornado"[${PYTHON_USEDEP}] > > given > > inherit distutils-r1 Ok
look what happens when I stop looking. S="${WORKDIR}/python-${P}" I wonder why upstream made the head folder python-${P}. Oh well it's a triviality. The x86 can be re-added fwiw on committal. I gather x86 still has a shelf life of some years. line 5 of setup.py from setuptools import setup setuptools is required under DEPEND portage/dev-python/livereload-2.3.2/work/python-livereload-2.3.2 $ l amongst others has bin cover docs example livereload setup.py tests the doc build requires custom themes without which the doc build fails. Ran 3 tests in 0.053s \ FAILED (failures=3) ALL tests fail run locally. The example folder could be installed without issue by use of IUSE examples. Do you wish to proxy maintain this?