[Bug 427034] Review Request: NNTPGrab - Usenet download program
bugzilla at redhat.com
bugzilla at redhat.com
Fri Jan 11 16:12:44 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: NNTPGrab - Usenet download program
https://bugzilla.redhat.com/show_bug.cgi?id=427034
mtasaka at ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mtasaka at ioa.s.u-tokyo.ac.jp
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2008-01-11 11:12 EST -------
For general packaging guidelines, please refer to
http://fedoraproject.org/wiki/Packaging/Guidelines
http://fedoraproject.org/wiki/Packaging/ReviewGuidelines
For 0.2.1-2:
* disttag
- Please consider to use %{?dist} tag.
http://fedoraproject.org/wiki/Packaging/DistTag
* URL
- Perhaps URL contains some typo :)
* Seemingly unneeded Provides
- Why do you want to make -plugins subpackage have
"Provides: nntpgrab-plugin-nntp" or so?
- Also, "Obsoletes: nntpgrab-plugin-nntp" seems unneeded
as perhaps Fedora has never had nntpgrab-plugin-nntp
rpm.
* Dependency between subpackage
- -devel subpackage should have
"Requires: %{name}-core = %{version}-%{release}"
* %configure
- %configure should be moved to %build.
* Vendor name of desktop file
- Usually the vendor id of desktop file should be "fedora".
Do you want to have desktop file named "NNTPGrab-nntpgrab.desktop"?
* libtool .la file <-> .so symlink
- libtool .la file should be removed unless needed. Instead
the symlink %{_libdir}/libnntpgrab.so should _not_ be removed
and this symlink should be included in -devel subpackage.
* defattr
- We now recommend %defattr(-,root,root,-)
* Directory ownership issue
- %{_includedir}/nntpgrab is not owned by any packages.
* Dependency for -devel pacakage
- %_libdir/pkgconfig/nntpgrab.pc contains the line:
--------------------------------------------------------
9 Requires: glib-2.0
--------------------------------------------------------
Also %_includedir/nntpgrab/nntpgrab.h contains
--------------------------------------------------------
22 #include <glib.h>
--------------------------------------------------------
This means that -devel subpackage should have
"Requires: glib2-devel".
? plugins
- By the way, if all files in -plugins package under %_libdir
directory are only used as plugins called by only dlopen, is
it possible
- to move all plugins to some unique directory only used
by nntpgrab, for example %_libdir/nntpgrab
- and "rename" (not symlink) libnntpgrab_plugin_nntp.so.0.0.0 to
libnntpgrab_plugin_nntp.so, for example (as dlopen'ed
file name is libnntpgrab_plugin_nntp.so)
(not a blocker) ?
--
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