]> git.pld-linux.org Git - SPECS.git/blob - xorg-app-lbxproxy.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / xorg-app-lbxproxy.spec
1 Summary:        lbxproxy application - Low Bandwidth X proxy
2 Summary(pl.UTF-8):      Aplikacja lbxproxy - proxy X dla sieci o niskiej przepustowości
3 Name:           xorg-app-lbxproxy
4 Version:        1.0.3
5 Release:        2
6 License:        MIT
7 Group:          X11/Applications
8 Source0:        http://xorg.freedesktop.org/releases/individual/app/lbxproxy-%{version}.tar.bz2
9 # Source0-md5:  0bd565b5464f38f606dae15459ff4b09
10 Source1:        lbxproxy.1x.pl
11 URL:            http://xorg.freedesktop.org/
12 BuildRequires:  autoconf >= 2.60
13 BuildRequires:  automake
14 BuildRequires:  pkgconfig >= 1:0.19
15 BuildRequires:  xorg-lib-libICE-devel
16 BuildRequires:  xorg-lib-libXext-devel >= 1.1.1-3
17 BuildRequires:  xorg-lib-liblbxutil-devel >= 1.1.0
18 BuildRequires:  xorg-lib-xtrans-devel
19 BuildRequires:  xorg-proto-bigreqsproto-devel
20 BuildRequires:  xorg-proto-xextproto-devel
21 BuildRequires:  xorg-proto-xproxymanagementprotocol-devel
22 BuildRequires:  xorg-util-util-macros >= 1.8
23 BuildRequires:  zlib-devel
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Applications that would like to take advantage of the Low Bandwidth
28 extension to X (LBX) must make their connections to an lbxproxy. These
29 applications need to know nothing about LBX, they simply connect to
30 the lbxproxy as if were a regular server. The lbxproxy accepts client
31 connections, multiplexes them over a single connection to the X
32 server, and performs various optimizations on the X protocol to make
33 it faster over low bandwidth and/or high latency connections.
34
35 %description -l pl.UTF-8
36 Aplikacje chcące wykorzystać rozszerzenie LBX (Low Bandwidth X - X dla
37 sieci o małej przepustowości) muszą wykonywać połączenia do lbxproxy.
38 Aplikacje te nie muszą wiedzieć niczego o LBX, po prostu łączą się z
39 lbxproxy tak, jak ze zwykłym serwerem. lbxproxy przyjmuje połączenia
40 klienckie, przekazuje je naprzemiennie po pojedynczym połączeniu do
41 serwera X i wykonuje różne optymalizacje na protokole X w celu
42 uczynienia go szybszym po połączeniu o niskiej przepustowości i/lub
43 dużym opóźnieniu.
44
45 %prep
46 %setup -q -n lbxproxy-%{version}
47
48 %build
49 %{__aclocal}
50 %{__autoconf}
51 %{__autoheader}
52 %{__automake}
53 %configure
54
55 %{__make}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59
60 %{__make} install \
61         DESTDIR=$RPM_BUILD_ROOT
62
63 install -D %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/pl/man1/lbxproxy.1
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc COPYING ChangeLog README
71 %attr(755,root,root) %{_bindir}/lbxproxy
72 %dir /etc/X11/lbxproxy
73 %config(noreplace) %verify(not md5 mtime size) /etc/X11/lbxproxy/AtomControl
74 %{_mandir}/man1/lbxproxy.1*
75 %lang(pl) %{_mandir}/pl/man1/lbxproxy.1*
This page took 0.845268 seconds and 3 git commands to generate.