xtrlock: update to 3.4.
Switch to xtrlock-pam, which doesn't need setuid.
This commit is contained in:
parent
0d9c6e60d5
commit
dcf1ccd634
1 changed files with 12 additions and 16 deletions
|
@ -1,22 +1,18 @@
|
||||||
# Template file for 'xtrlock'
|
# Template file for 'xtrlock'
|
||||||
pkgname=xtrlock
|
pkgname=xtrlock
|
||||||
version=2.8
|
version=3.4
|
||||||
revision=1
|
revision=1
|
||||||
makedepends="libX11-devel"
|
wrksrc="xtrlock-pam-${version}"
|
||||||
short_desc="Minimal X display lock program"
|
build_style=gnu-configure
|
||||||
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
hostmakedepends="pkg-config python"
|
||||||
|
makedepends="libX11-devel pam-devel"
|
||||||
|
short_desc="PAM based X11 screen locker"
|
||||||
|
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
||||||
license="GPL-2"
|
license="GPL-2"
|
||||||
homepage="http://packages.debian.org/xtrlock"
|
homepage="https://github.com/aanatoly/xtrlock-pam"
|
||||||
distfiles="${DEBIAN_SITE}/main/x/${pkgname}/${pkgname}_${version}.tar.gz"
|
distfiles="https://github.com/aanatoly/xtrlock-pam/archive/${version}.tar.gz"
|
||||||
checksum=3848b0c9f2597247e82932f43c42cc9fd7171b808dc08ae84b40a13f7f969604
|
checksum=dcc4b37a1ec303a99c9ef96412f6ba875f0c06355cdfdf4605a2a0a9e144c5d2
|
||||||
|
|
||||||
do_build() {
|
post_install() {
|
||||||
make -f Makefile.noimake CC="${CC}" CFLAGS="${CFLAGS} -DSHADOW_PWD" \
|
ln -s xtrlock-pam ${DESTDIR}/usr/bin/xtrlock
|
||||||
LDLIBS="-lX11 -lcrypt" xtrlock
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
vbin xtrlock
|
|
||||||
chmod u+s ${DESTDIR}/usr/bin/xtrlock
|
|
||||||
vman xtrlock.man xtrlock.1
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue