]> git.pld-linux.org Git - SPECS.git/blob - xorg-app-xsm.spec
SPECS updated Sun 1 Aug 11:02:02 CEST 2021
[SPECS.git] / xorg-app-xsm.spec
1 Summary:        xsm application - X Session Manager
2 Summary(pl.UTF-8):      Aplikacja xsm - zarządca sesji X
3 Name:           xorg-app-xsm
4 Version:        1.0.4
5 Release:        1
6 License:        MIT
7 Group:          X11/Applications
8 Source0:        https://xorg.freedesktop.org/releases/individual/app/xsm-%{version}.tar.bz2
9 # Source0-md5:  bd32c14f09d58f46084b6a8f20e6e8f1
10 URL:            https://xorg.freedesktop.org/
11 BuildRequires:  autoconf >= 2.60
12 BuildRequires:  automake
13 BuildRequires:  pkgconfig >= 1:0.19
14 BuildRequires:  xorg-lib-libICE-devel
15 BuildRequires:  xorg-lib-libSM-devel
16 BuildRequires:  xorg-lib-libX11-devel
17 BuildRequires:  xorg-lib-libXaw-devel
18 BuildRequires:  xorg-lib-libXt-devel >= 1.0.99
19 BuildRequires:  xorg-util-util-macros >= 1.8
20 Requires:       xorg-lib-libXt >= 1.0.99
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 xsm application is a session manager. A session is a group of
25 applications, each of which has a particular state. xsm allows you to
26 create arbitrary sessions - for example, you might have a "light"
27 session, a "development" session, or an "xterminal" session. Each
28 session can have its own set of applications. Within a session, you
29 can perform a "checkpoint" to save application state, or a "shutdown"
30 to save state and exit the session. When you log back in to the
31 system, you can load a specific session, and you can delete sessions
32 you no longer want to keep.
33
34 %description -l pl.UTF-8
35 Aplikacja xsm to zarządca sesji. Sesja to grupa aplikacji, z których
36 każda jest w jakimś stanie. xsm pozwala tworzyć dowolne sesje - np.
37 można mieć sesję "light", "development" i "xterminal". Każda sesja
38 może mieć własny zbiór aplikacji. W ramach sesji można wykonać
39 operację "checkpoint" w celu zapisania stanu aplikacji lub "shutdown",
40 aby zapisać stan i zakończyć sesję. Po ponownym zalogowaniu do systemu
41 można wczytać określoną sesję; można także usunąć sesje już
42 niepotrzebne.
43
44 %prep
45 %setup -q -n xsm-%{version}
46
47 %build
48 %{__aclocal}
49 %{__autoconf}
50 %{__autoheader}
51 %{__automake}
52 %configure \
53         --with-rsh=/usr/bin/ssh
54
55 %{__make}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59
60 %{__make} install \
61         DESTDIR=$RPM_BUILD_ROOT
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc COPYING ChangeLog README
69 %attr(755,root,root) %{_bindir}/xsm
70 %{_datadir}/X11/app-defaults/XSm
71 %dir /etc/X11/xsm
72 %config(noreplace) %verify(not md5 mtime size) /etc/X11/xsm/system.xsm
73 %{_mandir}/man1/xsm.1*
This page took 0.181695 seconds and 3 git commands to generate.