224ab65de9
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.
42 lines
1.2 KiB
Makefile
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"
|