openbsd-ports/x11/slim/Makefile
landry c4ea8f7c71 Update to slim 1.3.4.
- switch to cmake.
- add missing setusercontext() call in switchuser.cpp, now the ulimits
  are properly applied when logging in.
- add support for bsd_auth(3) through auth_userokay(3). Now allows to
  login via login_ldap/login_yubikey/etc...
- add support for consolekit, no need to do ck-launch-session in
  .xinitrc anymore.
- make consolekit support at runtime optional, ie don't badly bail out
  if systemwide dbus daemon is not running. Being discussed with
upstream.
parts based on a diff from 'johnw', ok ajacoutot@
2012-09-02 09:22:59 +00:00

34 lines
717 B
Makefile

# $OpenBSD: Makefile,v 1.21 2012/09/02 09:22:59 landry Exp $
COMMENT= simple login manager
DISTNAME= slim-1.3.4
CATEGORIES= x11
MAINTAINER = Landry Breuil <landry@openbsd.org>
HOMEPAGE= http://slim.berlios.de/
MASTER_SITES= ${MASTER_SITE_BERLIOS:=slim/}
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES = devel/cmake
LIB_DEPENDS= graphics/jpeg \
sysutils/consolekit \
x11/dbus \
graphics/png
WANTLIB= X11 Xft Xmu Xrender fontconfig c m stdc++ z freetype jpeg png
WANTLIB += pthread dbus-1 ck-connector
CONFIGURE_ARGS= -DUSE_CONSOLEKIT="yes"
pre-configure:
${SUBST_CMD} ${WRKSRC}/slim.1 ${WRKSRC}/slim.conf
.include <bsd.port.mk>