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