[Bug 459800] Review Request: python-py - Innovative python library containing py.test, greenlets and other niceties
bugzilla at redhat.com
bugzilla at redhat.com
Sun Sep 7 14:40:10 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=459800
--- Comment #2 from Thomas Moschny <thomas.moschny at gmx.de> 2008-09-07 10:40:09 EDT ---
(In reply to comment #1)
> I have to admit, it's terribly funny to "%define srcname py" and then go on to
> use "%{srcname}" in place of "py". Ten keystrokes (twelve if you count the
> shift key) to replace two? But that's your option as the maintainer.
Well, there are more reasons for defining macros than solely reducing the
number of keystrokes. Normally I use %{name} e.g. for the Url and Source tags,
but in case of python packages %{name} doesn't work because of the leading
'python-', that's why there is %{srcname}.
Anyway, I removed %{srcname} here.
> 0.9.2 came out the same day you opened this ticket; did you want to update the
> package?
Thanks for the hint. Updating the package indeed simplified packaging a bit,
because upstream made some efforts towards a clean install using setuptools.
> With a license like that, you really need to be more specific about which parts
> have which license. Otherwise the poor reviewer has to repeat the entire
> process you used to figure out the licensing information along with anyone who
> may maintain it in the future.
The specfile now has a more detailed list wrt licensing.
Spec URL: http://thm.fedorapeople.org/python-py.spec
SRPM URL: http://thm.fedorapeople.org/python-py-0.9.2-1.fc9.src.rpm
%changelog
* Sun Sep 7 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.9.2-1
- Update to 0.9.2.
- Upstream now uses setuptools and installs to %%{python_sitearch}.
- Remove %%{srcname} macro.
- More detailed information about licenses.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list