Please find attached pychm-0.7.0.ebuild. pychm is the python binding for chmlib, which allows one to parse .chm help files. These files are commonly used with Windows OS but the subject matter they contain are platform independent. The bindings are part of the gnochm project on sourceforge and pychm is a requirement of the application. I suggest dev-python/pychm. This ebuild depends on python and chmlib already in portage. Charles Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 24773 [details] pychm-0.7.0.ebuild This ebuild is required for gnochm. I am trying to get that ebuild working now and will submit when it is working properly.
""" SRC_URI="http://easynews.dl.sourceforge.net/sourceforge/gnochm/${P}.tar.gz" """ replace with: "SRC_URI="mirror://sourceforge/gnochm/${P}.tar.gz" and add RESTRICT="nomirror" """ src_compile() { distutils_src_compile } """ this will be called automatically so you can remove it. """ mydoc="COPYING NEWS PKG-INFO README" """ replace with DOCS="...."
Created attachment 29549 [details] pychm-0.8.0.ebuild
*** Bug 68210 has been marked as a duplicate of this bug. ***
*** Bug 74255 has been marked as a duplicate of this bug. ***
Created attachment 46015 [details] pychm-0.8.1.ebuild new version, ebuild updated to current portage standards.
Created attachment 51169 [details] pychm-0.8.2.ebuild New version just released. Note that as of 0.8.1, >=python-2.2 is required. Also defined PYTHON_MODNAME so that modules are compiled (chm != ${PN}), and install NEWS.
In Portage.