diff options
author | reed <reed@pkgsrc.org> | 2008-02-11 22:48:17 +0000 |
---|---|---|
committer | reed <reed@pkgsrc.org> | 2008-02-11 22:48:17 +0000 |
commit | 7aeb06dcf0746e2313fa42ff023b47790e87231a (patch) | |
tree | d028e11471faec7d268cff6986d7614bcc641a74 /x11 | |
parent | 10d275be50c378a9e0febd18b9e597a9da8b6bdc (diff) | |
download | pkgsrc-7aeb06dcf0746e2313fa42ff023b47790e87231a.tar.gz |
New package.
Based on package from pkgsrc-wip, but updated. I changed
the maintainer because I didn't hear back about my changes.
From description:
Simple screen locker for X.
It blanks the screen and hides the pointer. To unlock, type in
your password and press Enter. The Escape key resets input and it
beeps on wrong password.
Diffstat (limited to 'x11')
-rw-r--r-- | x11/slock/DESCR | 5 | ||||
-rw-r--r-- | x11/slock/Makefile | 34 | ||||
-rw-r--r-- | x11/slock/PLIST | 4 | ||||
-rw-r--r-- | x11/slock/distinfo | 5 |
4 files changed, 48 insertions, 0 deletions
diff --git a/x11/slock/DESCR b/x11/slock/DESCR new file mode 100644 index 00000000000..dc2bc2a0005 --- /dev/null +++ b/x11/slock/DESCR @@ -0,0 +1,5 @@ +Simple screen locker for X. + +It blanks the screen and hides the pointer. To unlock, type in +your password and press Enter. The Escape key resets input and it +beeps on wrong password. diff --git a/x11/slock/Makefile b/x11/slock/Makefile new file mode 100644 index 00000000000..55a2561def0 --- /dev/null +++ b/x11/slock/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/02/11 22:48:17 reed Exp $ + +DISTNAME= slock-0.7 +CATEGORIES= x11 +MASTER_SITES= http://suckless.org/download/ + +MAINTAINER= reed@reedmedia.net +HOMEPAGE= http://www.suckless.org/wiki/tools/xlib +COMMENT= Simple X11 screen locker + +NO_CONFIGURE= yes +INSTALLATION_DIRS= bin share/doc/slock + +.include "../../mk/bsd.prefs.mk" + +.if !(${OPSYS:M*BSD} != "" || ${OPSYS} == "Darwin") +CFLAGS+=-DHAVE_SHADOW_H +.endif + +# TODO: handle -lcrypt too +LIBS+= -lcrypt + +do-build: + cd ${WRKSRC} && ${CC} -c -DVERSION=\"0.7\" ${CFLAGS} slock.c && \ + ${CC} -o slock slock.o -lc ${LIBS} ${X11_LDFLAGS} -lX11 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/slock ${PREFIX}/bin/ + ${CHMOD} 555 ${PREFIX}/bin/slock + ${CHMOD} u+s ${PREFIX}/bin/slock + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/slock/ + +.include "../../x11/libX11/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/slock/PLIST b/x11/slock/PLIST new file mode 100644 index 00000000000..cdbf8e3f9f9 --- /dev/null +++ b/x11/slock/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/11 22:48:17 reed Exp $ +bin/slock +share/doc/slock/README +@dirrm share/doc/slock diff --git a/x11/slock/distinfo b/x11/slock/distinfo new file mode 100644 index 00000000000..e524542ef60 --- /dev/null +++ b/x11/slock/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/02/11 22:48:17 reed Exp $ + +SHA1 (slock-0.7.tar.gz) = 351355d6e09be739119e5fd6b1606c79b5b5e777 +RMD160 (slock-0.7.tar.gz) = 5765ffa0621abaf28718513e81190696df287bbe +Size (slock-0.7.tar.gz) = 3487 bytes |