pkgsrc/x11/slim/Makefile
youri 224ab65de9 x11/slim: import slim-1.3.6
SLiM (Simple Login Manager) is a graphical login manager for X11.
It aims to be simple, fast and independent from the various
desktop environments.
SLiM is based on latest stable release of Login.app by Per Liden.
2018-05-18 14:51:17 +00:00

42 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.1 2018/05/18 14:51:17 youri Exp $
DISTNAME= slim-1.3.6
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=slim.berlios/}
MAINTAINER= youri@NetBSD.org
HOMEPAGE= https://github.com/iwamatsu/slim
COMMENT= Simple login manager
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_CMAKE= yes
CMAKE_ARGS= -DUSE_CONSOLEKIT:Bool=Yes
AUTO_MKDIRS= yes
RCD_SCRIPTS+= slim
DEPENDS+= bash-[0-9]*:../../shells/bash
SUBST_CLASSES+= paths
SUBST_STAGE.paths= pre-configure
SUBST_FILES.paths= CMakeLists.txt slim.conf
SUBST_SED.paths= -e 's,@PREFIX@,${PREFIX},'
SUBST_SED.paths+= -e 's,@X11BASE@,${X11BASE},'
CONF_FILES+= share/examples/slim/slim.conf \
${PKG_SYSCONFDIR}/slim.conf
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../sysutils/consolekit/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"