Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37044215
en ru br
Репозитории ALT
S:1.28-alt22
5.1: 1.28-alt9
4.1: 1.28-alt8.M41.1
4.0: 1.28-alt3
3.0: 1.28-alt2
www.altlinux.org/Changes

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

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

%define prefix /usr/X11R6
%define wdm_config wdm-config-1.20

Name: wdm
Version: 1.28
Release: alt2

Packager: Alexey Voinov <voins at altlinux.ru>

Summary: WINGs Display Manager
License: GPL
Group: Graphical desktop/Window Maker
Url: http://voins.program.ru/wdm

Source0: %name-%version.tar.bz2
Source1: %wdm_config.tar.bz2
Source2: wdm-alt-logo.png


# hand edited a little :)

# Automatically added by buildreq on Tue Jan 25 2005
BuildRequires: fontconfig freetype2-devel libWINGs-devel libjpeg-devel libpam-devel libpng-devel libtiff-devel libungif-devel libwraster-devel xorg-x11-devel xorg-x11-libs xorg-x11-server xorg-x11-utils xorg-x11-xapps xterm zlib-devel

%description
Wdm combines the functions of a graphical display manager identifying
and authenticating a user on a system with some of the functions of a
session manager in selecting and starting a window manager. Optionally,
wdm can shutdown (reboot or halt) the system.

%prep
%setup -q -a 1


%build
CFLAGS="$RPM_OPT_FLAGS" ./configure \
--prefix=%prefix \
--enable-pam \
--enable-aafont \
--with-wdmdir=%_sysconfdir/X11/wdm \
--with-nlsdir=%_datadir/locale \
--with-gfxdir=%_datadir/pixmaps/wdm \
--with-fakehome=/var/run/wdm
make

%install
make install DESTDIR=$RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT%_sysconfdir/X11/%name/X*
rm -rf $RPM_BUILD_ROOT%_sysconfdir/X11/%name/wdm*
rm -rf $RPM_BUILD_ROOT%_sysconfdir/X11/%name/GiveConsole
rm -rf $RPM_BUILD_ROOT%_sysconfdir/X11/%name/TakeConsole
install -pD -m600 %wdm_config/wdm.pamd $RPM_BUILD_ROOT%_sysconfdir/pam.d/wdm
install -pD -m644 %wdm_config/Xaccess $RPM_BUILD_ROOT%_sysconfdir/X11/%name/Xaccess
install -pD -m644 %wdm_config/Xresources $RPM_BUILD_ROOT%_sysconfdir/X11/%name/Xresources
install -pD -m644 %wdm_config/Xservers $RPM_BUILD_ROOT%_sysconfdir/X11/%name/Xservers
install -pD -m755 %wdm_config/Xsession $RPM_BUILD_ROOT%_sysconfdir/X11/%name/Xsession
install -pD -m755 %wdm_config/Xsetup_0 $RPM_BUILD_ROOT%_sysconfdir/X11/%name/Xsetup_0
install -pD -m600 %wdm_config/wdm-config $RPM_BUILD_ROOT%_sysconfdir/X11/%name/wdm-config
install -pD -m600 %wdm_config/wdmLogin-config $RPM_BUILD_ROOT%_sysconfdir/X11/%name/wdmLogin-config
install -pD -m755 %wdm_config/GiveConsole $RPM_BUILD_ROOT%_sysconfdir/X11/%name/GiveConsole
install -pD -m755 %wdm_config/TakeConsole $RPM_BUILD_ROOT%_sysconfdir/X11/%name/TakeConsole
install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT%_datadir/pixmaps/%name/wdm-alt-logo.png
%find_lang %name

%post
%update_wms

%files -f %name.lang
%prefix/bin/wdm
%prefix/bin/wdmLogin
%prefix/man/man1/*
%config(noreplace) %_sysconfdir/pam.d/%name
%config %_sysconfdir/X11/%name/wdm-config
%config %_sysconfdir/X11/%name/wdmLogin-config
%_sysconfdir/X11/%name/authdir
%_datadir/pixmaps/%name/*
%_sysconfdir/X11/%name/GiveConsole
%_sysconfdir/X11/%name/TakeConsole
%_sysconfdir/X11/%name/X*
%dir /var/run/wdm
%doc AUTHORS ChangeLog INSTALL NEWS README README.pam TODO

%changelog

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

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