[Bug 452559] Review Request: zfuzz - Z fuzz - Type-checker and LaTeX style for Z spec language

bugzilla at redhat.com bugzilla at redhat.com
Wed Jun 25 20:10:13 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: zfuzz - Z fuzz - Type-checker and LaTeX style for Z spec language


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





------- Additional Comments From pertusus at free.fr  2008-06-25 16:10 EST -------
Some remarks on the spec file:

* I think it is better to use sed instead of perl for one-liners

* gcc is not needed in BuildRequires (see the exceptions in guidelines)

* use the virtual provides like tex(tex) and tex(latex) instead of 
  explicitely depending on texlive

* coments are good, but some of your comments are, in my opinion, (much) 
  too long. For example the one about not splitting the package could be

# the package contains few glyphs, but separating a font subpackages would
# seemed unnecessary and confusing since it should be the only package using 
# the fonts

* also some comments are redundant. For example you comment twice that 
  mf and pk files are installed such that they don't have to be recreated.

* paraphrasing the whole INSTALL file is not useful either.

* you could split out the latex part, in tex-zfuzz.

* the %description is much too long.

* regarding the .pdf it is better to have the source and be able to
  rebuild from source in fedora. But even if it cannot be regenerated
  it is better to package it.
  There is no license issue because it is BSD, and it can be allowed in 
  fedora because it is content.

* The %build section has too much comments. Most of your code is 
  self-documented

* I think that a patch for adding the DESTDIR would be better than the
  substitution and I hope that upstream would accept it.

* I don't think that CFLAGS can be defined when make is launched.

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