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