[Bug 193896] Review Request: libreadline-java - Java wrapper for the GNU-readline library
bugzilla at redhat.com
bugzilla at redhat.com
Fri Sep 8 14:33:43 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: libreadline-java - Java wrapper for the GNU-readline library
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193896
------- Additional Comments From ifoox at redhat.com 2006-09-08 10:33 EST -------
New files:
http://people.redhat.com/ifoox/extras/libreadline-java-0.8.0-11.src.rpm
http://people.redhat.com/ifoox/extras/libreadline-java.spec
(In reply to comment #6)
> Hmm, this builds but will not install on current rawhide:
>
> Error: Missing Dependency: readline = 5.0 is needed by package libreadline-java
>
> Rawhide has readline 5.1; I changed readline_ver to match and it seems to be OK.
Fixed.
> Also, there are a few rpmlint warnings; I think it now checks for more than it
> did when I first looked at this package.
>
> W: libreadline-java macro-in-%changelog _jnidir
> W: libreadline-java macro-in-%changelog _libdir
> You need to double any percent symbols that appear in the changelog, lest
> they be expanded in the final RPM.
Fixed.
> E: libreadline-java no-cleaning-of-buildroot
> You need rpm -rf %{buildroot} at the beginning of %install.
Fixed.
> W: libreadline-java mixed-use-of-spaces-and-tabs
> It's complaining about a couple of tabs after Group: (use "less -U" to see
> them). This isn't a blocker.
Fixed.
> The debuginfo package is now missing the source again. I'm at a loss as to why
> this is continually a problem, but it's not really a blocker. Perhaps some day
> someone will actually understand what's going on here.
Hopefully. :-)
> You need to include COPYING.LIB as %doc.
Fixed.
> Shouldn't the jar file go in /usr/share/java? If not, nothing in your
> dependency chain owns /usr/lib/java.
You are right, I'm not sure why it was in /usr/lib/java. Fixed.
> * source files match upstream:
> 501720ddded45eaedf429b7cc356107c libreadline-java-0.8.0-src.tar.gz
> X package meets naming and packaging guidelines (non-numeric release bits).
> * specfile is properly named, is cleanly written and uses macros consistently.
> X dist tag is present.
Fixed.
> * build root is correct.
> * license field matches the actual license.
> * license is open source-compatible.
> X license text upstream but not included in package.
> * latest version is being packaged.
> * BuildRequires are proper.
> * compiler flags are appropriate.
> * %clean is present.
> * package builds in mock (development, x86_64).
> ? debuginfo package looks complete.
> X rpmlint has valid complaints
> X final provides and requires are sane:
> libreadline-java = 0.8.0-10jpp_3fc
> =
> X readline = 5.0
> /sbin/ldconfig
> java-gcj-compat >= 1.0.31
> /bin/sh
> * %check is not present; no test suite upstream.
> * a shared library is present and ldconfig is called properly.
> * package is not relocatable.
> ? owns the directories it creates.
> * doesn't own any directories it shouldn't.
> * no duplicates in %files.
> * file permissions are appropriate.
> * scriptlets OK (ldconfig, gcj-db)
> * code, not content.
> * javadocs split out into separate jackage.
> * %docs are not necessary for the proper functioning of the package.
> * no headers.
> * no pkgconfig files.
> * no libtool .la droppings.
> * unversioned .so in -devel subpackage.
--
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