[Bug 472848] Review Request: jeuclid - MathML rendering solution

bugzilla at redhat.com bugzilla at redhat.com
Tue Dec 9 21:28:34 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=472848





--- Comment #27 from Dominik 'Rathann' Mierzejewski <rpm at greysector.net>  2008-12-09 16:28:33 EDT ---
$ rpmlint /var/lib/mock//fedora-rawhide-i386/result
jeuclid-cli.noarch: W: no-documentation
jeuclid-mathviewer.noarch: W: no-documentation
jeuclid-fop.noarch: W: no-documentation
5 packages and 0 specfiles checked; 0 errors, 3 warnings.

jeuclid-mathviewer.desktop
...
Icon=/usr/share/icons/hicolor/48x48/apps/jeuclid_48x48.png

Icon tag with just plain filename without extension is preferred, but the above
is perfectly acceptable as well.

...
Categories=Graphics;Math;Science

Categories should be semicolon-terminated (;).


License:        ASL 2.0 and SPL

Where did "SPL" come from?


%package        mathviewer
Summary:        Viewer for MathML files
Group:          Applications/Publishing
Requires:       %{name} = %{version}-%{release}

This is missing Requires: hicolor-icon-theme, because you're putting the icon
in %{_datadir}/icons/hicolor/* .


cp src/icons/jeuclid_48x48.png
$RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/

Please use cp -p to preserve the timestamp.

%attr(0755,root,root) %{_bindir}/jeuclid-mathviewer
and
%attr(0755,root,root) %{_bindir}/jeuclid-cli

%attr is redundant, you're already installing these scripts with install
-pm755.


You are missing %post/%postun scripts for updating GTK icon cache, see:
https://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets#GTK.2B_icon_cache

-- 
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