[Bug 228425] Review Request: gtkpod - Graphical song management program for Apple's iPod
bugzilla at redhat.com
bugzilla at redhat.com
Tue Feb 13 05:45:34 UTC 2007
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: gtkpod - Graphical song management program for Apple's iPod
Alias: gtkpod-review
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=228425
------- Additional Comments From tmz at pobox.com 2007-02-13 00:45 EST -------
Hi Xavier,
> * gtk2-devel for BuildRequires is redundant. libglade2-devel
> requires gtk2-devel.
Fixed.
> * You should comment why you apply a patch.
Okay. Done. In this case the patch is from upstream and is required to build
against libgpod-0.4.2.
> * Desktop file:
> personnaly, i don't like to use cat << eof to create desktop file.
> I think it's better to add desktop file as Source file.
Done.
> "X-livna" must be removed from categorie.
Egad, that's an embarrassing copy and paste error on my part (I was working on
an update to gtkpod for livna).
Fixed.
> * Please use install -Dm 644 instead of %{__install} -D -m 0644
> * Same thing for %{__mkdir_p}.
Done.
> * in desktop-file-intall entry:
> use of "--vendor livna" is deprecated and must be removed,
> just use --vendor ""
Shouldn't it be fedora instead? The guidlines say "If upstream uses
<vendor_id>, leave it intact, otherwise use fedora as <vendor_id>."
I used fedora in the latest spec.
> Also add --mode 0644
Done. (Is that really needed? It's not in the guidelines and the file in a
built package are the proper mode. I'm curious now. :)
> you should make use of GTK+ icon cache
> See :
>
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets?action=show&redirect=ScriptletSnippets#head-7103f6c38d1b5735e8477bdd569ad73ea2c49bda
>
> %post
> touch --no-create %{_datadir}/icons/hicolor || :
> %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
>
> %postun
> touch --no-create %{_datadir}/icons/hicolor || :
> %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||
The icon isn't installed into %{_datadir}/icons/hicolor but into
%{_datadir}/pixmaps. I didn't think that was relevant then. Or are you
suggesting that I install the icon under %{_datadir}/icons/hicolor?
> The file NEWS is useless, you can drop it as its contents refers to ChangeLog
Done.
> Rpmlint isn't silent from srpm file:
> -- E: gtkpod unknown-key PGP#beaf0ce3 --
>
> SOULDN'T: Packages must not be sign with your own key
Sorry, I'm a bit of a crypto geek and I sign things a lot.
Here are the updated files:
Spec URL: http://pobox.com/~tmz/fedora/gtkpod/gtkpod.spec
SRPM URL: http://pobox.com/~tmz/fedora/gtkpod/gtkpod-0.99.8-2.fc6.src.rpm
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list