]> git.pld-linux.org Git - packages/directvnc.git/blob - directvnc.spec
2dbb06e9854d65b2465b2d5a935ca7199829193f
[packages/directvnc.git] / directvnc.spec
1 Summary:        DirectVNC - VNC client for DirectFB
2 Summary(pl):    DirectVNC - klient VNC dla DirectFB
3 Name:           directvnc
4 Version:        0.7.5
5 Release:        5
6 License:        GPL
7 Group:          Applications/Networking
8 Source0:        http://freesoftware.fsf.org/download/directvnc/%{name}-%{version}.tar.gz
9 # Source0-md5:  1fba84dc5450751bb402b68a9b9fb429
10 Patch0:         %{name}-caps.patch
11 Patch1:         %{name}-latin2.patch
12 Patch2:         %{name}-ctrl_alt_backspace.patch
13 Patch3:         %{name}-3.3.7-tight.patch
14 URL:            http://www.adam-lilienthal.de/directvnc/
15 BuildRequires:  DirectFB-devel >= 0.9.24
16 BuildRequires:  libtool
17 BuildRequires:  libjpeg-devel
18 BuildRequires:  pkgconfig
19 BuildRequires:  xorg-proto-xproto-devel
20 BuildRequires:  zlib-devel
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 DirectVNC is a client implementing the remote framebuffer protocol
25 (rfb) which is used by VNC servers. If a VNC server is running on a
26 machine you can connect to it using this client and have the contents
27 of its display shown on your screen. Keyboard and mouse events are
28 sent to the server, so you can basically control a VNC server
29 remotely. There are servers (and other clients) freely available for
30 all operating systems. What makes DirectVNC different from other unix
31 VNC clients is that it uses the linux framebuffer device through the
32 DirectFB library which enables it to run on anything that has a
33 framebuffer without the need for a running X server. This includes
34 embedded devices. DirectFB even uses acceleration features of certain
35 graphics cards.
36
37 %description -l pl
38 DirectVNC jest klientem zawieraj±cym implementacjê protoko³u zdalnego
39 framebuffera (rfb - remote framebuffer protocol), u¿ywanego przez
40 serwery VNC. Je¶li serwer VNC dzia³a na jakiej¶ maszynie, mo¿na siê
41 z ni± po³±czyæ przy u¿yciu tego klienta i widzieæ zawarto¶æ jego
42 ekranu na swoim. Zdarzenia z klawiatury i myszy s± wysy³ane do
43 serwera, wiêc mo¿na zdalnie kontrolowaæ serwer VNC. Istniej± serwery
44 (i inne klienty) dostêpne za darmo na wiele systemów operacyjnych.
45 DirectFB od innych uniksowych klientów VNC ró¿ni siê tym, ¿e u¿ywa
46 linuksowego framebuffera poprzez bibliotekê DirectFB, co pozwala na
47 pracê bez potrzeby uruchamiania X serwera. Jednym z zastosowañ s±
48 urz±dzenia wbudowane. DirectFB mo¿e nawet u¿ywaæ sprzêtowej
49 akceleracji na niektórych kartach graficznych.
50
51 %prep
52 %setup -q
53 %patch0 -p1
54 %patch1 -p1
55 %patch2 -p1
56 %patch3 -p1
57
58 %build
59 %{__libtoolize}
60 %{__aclocal}
61 %{__autoconf}
62 %{__automake}
63
64 %configure
65
66 %{__make}
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files
78 %defattr(644,root,root,755)
79 %doc AUTHORS ChangeLog NEWS README THANKS TODO
80 %attr(755,root,root) %{_bindir}/*
81 %{_mandir}/man1/*
This page took 0.027655 seconds and 2 git commands to generate.