[Bug 21] kmediafactory - A template based DVD authoring tool

RPM Fusion Bugzilla noreply at rpmfusion.org
Mon Feb 25 00:47:16 CET 2008


http://bugzilla.rpmfusion.org/show_bug.cgi?id=21


Manuel Wolfshant <wolfy at fedoraproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wolfy at fedoraproject.org
         AssignedTo|rpmfusion-package-          |wolfy at fedoraproject.org
                   |review at rpmfusion.org        |




--- Comment #2 from Manuel Wolfshant <wolfy at fedoraproject.org>  2008-02-25 00:47:16 ---
Here are a list of modifications which I think that are needed before being
good to go:
- Use of buildroot is not consistant: in %clean $RPM_BUILD_ROOT should be
replaced with %{buildroot} 

- desktop-file-utils must be added as BR (in order to provide
desktop-file-install) 

- in desktop-file-install vendor should be "rpmfusion"  
- desktop file: the Categories tag should not contain Application any more
because it is no longer valid
(http://standards.freedesktop.org/menu-spec/latest/apa.html)

- missing update-desktop-database, update-mime-database and 
gtk-update-icon-cache (see
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets#head-de6770dd9867fcd085a73a4700f6bcd0d10294ef)
 in %post/%postun
Basically, you should add:
%post
update-desktop-database &> /dev/null ||:
update-mime-database %{_datadir}/mime &> /dev/null || :
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%postun
update-desktop-database &> /dev/null ||:
update-mime-database %{_datadir}/mime &> /dev/null || :
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun

I'll post a full review tomorrow, once I get a chance to also test the program


-- 
Configure bugmail: http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the rpmfusion-developers mailing list