]> git.pld-linux.org Git - packages/ctwm.git/blame - ctwm.spec
- rel 3
[packages/ctwm.git] / ctwm.spec
CommitLineData
c2f3a340
JR
1#
2# Conditional build:
3%bcond_with gnome2 # build with support for GNOME2 wm-properties
4#
d3f5e749 5Summary: CTWM - an extention to the twm window manager
a455621b 6Summary(pl.UTF-8): CTWM - rozszerzenie do zarządcy okien twm
d3f5e749 7Name: ctwm
024e3438 8Version: 3.6
c2f3a340 9Release: 3
75ad40c5 10License: MIT
d3f5e749 11Group: X11/Window Managers
171a77a9 12Source0: http://ctwm.free.lp.se/dist/%{name}-%{version}.tar.gz
0d0da203 13# Source0-md5: c9e9e161e07e3d1c7e27684436f01e2b
76b914d7 14Source1: %{name}.desktop
f6ace217 15Source2: %{name}-xsession.desktop
76b914d7 16Patch0: %{name}-pld-dir.patch
171a77a9
JB
17Patch1: %{name}-bison.patch
18URL: http://ctwm.free.lp.se/
aa09b01d 19BuildRequires: XFree86-devel
e9a1644c 20Conflicts: filesystem < 3.0-20
bb71892a 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
403e8b72 22
171a77a9
JB
23# NOTE: if prefix==/usr, %{_libdir}/X11 must not be used
24%define _prefix /usr/X11R6
25%define _mandir %{_prefix}/man
e9a1644c 26%define _wmpropsdir /usr/share/gnome/wm-properties
d3f5e749 27
403e8b72 28%description
29CTWM is an extension to twm, that support multiple virtual screens,
30and a lot of other goodies. You can use and manage up to 32 virtual
31screens called workspaces. You swap from one workspace to another by
32clicking on a button in an optional panel of buttons (the workspace
33manager) or by invoking a function. This is the GNU libc version
34(RedHat 5.0/TurboLinux 2.0 and above).
55eb0222 35
172ac186
JR
36%description -l pl.UTF-8
37CTWM jest rozszerzeniem twm obsługującym wiele ekranów wirtualnych
38oraz posiadającym wiele innych użytecznych funkcji. Można używać i
39zarządzać nawet 32 ekranami wirtualnymi zwanymi "przestrzenią roboczą"
40(workspace). Można się między nimi przełączać klikając na przycisku w
41opcjonalnym panelu (zarządcy przestrzeni roboczej) lub wywołując
42funkcję. Jest to wersja współpracująca z GNU libc (RedHat
435.0/TurboLinux 2.0 i wyższe).
55eb0222 44
403e8b72 45%prep
db43498c 46%setup -q
171a77a9
JB
47%patch0 -p1
48%patch1 -p1
403e8b72 49
d37f6a29 50%build
403e8b72 51xmkmf
52
76b914d7 53%{__make} \
54 CDEBUGFLAGS="%{rpmcflags}" \
55 CXXDEBUGFLAGS="%{rpmcflags}" \
56 PIXDIR=/etc/X11/
403e8b72 57
58%install
d3f5e749 59rm -rf $RPM_BUILD_ROOT
aa09b01d 60install -d $RPM_BUILD_ROOT%{_bindir} \
d3f5e749 61 $RPM_BUILD_ROOT%{_mandir}/man1 \
76b914d7 62 $RPM_BUILD_ROOT/etc/X11/twm \
63 $RPM_BUILD_ROOT%{_libdir}/X11/ctwm \
f6ace217 64 $RPM_BUILD_ROOT%{_wmpropsdir} \
65 $RPM_BUILD_ROOT%{_datadir}/xsessions
d3f5e749 66
5aa749d1
PG
67%{__make} install \
68 DESTDIR=$RPM_BUILD_ROOT
69%{__make} install.man \
70 DESTDIR=$RPM_BUILD_ROOT
403e8b72 71
c2f3a340 72%{?with_gnome2:install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir}}
f6ace217 73install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
76b914d7 74
403e8b72 75%clean
76rm -rf $RPM_BUILD_ROOT
77
403e8b72 78%files
d3f5e749 79%defattr(644,root,root,755)
247d90ce 80%doc CHANGES PROBLEMS README ctwm.txt sound.doc
76b914d7 81%config /etc/X11/twm/system.ctwmrc
d3f5e749 82%attr(755,root,root) %{_bindir}/ctwm
76b914d7 83%{_libdir}/X11/ctwm
c2f3a340 84%{?with_gnome2:%{_wmpropsdir}/ctwm.desktop}
f6ace217 85%{_datadir}/xsessions/ctwm.desktop
5aa749d1 86%{_mandir}/man1/*
This page took 0.159574 seconds and 4 git commands to generate.