[Bug 442329] Review Request: gnome-lirc-properties - Infrared Remote Controls setup tool

bugzilla at redhat.com bugzilla at redhat.com
Thu Jul 3 15:02:51 UTC 2008


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: gnome-lirc-properties - Infrared Remote Controls setup tool


https://bugzilla.redhat.com/show_bug.cgi?id=442329





------- Additional Comments From bnocera at redhat.com  2008-07-03 11:02 EST -------
(In reply to comment #6)
> formal review:
> 
<snip>
> BAD	rpmlint is silent.
<snip>
> BAD	owns the directories it creates.
<snip>
> BAD	scriptlets present.
<snip>
> BAD	is a GUI app.


> bugs
> * %{_sysconfdir}/dbus-1/system.d/*.conf must be marked as %config

It's not a configuration file, and it shouldn't be marked as %config, otherwise
newer versions of gnome-lirc-properties might not launch the service properly.

> * use %{_datadir}/omf/gnome-lirc-properties (the whole directory) in %files

Done.

> * desktop file not installed or validated
> (https://fedoraproject.org/wiki/Packaging/Guidelines#Desktop_files + some
> discussion on fedora-{devel,packaging} regarding the use of
> desktop-file-validate), calling desktop-file-validate should be sufficient in
> this case

I'm not the one providing the desktop file, it's an upstream file. I can
certainly add a validate call, but using install is useless, as we're not
providing the desktop file ourselves.

> * the scriptlets need minor updates to fully comform the
> https://fedoraproject.org/wiki/Packaging/ScriptletSnippets

I removed the calls to update-desktop-database, as there's no mime-types in the
desktop file. Rest is fixed.

> additional notes
> * occurrences of the string "g-l-p" could be replaced by %{name}, but this is
> only my opinion

I've replaced it where it matters.

> * call to autoconf can be replaced with autoreconf

I'd rather it be broken when a Makefile.am is updated and I forget to call it.

Updated package:
http://people.redhat.com/bnocera/gnome-lirc-properties/gnome-lirc-properties-0.2.8-2.fc9.src.rpm
http://people.redhat.com/bnocera/gnome-lirc-properties/gnome-lirc-properties.spec

-- 
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, or are watching someone who is.




More information about the Fedora-package-review mailing list