[Bug 484049] Review Request: emacs-common-proofgeneral - Emacs mode for standard interaction interface for proof assistants

bugzilla at redhat.com bugzilla at redhat.com
Mon Apr 6 19:22:29 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=484049





--- Comment #2 from Jerry James <loganjerry at gmail.com>  2009-04-06 15:22:29 EDT ---
MUST items:
- rpmlint output:
emacs-proofgeneral.noarch: W: no-documentation
emacs-proofgeneral-el.noarch: W: no-documentation
xemacs-proofgeneral.noarch: W: no-documentation
xemacs-proofgeneral-el.noarch: W: no-documentation
5 packages and 1 specfiles checked; 0 errors, 4 warnings.
- package name
- spec file name matches base package name
X packaging guidelines: as noted in comment #1, we may have a problem with
https://fedoraproject.org/wiki/Packaging/Guidelines#Bundling_of_multiple_projects.
 Also note that some files in the top-level lib directory may violate this
rule, too.
- good license
- license field matches actual license
- include license file in %doc
- spec file in American English
- spec file legible
- sources match upstream
- builds on at least one primary arch
- use ExcludeArch as necessary (N/A)
- all build dependencies in BuildRequires
- proper locale handling (N/A)
- call ldconfig as necessary (N/A)
- rationale if relocatable (N/A)
- own all created directories
- no duplicate %file listings
- proper file permissions
- %clean section
- consistent use of macros
- code or permissible content
- large documentation files in a subpackage (N/A)
- nothing in %doc needed at runtime
- header files in -devel (N/A)
- static libraries in -static (N/A)
- require pkgconfig if necessary (N/A)
- .so files in -devel (N/A)
- -devel requires base package (N/A)
- no libtool archives
- desktop files for GUI apps: rationale given in the description above
- don't own files or dirs created by other packages
- clean at top of %install
- filenames are UTF-8

SHOULD items:
- query upstream for license file (N/A)
- description and summary contain available translations (N/A)
? package builds in mock: not checked
? package builds on all suppported arches: not checked
- package functions as described
- sane scriptlets
- subpackages require main package
- pkgconfig files in -devel (N/A)
- package dependencies instead of file dependencies

So we just need to investigate the use of bundled software and this package is
good to go.  Thanks for submitting it!  This will make a great addition to the
other prover-related software that has been pushed into Fedora recently.

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