[Bug 622173] Review Request: gappa - Prove programs with floating-point or fixed-point arithmetic
bugzilla at redhat.com
bugzilla at redhat.com
Fri Sep 10 21:43:12 UTC 2010
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=622173
--- Comment #3 from David A. Wheeler <dwheeler at dwheeler.com> 2010-09-10 17:43:12 EDT ---
Okay, I have addressed all the issues noted in comment 1 and comment 2.
The updated package is here:
Spec URL: http://www.dwheeler.com/SPECS/gappa.spec
SRPM URL: http://www.dwheeler.com/SRPMS/gappa-0.13.0-2.fc13.src.rpm
I changed the URL per comment 1.
Regarding comment 2:
- you can drop the two variable definitions from %configure
DONE
- preserve the timestamp of file COPYING
http://fedoraproject.org/wiki/Packaging_tricks#Convert_encoding_to_UTF-8
DONE
- use macros (%{_bindir}, %{_defaultdocdir}) in %install and %files
DONE. I also globally defined another macro to clean it up.
- instead of running your own test, I recommend to run the bundled testsuite
(with "make check"). However, in order to ensure that rpmbuild fails on a
test failure, the Makefile must be slightly adapted.
Here's a quick sed hack, but patching testsuite/Makefile.am accordingly
would be much better:
sed -i 's/\( cat "$$logtmp"; \\\)/\1\n\texit 1; \\/' testsuite/Makefile
Maybe upstream can add the "exit 1" (or something similar) to the sources.
DONE.
I kept my own test and ADDED the bundled testsuite; the more the merrier.
Instead of futzing with Makefile.am directly, I'm using the sed mod,
and have sent an email to the author asking that the upstream makefile
be changed. In the long term it'd be best if *upstream* made the change.
- I suggest to replace the directory %{_defaultdocdir}/doc with the pdf manual
available from the upstream website http://gappa.gforge.inria.fr/gappa.pdf
as the currently installed folders don't contain a usable manual but the
sources required to build the manual. You can also try to build the pdf
file from these sources (requires dblatex and some additional tools).
DONE.
I can't build the PDF easily; it requires tools that aren't packaged.
If someone wants to package THOSE tools up, great.
- drop INSTALL from the docs
DONE.
--
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 package-review
mailing list