[Bug 215883] Review Request: idioskopos - C++ Introspection Library
bugzilla at redhat.com
bugzilla at redhat.com
Fri Dec 1 14:35:35 UTC 2006
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: idioskopos - C++ Introspection Library
Alias: idioskopos
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=215883
mtasaka at ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|nobody at fedoraproject.org |mtasaka at ioa.s.u-tokyo.ac.jp
OtherBugsDependingO|163776 |163778
nThis| |
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2006-12-01 09:35 EST -------
Well, first review for this:
A. From http://fedoraproject.org/wiki/Packaging/Guidelines :
* Licensing
- Well, /usr/lib/pkgconfig/idioskopos-1.0.pc reads:
------------------------------------------------------
## This program is free software; you can redistribute it and/or modify ##
## it under the terms of the GNU General Public License as ##
## published by the Free Software Foundation version 2.1 ##
------------------------------------------------------
So this package is licensed under GPL, not LGPL because
GPL is more strict than LGPL...
* BuildRequires:
- Is m4 required? Mockbuild succeeds without m4 and rpmdiff
shows no difference.
* Timestamps
- Well, -devel package contains a lot of header files so
keeping timestamps is highly preferable as
* it shows if vendor (like you) have modified the original
files
* it shows when the files are created
So keep timestamps, at least for header files.
Usually,
--------------------------------------------------------
make INSTALL="install -p" install
--------------------------------------------------------
plays the trick.
B. From http://fedoraproject.org/wiki/Packaging/ReviewGuidelines
(okay.)
C. Other things I have noticed:
* Spec file description
----------------------------------------------------------
%install
........
%{__cp} -ar docs/reference .
........
%doc ChangeLog reference
----------------------------------------------------------
This should be okay with
---------------------------------------------------------
%install
........
.......
%doc ChangeLog docs/reference
---------------------------------------------------------
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the Fedora-package-review
mailing list