1 # Note that this is NOT a relocatable package
5 Summary: a library to
make writing a vnc server easy
7 Group: Libraries
/Network
8 Packager: Johannes.Schindelin
<Johannes.Schindelin@gmx.de
>
9 Source: %{name}-%{version}.tar.gz
10 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
13 LibVNCServer makes writing a VNC server
(or more correctly
, a program
14 exporting a framebuffer via the Remote Frame Buffer protocol
) easy.
16 It is based on OSXvnc
, which
in turn is based on the original Xvnc by
17 ORL
, later AT
&T research labs
in UK.
19 It hides the programmer from the tedious task of managing clients and
22 LibVNCServer was put together and is
(actively
;-) maintained by
23 Johannes Schindelin
<Johannes.Schindelin@gmx.de
>
26 Requires: %{name} = %{version}
27 Summary: Static Libraries and Header Files
for LibVNCServer
28 Group: Libraries
/Network
29 Requires: %{name} = %{version}
32 Static Libraries and Header Files
for LibVNCServer.
35 Requires: %{name} = %{version}
36 Summary: VNC server
for the current X11 session
37 Group: User Interface
/X
38 Requires: %{name} = %{version}
41 x11vnc is to X Window System what WinVNC is to Windows
, i.e. a server
42 which serves the current X Window System desktop via RFB
(VNC
)
45 Based on the ideas of x0rfbserver and on LibVNCServer
, it has evolved
46 into a versatile and performant
while still easy to use program.
49 %setup -n
%{name}-%{version}
52 # CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix}
57 [ -n "
%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
58 # make install prefix=%{buildroot}%{_prefix}
59 %makeinstall includedir
="
%{buildroot}%{_includedir}/rfb"
61 %{__install} -d -m0755 %{buildroot}%{_datadir}/x11vnc
/classes
62 %{__install} webclients
/VncViewer.jar webclients
/index.vnc \
63 %{buildroot}%{_datadir}/x11vnc
/classes
66 [ -n "
%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
75 %doc README INSTALL AUTHORS ChangeLog NEWS TODO
77 %{_bindir}/libvncserver
-config
78 %{_libdir}/libvncclient.
*
79 %{_libdir}/libvncserver.
*
88 %{_mandir}/man1
/x11vnc
.1*
89 %{_datadir}/x11vnc
/classes
92 * Fri Aug
19 2005 Alberto Lusiani
<alusiani@gmail.com
> release
2
93 - create separate package
for x11vnc to prevent conflicts with x11vnc rpm
94 - create devel package
, needed to compile but not needed
for running
95 * Sun Feb
9 2003 Johannes Schindelin
96 - created libvncserver.spec.
in