]> git.pld-linux.org Git - packages/xpra.git/blame - xpra.spec
use tarball from xpra.org; package xpra related doc
[packages/xpra.git] / xpra.spec
CommitLineData
f1a9b771
ER
1# TODO
2# - package just xpra, get rid of the wm stuff
160ef313
ER
3Summary: Xpra gives you "persistent remote applications" for X
4Name: xpra
5Version: 0.7.8
f1a9b771 6Release: 0.2
160ef313 7License: GPL v2+
f1a9b771
ER
8Source0: http://xpra.org/src/%{name}-%{version}.tar.xz
9# Source0-md5: 940d20f26c1cfaa16bd0aee69bfb2233
160ef313
ER
10Group: Networking
11URL: http://xpra.org/
12BuildRequires: python-distribute
13BuildRequires: rpm-pythonprov
f1a9b771
ER
14BuildRequires: tar >= 1:1.22
15BuildRequires: xz
160ef313
ER
16#Requires: PyOpenGL
17#Requires: libvpx
18#Requires: libwebp
19#Requires: libx264
20#Requires: pygtkglext
21#Requires: python-PIL
22#Requires: python-ctypes
23#Requires: python-dbus
24#Requires: python-numeric
25#Requires: python-pygtk-gtk
26#Requires: python-uuid
27#Requires: x264-libs
28#Requires: xorg-x11-drv-dummy
29#Requires: xorg-x11-drv-void
30#Requires: xorg-x11-server-Xvfb
31#Requires: xorg-x11-server-utils
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35Xpra gives you "persistent remote applications" for X. That is, unlike
36normal X applications, applications run with xpra are "persistent" --
37you can run them remotely, and they don't die if your connection does.
38You can detach them, and reattach them later -- even from another
39computer -- with no loss of state. And unlike VNC or RDP, xpra is for
40remote applications, not remote desktops -- individual applications
41show up as individual windows on your screen, managed by your window
42manager. They're not trapped in a box.
43
44So basically it's screen for remote X apps.
45
46%prep
f1a9b771 47%setup -q
160ef313
ER
48
49%build
50CC="%{__cc}" \
51CFLAGS="%{rpmcflags}" \
52%{__python} setup.py build
53
54%install
55rm -rf $RPM_BUILD_ROOT
56%{__python} setup.py install \
57 --skip-build \
58 --optimize=2 \
59 --root=$RPM_BUILD_ROOT
60
61%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/parti/test_*.py*
62
63%{__rm} $RPM_BUILD_ROOT%{_datadir}/parti/README
64%{__rm} $RPM_BUILD_ROOT%{_datadir}/parti/parti.README
65%{__rm} $RPM_BUILD_ROOT%{_datadir}/wimpiggy/wimpiggy.README
66%{__rm} $RPM_BUILD_ROOT%{_datadir}/xpra/COPYING
67%{__rm} $RPM_BUILD_ROOT%{_datadir}/xpra/webm/LICENSE
68%{__rm} $RPM_BUILD_ROOT%{_datadir}/xpra/xpra.README
69%{__rm} $RPM_BUILD_ROOT%{_datadir}/xpra/icons/xpra.ico
70
71%py_postclean
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%files
77%defattr(644,root,root,755)
f1a9b771 78%doc NEWS xpra.README
160ef313
ER
79%dir %{_sysconfdir}/%{name}
80%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/xorg.conf
81%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/xpra.conf
82%attr(755,root,root) %{_bindir}/parti
83%attr(755,root,root) %{_bindir}/parti-repl
84%attr(755,root,root) %{_bindir}/xpra
85%attr(755,root,root) %{_bindir}/xpra_Xdummy
86%attr(755,root,root) %{_bindir}/xpra_launcher
87%dir %{_datadir}/xpra
88%dir %{_datadir}/xpra/icons
89%{_datadir}/xpra/icons/*.png
90%{_desktopdir}/xpra_launcher.desktop
91%{_iconsdir}/xpra.png
92%{_mandir}/man1/parti.1*
93%{_mandir}/man1/xpra.1*
94%{_mandir}/man1/xpra_launcher.1*
95
96%dir %{py_sitedir}/parti
97%{py_sitedir}/parti/*.py[co]
98%{py_sitedir}/parti/addons
99%{py_sitedir}/parti/scripts
100%{py_sitedir}/parti/trays
101%{py_sitedir}/parti_all-%{version}-py*.egg-info
102
103%dir %{py_sitedir}/wimpiggy
104%dir %{py_sitedir}/wimpiggy/gdk
105%dir %{py_sitedir}/wimpiggy/gdk/*.py[co]
106%dir %{py_sitedir}/wimpiggy/lowlevel
107%{py_sitedir}/wimpiggy/*.py[co]
108%{py_sitedir}/wimpiggy/lowlevel/*.py[co]
109%attr(755,root,root) %{py_sitedir}/wimpiggy/gdk/gdk_atoms.so
110%attr(755,root,root) %{py_sitedir}/wimpiggy/lowlevel/bindings.so
111
112%dir %{py_sitedir}/xpra
113%dir %{py_sitedir}/xpra/platform
114%dir %{py_sitedir}/xpra/rencode
115%dir %{py_sitedir}/xpra/scripts
116%dir %{py_sitedir}/xpra/vpx
117%dir %{py_sitedir}/xpra/webm
118%dir %{py_sitedir}/xpra/x264
119%dir %{py_sitedir}/xpra/xposix
120%{py_sitedir}/xpra/*.py[co]
121%{py_sitedir}/xpra/platform/*.py[co]
122%{py_sitedir}/xpra/rencode/*.py[co]
123%{py_sitedir}/xpra/scripts/*.py[co]
124%{py_sitedir}/xpra/vpx/*.py[co]
125%{py_sitedir}/xpra/webm/*.py[co]
126%{py_sitedir}/xpra/x264/*.py[co]
127%{py_sitedir}/xpra/xposix/*.py[co]
128%attr(755,root,root) %{py_sitedir}/xpra/rencode/_rencode.so
129%attr(755,root,root) %{py_sitedir}/xpra/vpx/codec.so
130%attr(755,root,root) %{py_sitedir}/xpra/wait_for_x_server.so
131%attr(755,root,root) %{py_sitedir}/xpra/x264/codec.so
This page took 0.045509 seconds and 4 git commands to generate.