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

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

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

Name: xtrlock
Version: 2.0
Release: alt1.qa1

Summary: Minimal X display lock program

License: GPL
Group: Graphical desktop/Other
Url: http://packages.debian.org/stable/x11/xtrlock.html

Packager: Vitaly Lipatov <lav at altlinux.ru>

# http://ftp.debian.org/debian/dists/potato/main/source/x11/xtrlock_2.0-6.tar.gz

Source: http://debian.nctu.edu.tw/debian/pool/main/x/xtrlock/%{name}_%version-10.tar.bz2
Source1: %name-icons.tar.bz2
# TODO: make use TCB
Patch: %name.patch

# Automatically added by buildreq on Tue Feb 08 2011

BuildRequires: imake libX11-devel xorg-cf-files
BuildRequires: desktop-file-utils

%description
xtrlock is a very minimal X display lock program, which uses nothing
except the Xlib library.  It doesn't obscure the screen, it is
completely idle while the display is locked and you don't type at it,
and it doesn't do funny things to the X access control lists.

Default password: 123

%prep
%setup
%setup -T -D -a1 # unpack icons
%patch -p0

%build
xmkmf
%make CFLAGS="%optflags -DSHADOW_PWD" xtrlock

%install
install -m 755 -d  %buildroot/%_bindir/
install -m 755 -d  %buildroot/%_man1dir/
install -m 755 xtrlock %buildroot/%_bindir/
install -m 644 xtrlock.man %buildroot/%_man1dir/

# icon

install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
install -D -m 644 %{name}32.png %buildroot/%_niconsdir/%name.png
install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

mkdir -p %buildroot%_desktopdir/
cat > %buildroot%_desktopdir/%name.desktop <<EOF
[Desktop Entry]
Name=Xtrlock
Comment=X terminal lock
Exec=%_bindir/%name
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=System;
EOF
desktop-file-install --dir %buildroot%_desktopdir \
--remove-category=System \
--add-category=Utility \
--add-category=X-Desktop \
%buildroot%_desktopdir/xtrlock.desktop

%files
%doc debian/README.Debian
%_bindir/%name
%_desktopdir/%name.desktop
%_man1dir/*

%_miconsdir/*.png
%_niconsdir/*.png
%_liconsdir/*.png

%changelog

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

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