[Bug 193894] Review Request: ant-contrib - A collection of tasks for Ant
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jun 29 16:03:09 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: ant-contrib - A collection of tasks for Ant
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193894
------- Additional Comments From j.w.r.degoede at hhs.nl 2006-06-29 11:54 EST -------
(In reply to comment #4)
> Hi Hans, thanks for taking the time to review this.
>
> Here are the updated files:
> http://people.redhat.com/ifoox/extras/ant-contrib.spec
> http://people.redhat.com/ifoox/extras/ant-contrib-1.0-1.b2.src.rpm
>
>
> These are all fixed except:
> > W: ant-contrib class-path-in-manifest /usr/share/java/ant-contrib-1.0b2.jar
>
> Do you know what the problem with a Class-Path element in a jar's manifest is?
> I'm not entirely sure why rpmlint is complaining here.
>
Nope, please ask / discuss this on f-e-l this is my first java package review.
About your fixes, they mostly look good, but:
* you now have this:
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
%{_bindir}/rebuild-gcj-db
fi
%endif
Twice under %postun, please remove it once.
* please dont use a patch like this:
Patch3: ant-contrib-fileendings.patch
instead do : "sed -i s/\r// <file1> <file2>" on the problem files.
* You now have Release: 1.%{beta_number} that should be 0.1.%{beta_number}, so
that you can use "Release: 1" for the final. (see wiki).
* These must be removed (I missed them last time):
Vendor: JPackage Project
Distribution: JPackage
>
> These are all fixed as you described above.
> As for the symlink, I'm not sure why there's a symlink from a versioned
> docs directory to an unversioned one, but I decided not to remove it. I
> did take out all the weirdness with %ghosting and removing the directory
> and relinking.
>
OK.
> This is done in some packages in FC and the reason is that these packages are
> also built for RHEL, which currently doesn't use GCJ for java packages. It makes
> it significantly easier to maintain a single spec. Although I do agree that it
> makes the spec harder to read, I think the benefit for the maintainer of keeping
> one spec file overweights that.
>
Thats a good reason, I've no problem with keeping gcj_support in that case.
--
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