[Bug 561482] Review Request: joni - Java port of Oniguruma regexp library
bugzilla at redhat.com
bugzilla at redhat.com
Wed Feb 17 23:18:15 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=561482
--- Comment #2 from Mohammed Morsi <mmorsi at redhat.com> 2010-02-17 18:18:14 EST ---
(In reply to comment #1)
> Taking this as I maintain several ruby related packages
> and oniguruma.
>
> Some notes:
>
> * Source tarball
> - No tarball cannot be downloaded from the URL written as
> SOURCE0 URL.
>
> Also, the tarball downloaded as
> $ wget -O joni-1.1.3.tar.gz "http://github.com/jruby/joni/tarball/1.1.3"
> differs from the tarball in your srpm:
> ---------------------------------------------------------------------
> 120420 joni-1.1.3.tar.gz
> 124045 joni-1.1.3-2.fc12.src/jruby-joni-bb99ccb.tar.gz
> ---------------------------------------------------------------------
Changed. The new url in the spec file should be the complete/final github url
where the tarball is located.
>
> * Requires
> - There is two "jpackage-utils" entry in Requires
>
> * linking
> ---------------------------------------------------------------------
> 56 ln -s %{_javadir}/%{name}-%{version}.jar
> $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
> ---------------------------------------------------------------------
> - The following line is sufficient.
> ---------------------------------------------------------------------
> ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
> ---------------------------------------------------------------------
>
Both done.
> * Stripping binaries
> - Don't strip binaries by yourself and create debuginfo rpm
> correctly.
Removed completely as the gcj aot bits are no longer needed / used in Fedora.
>
> * %check
> - As this tarball contains test/ directory, it is preferable that
> you add %check section and execute some test program there
> (if possible, I am not familiar with java)
Couldn't find the 'test' build target (ant test doesn't work), so leaving be
for now unless this is a huge thing.
>
> By the way I would appreciate it if you would review my review
> request (bug 565603)
Looks like I just missed it, got approval this morning.
Updated and uploaded new joni rpm
Spec URL: http://mo.morsi.org/files/jruby/joni.spec
SRPM URL: http://mo.morsi.org/files/jruby/joni-1.1.3-3.fc12.src.rpm
--
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