Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37042365
en ru br
Репозитории ALT
S:4.0.3.691-alt1
5.1: 3.8a-alt1.qa1.1
4.1: 3.8a-alt1.qa1
4.0: 3.8a-alt1
3.0: 3.6-alt3
www.altlinux.org/Changes

Группа :: Графические оболочки/Прочее
Пакет: ctwm

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Summary: Twm based window manager for the X Window System
Summary(ru_RU.KOI8-R): Основанный на twm оконный менеджер для X Window System
Name: ctwm
%define rcfile ctwmrc
%define start startctwm
Version: 3.8a
Release: alt1.qa1.1
Source: http://ctwm.free.lp.se/dist/%name-%version.tar.gz
URL: http://ctwm.free.lp.se
Packager: Fr. Br. George <george at altlinux.ru>

#Source1: http://slhp1.epfl.ch/public/ctwm/ctwm-images.tar.gz

Source1: %start
Source2: %name.wmsession
Source3: %name.icon64x64.xpm
#Source4: ctwm-3.7-Imakefile.local-additional

Patch0: %name-patches-aa
Patch1: %name-3.8-m4exec.patch
#Patch2: %name-3.7.patch1
Patch3: %name-3.7-dirs-patch
Patch4: %name-strlen.patch
Patch5: %name-MAX_BUTTONS.patch
License: BSD
Group: Graphical desktop/Other

# Automatically added by buildreq on Fri Oct 17 2003

BuildRequires: imake libX11-devel libXext-devel libXmu-devel libXpm-devel libjpeg-devel xorg-cf-files

%description
Ctwm is a window manager for the X Window System.  It provides
titlebars, shaped windows, virtual screens (workspaces), several forms
of icon management, user-defined macro functions, click-to-type and
pointer-driven keyboard focus, and user-specified key and pointer
button bindings.  It is actually twm (Tab Window Manager) from the MIT
X11 distribution slightly modified to accommodate the use of several
virtual screens (workspaces). It is heavily inspired from the
Hewlett-Packard vuewm window manager.  In addition, ctwm can use
coloured, shaped icons and background root pixmaps in XPM format [from
Arnaud Le Hors], any format understood by the imconv package [from the
San Diego Supercomputer Center] and xwd files.  Ctwm can be compiled
to use both, either or none of the above icon/pixmap formats.

%description -l ru-RU.KOI8-R
Ctwm -- оконный менеждер для X Windows System, основанный на одном из старейших  оконных менеджеров для X11 -- twm (Tab Window Manager) из дистрибутива Mit X11. Под влиянием vuewm от Hewlett-Packard в ctwm добавлена поддержка "трёхмерных" заголовков, рамоки меню, виртуальные экраны и многое другое. Ctwm поддерживает макросы в настройках, разнообразные стили перемещения фокуса, заливку фона и т. д., а также имеет несколько уникальных функций, например movepush, когда окно, перемещаемое по экрану, расталкивает прочие окна в стороны.

%prep
%setup
#%setup -T -D -a 1
%patch -p0
%patch1 -p0
#patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
#%__cat Imakefile.local-template %%SOURCE4 > Imakefile.local
%__cp Imakefile.local-template Imakefile.local

%build
xmkmf
%__make

%install
%__mkdir_p %buildroot/%_sysconfdir/X11/wmsession.d
%__mkdir_p %buildroot/%_sysconfdir/X11/%name
%__mkdir_p %buildroot/%_iconsdir
%__mkdir_p %buildroot/%_bindir
%__mkdir_p %buildroot/%_mandir/man1
%__make install DESTDIR=%buildroot
%__install %name.man %buildroot/%_mandir/man1/%name.1x
#convert -crop 680x280+28+4 xpm/welcome.xpm -resize 64x64! %buildroot/%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE3 %buildroot/%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 %buildroot/%_sysconfdir/X11/wmsession.d/07%name
%__install -m 755 %SOURCE1 %buildroot/%_bindir/%start

%files
%doc README CHANGES PROBLEMS
%_iconsdir/*
%_bindir/*
%_mandir/man1/*
%config(noreplace) %_sysconfdir/X11/%name/system.%rcfile
%_sysconfdir/X11/wmsession.d/*
%_datadir/X11/%name/

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin