[Bug 614036] Review Request: stdair - C++ Standard Airline IT Library - FE-NEEDSPONSOR
bugzilla at redhat.com
bugzilla at redhat.com
Sat Aug 28 07:49:09 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=614036
Martin Gieseking <martin.gieseking at uos.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |martin.gieseking at uos.de
--- Comment #4 from Martin Gieseking <martin.gieseking at uos.de> 2010-08-28 03:49:07 EDT ---
Here are some more comments:
- the package doesn't build in mock because of missing
BuildRequires:soci-mysql-devel
- The tarball bundles library libextracppunit. It's not permitted to link
against bundled libraries in Fedora. Instead, remove it and use the
corresponding library provided by a separate package. extracc isn't part of
Fedora yet, but already under review (bug #616881).
Also see https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
- replace %define with %global
https://fedoraproject.org/wiki/Packaging/Guidelines#.25global_preferred_over_.25define
- As far as I see, there are no info files. Hence, drop Requires(post) and
Requires(preun).
- since you can't add any new packages to Fedora < 12, remove the %if
statements. It's sufficient to use the following for all targets:
BuildArch: noarch
BuildRequires: tex(latex)
- it's not necessary to remove INSTALL in %prep
- I recommend to replace
rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la
rm -f $RPM_BUILD_ROOT%{_libdir}/libextracppunit.la
rm -rf %{mydocs} && mkdir -p %{mydocs}
with
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
mkdir -p %{mydocs}
(you don't need to remove %{mydocs} as it doesn't exist here yet)
- move the man3 manpages to the devel package as it contains information for
developers
- drop AUTHORS, ChangeLog, NEWS, and README from the doc package
(files must not be added multiple times, COPYING is an exception here)
--
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