diff --git a/srcpkgs/xsecurelock/template b/srcpkgs/xsecurelock/template new file mode 100644 index 00000000000..1d70851f3ee --- /dev/null +++ b/srcpkgs/xsecurelock/template @@ -0,0 +1,31 @@ +# Template file for 'xsecurelock' +pkgname=xsecurelock +version=0.5 +revision=1 +build_style=gnu-configure +configure_args="--with-pam-service-name=system-auth" +hostmakedepends="pkg-config git automake" +makedepends="libX11-devel pam-devel" +short_desc="An X11 screen locker designed with the primary goal of security" +maintainer="Sean R. Lang " +license="Apache-2.0" +homepage="https://github.com/google/xsecurelock" + +pre_configure() { + sh autogen.sh +} + +do_fetch() { + local url="git://github.com/google/xsecurelock.git" + msg_normal "Fetching source from $url ...\n" + git clone --branch v${version} ${url} ${pkgname}-${version} +} + +do_build() { + make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} +} + +do_install() { + vbin xsecurelock + vdoc README.md README +}