[Bug 463266] Review Request: globalplatform - Access OpenPlatform and GlobalPlatform smart cards library
bugzilla at redhat.com
bugzilla at redhat.com
Fri Oct 3 16:04:14 UTC 2008
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=463266
Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mtasaka at ioa.s.u-tokyo.ac.jp
--- Comment #2 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 2008-10-03 12:04:13 EDT ---
Some notes:
* License
- As far as I check the source codes the license tag
should be "LGPLv3+".
* SourceURL
- For tarballs hosted by sourceforge, please refer to:
https://fedoraproject.org/wiki/Packaging/SourceURL#Sourceforge.net
* Requires
- GlobalPlatform.h contains:
------------------------------------------------
44 #include <winscard.h>
45 #include "unicode.h"
46 #include <stdio.h>
------------------------------------------------
So -devel package should have "Requires: pcsc-lite-devel"
! By the way it may be preferable that you provide pkgconfig
file for globalplatform-devel package because winscard.h
is not under %_includedir but under %_includedir/PCSC so
to use header files in globalplatform-devel you have
to add $(pkg-config --cflags libpcsclite) to CFLAGS.
* Documents
- Please consider to add the following file(s) to %doc:
------------------------------------------------
AUTHORS
------------------------------------------------
* Timestamps
- Please consider to use
------------------------------------------------
make install DESTDIR=%{buildroot} CPPROG="cp -p"
------------------------------------------------
to keep timestamps on installed header files?
This method usually works for Makefiles using install-sh
when installing files.
* %files entry
- build log shows:
------------------------------------------------
521 Processing files: globalplatform-devel-5.0.0-1.fc10
522 warning: File listed twice:
/usr/include/GlobalPlatform/GlobalPlatform.h
523 warning: File listed twice: /usr/include/GlobalPlatform/unicode.h
------------------------------------------------
%files entry
------------------------------------------------
%files
%{_includedir}/GlobalPlatform/
------------------------------------------------
contains the directory %_includedir/GlobalPlatform itself and
all files/directories/etc under the directory, so the following
------------------------------------------------
%{_includedir}/GlobalPlatform/*
------------------------------------------------
entry is not needed. If you want to list only the directory
%_includedir/GlobalPlatform, use
------------------------------------------------
%dir %{_includedir}/GlobalPlatform/
------------------------------------------------
--
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