[Bug 428603] Review Request: Falcon - The Falcon Programming Language
bugzilla at redhat.com
bugzilla at redhat.com
Mon Jan 14 14:59:01 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: Falcon - The Falcon Programming Language
https://bugzilla.redhat.com/show_bug.cgi?id=428603
michel.sylvan at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|nobody at fedoraproject.org |michel.sylvan at gmail.com
Status|NEW |ASSIGNED
Summary|Review Request: Falcon - The|Review Request: Falcon - The
|Falcon Programming Language |Falcon Programming Language
Flag| |fedora-review?
------- Additional Comments From michel.sylvan at gmail.com 2008-01-14 09:59 EST -------
Will do full review in a bit, but here's the result of running rpmlint on the
package, as well as suggested changes.
Falcon.src: E: invalid-spec-name falcon.spec
-- should be Falcon.spec
Falcon.src: E: non-utf8-spec-file /tmp/Falcon-0.8.7-1.src.rpm.31479/falcon.spec
-- just re-save the spec file with UTF8 character encoding
Falcon.src:31: W: hardcoded-prefix-tag %{prefix}
Falcon.src:37: W: hardcoded-packager-tag Giancarlo
Falcon.src:39: W: unversioned-explicit-provides %{name}
-- Please remove these. Also, release number should be followed by %{?dist} so
that when your package is built on the build server, it is tagged with the
distribution name (.f8, .f9, etc)
Falcon.src:40: W: hardcoded-path-in-buildroot-tag /tmp/%{name}-%{version}
-- see this document:
http://fedoraproject.org/wiki/Packaging/Guidelines#head-b4fdd45fa76cbf54c885ef0836361319ab962473
Falcon.src:64: W: setup-not-quiet
-- add -q to %setup
Falcon.src:65: W: rpm-buildroot-usage %prep rm -rf $RPM_BUILD_ROOT
-- rm -rf should only be in %install and %clean
Falcon.src:72: W: rpm-buildroot-usage %build ./build.sh -p $RPM_BUILD_ROOT/usr
-f /usr
-- use %{_prefix} instead of /usr . I guess $RPM_BUILD_ROOT can't be avoided
here because of the way build.sh is written
Falcon.src:118: E: hardcoded-library-path in /usr/lib
-- in %files, use %{_bindir}, %{_includedir}, %{_datadir} and %{_libdir}
Falcon.src: E: no-changelogname-tag
-- add a %changelog section at bottom with entries in this format:
* Mon Jan 14 2008 Giancarlo Niccolai <gc at falconpl.org> -- 0.8.7-1
- Initial Fedora package
Falcon.src: W: invalid-license Falcon License
-- Might have to clear this on the fedora-legal mailing list; it is not a
pre-approved license. How different is it from the Apache 2.0 license?
See http://fedoraproject.org/wiki/Packaging/LicensingGuidelines
--
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