Summary: | net-misc/youtube-dl - add live ebuild | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonardo Amaral <contato> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nikoli, nirbheek |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
youtube-dl-9999.ebuild
youtube-dl-9999 |
Comment on attachment 398814 [details] youtube-dl-9999.ebuild make -j10 -C docs man make: Entering directory '/home/jer/portage/net-misc/youtube-dl-99999999/work/youtube-dl/docs' Makefile:12: *** The 'sphinx-build' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the 'sphinx-build' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/. Stop. make: Leaving directory '/home/jer/portage/net-misc/youtube-dl-99999999/work/youtube-dl/docs' So that would need a DEPEND on dev-python/sphinx. Why does this ebuild inherit python-single-r1.eclass? It would also need to DEPEND on app-text/pandoc. app-text/pandoc would pull in: Total: 90 packages (90 new), Size of downloads: 205,019 KiB :-\ Upstream uses pandoc to compile README.txt and youtube-dl.1. But these files got compiled by sphinx and pandoc is just used in Makefile (For all i've inspected), so i don think pandoc is needed, but sphinx is a dependency and its added. Also removed the python-single-r1 class, is useless in this ebuild in fact but in sometime i think use python class can be more beautiful since official build instructions uses pip (And support setuptools). Attaching a changed ebuild, but sometime may be nice rethink these build system. Created attachment 400708 [details]
youtube-dl-9999
Version with removed python inherit and added sphinx dep.
(In reply to Leonardo Amaral from comment #5) > Created attachment 400708 [details] > youtube-dl-9999 > > Version with removed python inherit and added sphinx dep. Added with some changes. |
Created attachment 398814 [details] youtube-dl-9999.ebuild Request for merge yooutube-dl-9999 for git version compilation.