[Bug 498849] Review Request: klatexformula - Application for easy image creating from a LaTeX equation
bugzilla at redhat.com
bugzilla at redhat.com
Tue May 5 23:23:16 UTC 2009
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=498849
--- Comment #7 from nucleo <alekcejk at googlemail.com> 2009-05-05 19:23:15 EDT ---
Spec URL:
http://nucleo.fedorapeople.org/pkg-reviews/klatexformula/klatexformula.spec
SRPM URL:
http://nucleo.fedorapeople.org/pkg-reviews/klatexformula/klatexformula-3.0.1-3.fc10.src.rpm
(In reply to comment #6)
> - You can get the package to build shared libraries very easily: add the line
> sed -i "s|LIBRARY_TYPE = staticlib||g" src/klfbackend/klfbackend.pro
> after the setup phase. Remember to add
> Requires: %{name} = %{version}-%{release}
> to the devel package and remove the Provides: %{name}-static line.
I made libklfbackend subpackage with shared libraries and libklfbackend-devel
with header packages.
> rpmlint output is clean.
$ rpmlint klatexformula-3.0.1-3.fc10.src.rpm
klatexformula-3.0.1-3.fc12.i586.rpm
klatexformula-debuginfo-3.0.1-3.fc12.i586.rpm
libklfbackend-3.0.1-3.fc12.i586.rpm libklfbackend-devel-3.0.1-3.fc12.i586.rpm
5 packages and 0 specfiles checked; 0 errors, 0 warnings.
> MUST: The License field in the package spec file must match the actual license.
> NEEDSFIX
> - License is GPLv2+ not GPLv2.
License field fixed.
> MUST: The package MUST successfully compile and build into binary rpms. OK
Scratch build:
http://koji.fedoraproject.org/koji/taskinfo?taskID=1337883
I made patch that fixes build with GCC 4.4
http://nucleo.fedorapeople.org/pkg-reviews/klatexformula/klatexformula-gcc44.patch
> MUST: Packages containing shared library files must call ldconfig. N/A
There are ldconfig in libklfbackend package
> MUST: All relevant items are included in %doc. Items in %doc do not affect
> runtime of application. NEEDSFIX
> - Since devel package doesn't require (and consisting only of a static library
> doesn't need to either) the main package, add AUTHORS and COPYING to %doc of
> devel package too.
AUTHORS, README and COPYING now in libklfbackend package too, in
libklfbackend-devel there is only README because it requires libklfbackend.
> MUST: Header files must be in a -devel package. OK
Header files now in libklfbackend-devel package.
--
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