[Bug 190144] Review Request: hevea - LaTeX to HTML translator
bugzilla at redhat.com
bugzilla at redhat.com
Sun Apr 30 13:41:07 UTC 2006
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: hevea - LaTeX to HTML translator
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=190144
mpeters at mac.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|bugzilla-sink at leemhuis.info |mpeters at mac.com
OtherBugsDependingO|163776 |163778
nThis| |
------- Additional Comments From mpeters at mac.com 2006-04-30 09:41 EST -------
Blocker:
[mpeters at atlantis SPECS]$ md5sum hevea-1.08.tar.gz
073c92c9408a9679a397ce65a076c796 hevea-1.08.tar.gz
[mpeters at atlantis SPECS]$ md5sum ../SOURCES/hevea-1.08.tar.gz
1a93c1924b817e54531abf74f0b34d4b ../SOURCES/hevea-1.08.tar.gz
It seems that the md5sum from the src.rpm does not match upstream md5sum.
073c92c9408a9679a397ce65a076c796
is the upstream.
I unpackaged both and did a diff:
--
diff -ur hevea-1.08-upstream/latexscan.mll hevea-1.08/latexscan.mll
--- hevea-1.08-upstream/latexscan.mll 2005-11-22 04:27:56.000000000 -0800
+++ hevea-1.08/latexscan.mll 2005-03-08 07:15:03.000000000 -0800
@@ -3253,7 +3253,7 @@
-let just_put c lb = Dest.put_char c
+let just_put c lb = Dest.put_char '-'
;;
def_code "\\@hevea at amper" do_amper ;
--
The current upstream should be used.
Suggest:
In %install -
mkdir -p %{buildroot}%{_libdir}/hevea
mkdir -p %{buildroot}%{_bindir}
are not needed. make install will create the necessary directories.
Good:
* rpmlint clean
* proper naming
* spec file name matches %{name}
* package meets packaging guidelines
* License is QPL, License matches packaged LICENSE file.
* Spec file written in American English
* Spec file is understandable
* Package succesfully builds in mock on FC5 x86
* No locales/shared libraries to worry about
* No static/libtool files
* Package not relocatable
* Package owns all directories it creates
* No duplicate files
* No duplicate files
* Proper file permissions, proper %defattr(...) in spec file
* Package contains code
* No need for separate doc package
* %doc files not needed for runtime
* No header/other devel package files to worry about
* No gui package needing a desktop file
-=-
Please redownload the upstream source, verify that the md5sum is
073c92c9408a9679a397ce65a076c796
and create a new src.rpm
Other than that - unless Jason Tibbitts has objections, I would be willing to
approve.
The documentation licensing is an interesting point, but since it isn't
packaged, it is not a blocker.
--
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