[Bug 510734] Review Request: x11vnc - VNC server for the current X11 session
bugzilla at redhat.com
bugzilla at redhat.com
Fri Sep 25 20:00:42 UTC 2009
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=510734
--- Comment #69 from Pavel Alexeev (aka Pahan-Hubbitus) <pahan at hubbitus.info> 2009-09-25 16:00:35 EDT ---
Sorry for delay guys.
(In reply to comment #67)
> I've looked at the newest package (and especially at the new
> subpackage) and unfortunately there are some new issues:
>
> TODO:
> The directory %{_datadir}/%{name} is not owned by the javaviewers
> subpackage.
> Using %{_datadir}/%{name}/ instead of %{_datadir}/%{name}/classes should
> fix it.
Ups, sorry. Fixed.
> TODO:
> The subpackage should require the fully-versioned main package:
> Requires: %{name} = %{version}-%{release}
Why? I think in this case, when its built in separate source release of main
package have no matter.
> TODO:
> Regarding the BR for the build of the java parts please follow these
> guidelines:
> http://fedoraproject.org/wiki/Packaging:Java#BuildRequires_and_Requires
>
> It may be debatable whether the "Requires:" are need, but since
> the java clients may also be executed outside of the browser, it would
> be OK to use them.
I add only BuildRequires: java-devel >= 1:1.6.0
BuildRequires: jpackage-utils
but you are right, Java applets intended even on remote machine execution, so,
it do not Require in current.
> TODO:
> There are some minor wording/spelling mistakes in the description
> of the javaviewers sub-package. I suggest the following:
>
> Summary: VNC clients (java applets)
VNC clients (browser java applets)
ok?
>
> Description:
> The package contains the corresponding java clients for %{name}. They
> can be used with any java-enabled browser and provide an easy access to
> the server without the need to install software on the client machine.
Ok.
> TODO:
> Man pages should not be marked as %doc. (sorry, I've overseen this in
> the first review)
Ok, thanks.
> TODO:
> Please use consistently: %defattr(-,root,root,-)
Ok.
> TODO:
> In general the java packaging guidelines encourage the packagers
> to build the GCJ AOT bits:
> http://fedoraproject.org/wiki/Packaging/GCJGuidelines
> I've had a quick look and it looks like that it is possible to activate it.
Is it really required? What advantage for that in nowadays? Only add mesh into
spec legibility...
> TODO:
> Please add the files mentioned by Orcan in #66 to the subpackage as well.
Off course.
> MINOR:
> please replace "ln -s" by %%{__ln_s}
Ok.
Additionally I change License: GPLv2+ for javaviewers subpackage as Spot say in
post #68.
http://hubbitus.net.ru/rpm/Fedora11/x11vnc/x11vnc-0.9.8-12.fc11.src.rpm
http://hubbitus.net.ru/rpm/Fedora11/x11vnc/x11vnc.spec
--
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 Fedora-package-review
mailing list