[Bug 458440] Review Request: bluemindo - Simple audio player in python/GTK
bugzilla at redhat.com
bugzilla at redhat.com
Wed Dec 10 01:06:03 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=458440
Florent le Coz <louizatakk at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag|needinfo?(louizatakk at gmail. |
|com) |
--- Comment #6 from Florent le Coz <louizatakk at gmail.com> 2008-12-09 20:06:02 EDT ---
First of all : Really sorry for the delay... I was quite busy, and a bit lazy
too...
And thank you for the review :)
So, here is a new version:
SRPM: http://louizatakk.no-ip.org/fedora/bluemindo-0.2.1-2.fc10.src.rpm
SPEC: http://louizatakk.no-ip.org/fedora/bluemindo.spec
(In reply to comment #2)
> (In reply to comment #0)
> > rpmlint reports 9 errors: "script-without-shebang", should I patch to correct
> > these errors ? (these shebang aren't needed at all)
>
> You can remove the shebang in the spec file or make a patch whatever you like.
> https://fedoraproject.org/wiki/PackageMaintainers/Packaging_Tricks#Remove_shebang_from_files
Done, but it's a little "hackish" for this sort of thing, is it really
necessary ?
Now rpmlint only complains about the __init__.py missing the shebang, but the
software simply can NOT work when the __init__.py files aren't empty.
>
> Just some quick comments on your spec file.
>
> Macros
> - You are using a lot of macros. IMHO, you should consider to drop them.
> Your spec file will be more readable. Even you miss one (
> %{appdir}/locale/bluemindo.pot -> podir?) ;-)
Ok, I removed them
>
> BuildRequires:
> - Python packages should be sure to have: BuildRequires: python
> https://fedoraproject.org/wiki/Packaging/Python
>
Thanks, done
> %build section
> - What is %{nil}?
>
Like None or NULL, it does nothing...
But now I use the %build section, I removed it
> Source0: http://www.codingteam.net/upload/77133a-bluemindo-0.2.1.tar.gz
> - You can switch to 'Source0:
> http://www.codingteam.net/upload/77133a-%{name}-%{version}.tar.gz' this way you
> haven't to take care of this after a new release of the source.
Yeah, I usually do it, but I forgot... fixed.
>
> %files
> - You can add all %doc entries on one line %doc AUTHORS CHANGELOG... but that
> only cosmetical
Yeah, pretty neat, now :)
>
> %changelog
> - for correct changelog entries, take a look at
> https://fedoraproject.org/wiki/Packaging/Guidelines#Changelogs
Yes, there was a little mistake.
Oh, and I added the handling of the language, I find my way to do it very
"hackish" (once again), I don't know if it's the way to do it, but it actually
works.
New review welcome :)
--
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