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