1 # $NetBSD: Makefile,v 1.7 2019/03/06 12:40:23 nakayama Exp $ 2 3 .include <bsd.own.mk> 4 5 LIB= XdmGreet 6 .PATH: ${X11SRCDIR.xdm}/greeter 7 8 SRCS= \ 9 Login.c \ 10 greet.c \ 11 verify.c 12 13 CPPFLAGS+= -I${X11SRCDIR.xdm}/include -DRETSIGTYPE=void 14 # XXX: Enabling this, which should allow --export-dynamic to 15 # be elided, causes xdm to fail to accept password input and 16 # then crash at login "failure". 17 #CPPFLAGS+= -DGREET_LIB 18 CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/freetype2/freetype 19 20 LIBDPLIBS=\ 21 Xext ${.CURDIR}/../libXext \ 22 Xt ${.CURDIR}/../libXt \ 23 Xdmcp ${.CURDIR}/../libXdmcp \ 24 Xinerama ${.CURDIR}/../libXinerama \ 25 Xft ${.CURDIR}/../libXft \ 26 Xpm ${.CURDIR}/../libXpm \ 27 X11 ${.CURDIR}/../libX11/dynamic 28 29 .if ${USE_PAM} != "no" 30 LIBDPLIBS+=\ 31 pam ${.CURDIR}/../../../../../lib/libpam/libpam 32 .endif 33 34 LIBDPLIBS+=\ 35 crypt ${.CURDIR}/../../../../../lib/libcrypt \ 36 util ${.CURDIR}/../../../../../lib/libutil 37 38 .include "../../bin/xdm/Makefile.xdm" 39 40 .include <bsd.x11.mk> 41 .include <bsd.lib.mk> 42