Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 44870
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Python Gentoo Team <python@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
elementtree-1.2.ebuild elementtree-1.2.ebuild - file text/plain Martin Klaffenboeck 2004-03-16 11:24 0000 4.00 KB Details
elementtree-1.2.ebuild corrected elementtree-1.2.ebuild text/plain Lukasz Strzygowski (RETIRED) 2004-03-26 07:56 0000 405 bytes Details
elementtree-1.2_alpha5.ebuild slightly different ebuild (elementtree-1.2_alpha5.ebuild) text/plain Jacob Smullyan 2004-05-16 05:37 0000 641 bytes Details
elementtree-1.2_alpha5.ebuild elementtree-1.2_alpha5.ebuild text/plain Lukasz Strzygowski (RETIRED) 2004-05-16 06:38 0000 430 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 44870 depends on: Show dependency tree
Bug 44870 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-03-16 11:23 0000
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

------- Comment #1 From Martin Klaffenboeck 2004-03-16 11:24:18 0000 -------
Created an attachment (id=27482) [details]
elementtree-1.2.ebuild - file

Here is the ebuild file.

------- Comment #2 From Lukasz Strzygowski (RETIRED) 2004-03-26 07:52:00 0000 -------
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

------- Comment #3 From Lukasz Strzygowski (RETIRED) 2004-03-26 07:56:31 0000 -------
Created an attachment (id=28063) [details]
corrected elementtree-1.2.ebuild

------- Comment #4 From Kevin O'Shea 2004-04-09 09:38:04 0000 -------
this should really be put into portage, as it is a runtime dependency of boost
(boost.pyste)

------- Comment #5 From Alastair Tse (RETIRED) 2004-04-09 15:39:20 0000 -------
is that an optional runtime dependency for boost.pyste?

------- Comment #6 From Jacob Smullyan 2004-05-16 05:37:41 0000 -------
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 #7 From Jacob Smullyan 2004-05-16 05:41:56 0000 -------
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).  

------- Comment #8 From Lukasz Strzygowski (RETIRED) 2004-05-16 06:38:55 0000 -------
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.

------- Comment #9 From Lukasz Strzygowski (RETIRED) 2004-06-06 00:28:57 0000 -------
Committed a newer version to Portage. Thanks guys.

------- Comment #10 From Fredrik 2004-06-10 04:50:17 0000 -------
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.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug