3 Summary: tightvnc - application based on the VNC version 3.3.3r2
4 Summary(pl.UTF-8): tightvnc - aplikacja bazująca na VNC w wersji 3.3.3r2
9 Group: X11/Applications/Networking
10 Source0: http://dl.sourceforge.net/vnc-tight/%{name}-%{version}_unixsrc.tar.bz2
11 # Source0-md5: 397b35faad32d5246b6d44b142f8304f
12 Source1: %{name}.desktop
13 Source2: %{name}48.png
14 Patch0: %{name}-vncserver.patch
15 Patch1: %{name}-x86_64.patch
16 Patch2: %{name}-imake.patch
17 Patch3: %{name}-security.patch
18 Patch4: %{name}-imake-tmpdir.patch
19 Patch5: %{name}-xdir.patch
20 URL: http://www.tightvnc.com/
22 BuildRequires: libjpeg-devel
23 BuildRequires: xorg-cf-files >= 1.0.1-0.3
24 BuildRequires: xorg-lib-libX11-devel
25 BuildRequires: xorg-lib-libXaw-devel
26 BuildRequires: xorg-lib-libXext-devel
27 BuildRequires: xorg-lib-libXt-devel
28 BuildRequires: xorg-util-gccmakedep
29 BuildRequires: xorg-util-imake
30 BuildRequires: zlib-devel
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 VNC is a great client/server software package allowing remote network
37 access to graphical desktops. TightVNC is optimized to work over slow
38 network connections such as low-speed modem links. While oroginal VNC
39 may be verry slow when your connection is not fast enough, with
40 TightVNC you can work remotely almost in real time in most
43 %description -l pl.UTF-8
44 VNC jest wspaniałym programem klient/serwer umożliwiającym zdalny
45 dostęp do graficznych pulpitów. TightVNC jest zoptymalizowany do pracy
46 przy wolniejszych połączeniach sieciowych takich jak połączenia
47 modemowe. Oryginalne VNC może pracować wolno kiedy połączenie nie jest
48 wystarczająco szybkie, natomiast z TightVNC możesz pracować zdalnie
49 niemal w czasie rzeczywistym.
52 Summary: VNC X server - tightvnc version
53 Summary(pl.UTF-8): X serwer VNC - wersja tightvnc
54 Group: X11/Applications/Networking
55 Requires: xorg-app-rgb
57 Requires: %{name}-utils = %{version}-%{release}
63 This package contains VNC X server in tightvnc version.
65 %description server -l pl.UTF-8
66 Ten pakiet zawiera X serwer VNC w wersji tightvnc.
69 Summary: Additional utilities for tightvnc
70 Summary(pl.UTF-8): Dodatkowe narzędzia do tightvnc
71 Group: X11/Applications/Networking
75 This package contains additional tightvnc utilities: vncconnect and
76 vncpasswd. vncconnect tells Xvnc server to connect to a listening
77 tightvnc viewer. vncpasswd generates password file (both on server and
80 %description utils -l pl.UTF-8
81 Ten pakiet zawiera dodatkowe narzędzia do tightvnc: vncconnect i
82 vncpasswd. vncconnect służy do połączenia serwera Xvnc z nasłuchującym
83 vncviewerem. vncpasswd służy to tworzenia pliku z hasłem (zarówno po
84 stronie serwera, jak i przeglądarki).
87 %setup -qn vnc_unixsrc
102 CDEBUGFLAGS="%{rpmcflags}" \
103 EXTRA_LDOPTIONS="%{rpmldflags}"
108 CDEBUGFLAGS="%{rpmcflags}" \
109 EXTRA_LDOPTIONS="%{rpmldflags}" \
110 FONTDIR=/usr/share/fonts
113 rm -rf $RPM_BUILD_ROOT
114 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/vnc/classes} \
115 $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_sysconfdir}}
117 install vncserver vncviewer/vncviewer vncpasswd/vncpasswd \
118 vncconnect/vncconnect Xvnc/programs/Xserver/Xvnc $RPM_BUILD_ROOT%{_bindir}
120 install classes/* $RPM_BUILD_ROOT%{_datadir}/vnc/classes
122 install vncserver.man $RPM_BUILD_ROOT%{_mandir}/man1/vncserver.1
123 install vncviewer/vncviewer.man $RPM_BUILD_ROOT%{_mandir}/man1/vncviewer.1
124 install vncpasswd/vncpasswd.man $RPM_BUILD_ROOT%{_mandir}/man1/vncpasswd.1
125 install vncconnect/vncconnect.man $RPM_BUILD_ROOT%{_mandir}/man1/vncconnect.1
126 install Xvnc/programs/Xserver/Xvnc.man $RPM_BUILD_ROOT%{_mandir}/man1/Xvnc.1
128 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
129 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
131 install tightvncserver.conf $RPM_BUILD_ROOT%{_sysconfdir}/tightvncserver.conf
134 rm -rf $RPM_BUILD_ROOT
137 %defattr(644,root,root,755)
139 %attr(755,root,root) %{_bindir}/vncviewer
140 %{_mandir}/man1/vncviewer.1*
141 %{_desktopdir}/tightvnc.desktop
142 %{_pixmapsdir}/tightvnc.png
145 %defattr(644,root,root,755)
146 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tightvncserver.conf
147 %attr(755,root,root) %{_bindir}/Xvnc
148 %attr(755,root,root) %{_bindir}/vncserver
150 %{_mandir}/man1/Xvnc.1*
151 %{_mandir}/man1/vncserver.1*
154 %defattr(644,root,root,755)
155 %attr(755,root,root) %{_bindir}/vncconnect
156 %attr(755,root,root) %{_bindir}/vncpasswd
157 %{_mandir}/man1/vncconnect.1*
158 %{_mandir}/man1/vncpasswd.1*