Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
As you can see on http://effbot.org/zone/element-index.htm, elementtree is a good xml interface for python. I put it in dev-python/elementtree. You can do what you want with the ebuild (maybe dependecies are not correct, etc.) I don't like the features for gentoo users to provide ebuilds, so normally I do not send you my ebuilds. But this time I take a exception. Martin
Created an attachment (id=27482) [details] elementtree-1.2.ebuild - file Here is the ebuild file.
1. Quote from your ebuild: "# NOTE: The comments in this file are for instruction and documentation. # They're not meant to appear with your final, production ebuild. Please # remember to remove them before submitting or committing your ebuild. That # doesn't mean you can't add your own comments though." 2. Correct license is PYTHON, not GPL 3. Use distutils instead of "python setup.py..." 4. Add IUSE
Created an attachment (id=28063) [details] corrected elementtree-1.2.ebuild
this should really be put into portage, as it is a runtime dependency of boost (boost.pyste)
is that an optional runtime dependency for boost.pyste?
Created an attachment (id=31520) [details] slightly different ebuild The ebuild in my overlay is very slightly different; I choose to record the version differently (the previous version discards the "a5", I change it to 1.2_alpha5); also, the samples directory is useless, as it just contains two xml documents that are needed for tests that aren't being installed anyway (which I think is OK).
Comment no. 2 says that the license is Python, but the license in the source files doesn't look like the Python license to me; I classified it as "as-is" (same as the Python Imaging Library).
Created an attachment (id=31523) [details] elementtree-1.2_alpha5.ebuild """DEPEND=...""" -- it isn't required because it's defined in distutils eclass """LICENSE=...""" -- i'm not sure, but in PKG-INFO it's declared as PYTHON.
Committed a newer version to Portage. Thanks guys.
Footnote: The ElementTree license is identical to the original MIT-style Python license, which was used for Python up to 1.5.2. The OSI calls this the "Historical Permission Notice and Disclaimer" (see http://www.opensource.org/licenses/historical.php). Feel free to mail me if you have further questions. Cheers /F PS. ElementTree 1.2 final will be released later this month.