[Bug 588616] Review Request: halibut - TeX-like software manual tool
bugzilla at redhat.com
bugzilla at redhat.com
Wed May 5 08:21:10 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=588616
--- Comment #2 from Chen Lei <supercyper at 163.com> 2010-05-05 04:21:05 EDT ---
(In reply to comment #1)
> Let me do a informal review.
> Package Review
> ==============
> Key:
> - = N/A
> x = Check
> ! = Problem
> ? = Not evaluated
> === REQUIRED ITEMS ===
> [x] Package is named according to the Package Naming Guidelines.
> [x] Spec file name must match the base package %{name}, in the format
> %{name}.spec.
> [x] Package meets the Packaging Guidelines.
> [X] Package successfully compiles and builds into binary rpms on at least one
> supported architecture.
> [x] Rpmlint output:
> halibut.spec: W: no-buildroot-tag
> halibut.src: W: no-buildroot-tag
> vim-halibut.noarch: W: no-documentation
> 4 packages and 1 specfiles checked; 0 errors, 3 warnings.
> ==> IGNORE
> [x] Package is not relocatable.
> [x] Buildroot is correct
> [x] Package is licensed with an open-source compatible license and meets other
> legal requirements as defined in the legal section of Packaging Guidelines.
> [x] License field in the package spec file matches the actual license.
> License type:MIT
> [x] If (and only if) the source package includes the text of the license(s) in
> its own file, then that file, containing the text of the license(s) for the
> package is included in %doc.
> [x] Spec file is legible and written in American English.
> [x] Sources used to build the package matches the upstream source, as provided
> in the spec URL.
> MD5SUM this package :f8705a25bfd137fe7a5c0bde3523befa
> MD5SUM upstream package:f8705a25bfd137fe7a5c0bde3523befa
> [x] Package is not known to require ExcludeArch, OR:
> Arches excluded:
> Why:
> [x] All build dependencies are listed in BuildRequires, except for any that
> are listed in the exceptions section of Packaging Guidelines.
> [-] The spec file handles locales properly.
> [-] ldconfig called in %post and %postun if required.
> [-] Package must own all directories that it creates.
> [-] Package requires other packages for directories it uses.
> [x] Package does not contain duplicates in %files.
> [x] Permissions on files are set properly.
> [x] Package has a %clean section, which contains rm -rf %{buildroot} (or
> $RPM_BUILD_ROOT).
> [x] Package consistently uses macros.
> [x] Package contains code, or permissable content.
> [x] Large documentation files are in a -doc subpackage, if required.
> [x] Package uses nothing in %doc for runtime.
> [-] Header files in -devel subpackage, if present.
> [-] Static libraries in -devel subpackage, if present.
> [-] Package requires pkgconfig, if .pc files are present.
> [-] Development .so files in -devel subpackage, if present.
> [-] Fully versioned dependency in subpackages, if present.
> [x] Package does not contain any libtool archives (.la).
> [-] Package contains a properly installed %{name}.desktop file if it is a GUI
> application.
> [x] Package does not own files or directories owned by other packages.
> [?] Im new to packaging,but i feel there is a no need for a seperate package
> vim-halibut
> Regards
> Imran
Can you approve this simple package? Though fedora doesn't have vim addons
package guideline, it seems a good idea to package vim addons seperately as the
emacs package guideline in fedora.
--
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