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