[Bug 636819] Review Request: gnome-exe-thumbnailer - gnome thumbnailer for exe files
bugzilla at redhat.com
bugzilla at redhat.com
Mon Apr 11 20:08:23 UTC 2011
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=636819
Hans de Goede <hdegoede at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flag| |fedora-review?
--- Comment #33 from Hans de Goede <hdegoede at redhat.com> 2011-04-11 16:08:22 EDT ---
And here is the long promised full review:
Good:
=====
- rpmlint checks return:
gnome-exe-thumbnailer.src: W: spelling-error %description -l en_US py -> pt,
p, y
gnome-exe-thumbnailer.noarch: W: spelling-error %description -l en_US py ->
pt, p, y
gnome-exe-thumbnailer.noarch: W: no-manual-page-for-binary
gnome-exe-thumbnailer.sh
These can be ignored
- package meets naming guidelines
- package meets packaging guidelines
- license (LGPLv2+) OK, text in %doc, matches source
- spec file legible, in am. english
- source matches upstream
- package compiles on devel (x86)
- no missing BR
- no unnecessary BR
- no locales
- not relocatable
- owns all directories that it creates
- no duplicate files
- permissions ok
- %clean ok
- macro use consistent
- code, not content
- no need for -docs
- nothing in %doc affects runtime
- no need for .desktop file
Needs work:
===========
- rpmlint says:
gnome-exe-thumbnailer.noarch: W: empty-%pre
gnome-exe-thumbnailer.noarch: W: empty-%post
gnome-exe-thumbnailer.noarch: W: empty-%preun
This can simply be fixed by moving the "%if 0%{?fedora} < 15"
above the %pre / %post / %preun
- %pre is in a weird place in the specfile, normally all installation
scripts (be it pre or post) are put between the %clean and the
%files section in the file
- %post / %preun are in a bit of a weird place either, not as weird as
%pre thoug. But normally they are after %clean instead of before it
- Please put a blank line in the changelog before each data-name-version line
(except for the first). And prefix / itemize items below the
data-name-version line with "- ". IE change:
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-3
Fix typo.
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-2
Mark schemas file as config file
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-1
More spec file fixes
* Thu Sep 23 2010 Elad Alfassa <elad at macron.co.il> - 0.6-0
Version update, some general spec file fixes.
* Sun Jul 25 2010 Elad Alfassa <elad at macron.co.il> - 0.3-1
initial build
to:
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-3
- Fix typo.
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-2
- Mark schemas file as config file
* Sun Sep 26 2010 Elad Alfassa <el.il at doom.co.il> - 0.6-1
- More spec file fixes
* Thu Sep 23 2010 Elad Alfassa <elad at macron.co.il> - 0.6-0
- Version update, some general spec file fixes.
* Sun Jul 25 2010 Elad Alfassa <elad at macron.co.il> - 0.3-1
-initial build
- Release should start at 1 after a version bump, not 0. This is not something
to fix retroactively but to keep in mind for the next time upstream
releases a new version.
All the need work items are rather small things, so all in all this looks good.
Based on your informal reviews as well as your withdrawn submission for 2 more
packages I'm ready to sponsor you as soon as a new gnome-exe-thumbnailer fixing
the mentioned (small) issues are fixed.
--
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 package-review
mailing list