Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37883734
en ru br
ALT Linux repositórios
S:2.0-alt1.qa1
5.0: 2.0-alt0.1
4.1: 2.0-alt0.1
4.0: 2.0-alt0.1
3.0: 2.0-alt0.1

Group :: Desktop gráfico/Outros
RPM: xtrlock

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e 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

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009