Makefile revision 1.44
11.44Smanu# $NetBSD: Makefile,v 1.44 2005/01/23 09:47:43 manu Exp $ 21.10Sjtc# @(#)Makefile 8.1 (Berkeley) 7/19/93 31.1Scgd 41.30Sthorpej.include <bsd.own.mk> 51.30Sthorpej 61.43SxtraemeWARNS= 2 71.1ScgdPROG= login 81.44SmanuSRCS= copyrightstr.c 91.14SchristosDPADD+= ${LIBUTIL} ${LIBCRYPT} 101.14SchristosLDADD+= -lutil -lcrypt 111.16SmycroftBINOWN= root 121.16SmycroftBINMODE=4555 131.44Smanu 141.44Smanu.if (${USE_PAM} != "no") 151.44SmanuSRCS+= login_pam.c 161.44SmanuLDADD+= -lpam 171.44Smanu.else 181.44SmanuSRCS+= login.c 191.37SchristosCPPFLAGS+=-DLOGIN_CAP -DSUPPORT_UTMP -DSUPPORT_UTMPX 201.15Smycroft 211.44Smanu.if (${USE_KERBEROS} != "no") 221.44SmanuSRCS+= k5login.c 231.44SmanuCPPFLAGS+=-DKERBEROS5 -I${DESTDIR}/usr/include/krb5 241.44SmanuDPADD+= ${LIBKRB5} ${LIBASN1} 251.44SmanuLDADD+= -lkrb5 -lasn1 261.44Smanu 271.44Smanu.if (${USE_KERBEROS4} != "no") 281.44SmanuSRCS+= klogin.c 291.44SmanuCPPFLAGS+=-DKERBEROS -I${DESTDIR}/usr/include/kerberosIV 301.44SmanuDPADD+= ${LIBKRB} ${LIBDES} 311.44SmanuLDADD+= -lkrb -ldes 321.44Smanu.endif 331.44Smanu 341.44SmanuDPADD+= ${LIBCRYPTO} ${LIBROKEN} ${LIBCOM_ERR} 351.44SmanuLDADD+= -lcrypto -lroken -lcom_err 361.44Smanu.endif 371.44Smanu 381.35Sthorpej.if (${USE_SKEY} != "no") 391.16SmycroftCPPFLAGS+=-DSKEY 401.14SchristosDPADD+= ${LIBSKEY} 411.14SchristosLDADD+= -lskey 421.7Scgd.endif 431.44Smanu.endif 441.18Smycroft 451.42SlukemCLEANFILES+= copyrightstr.c 461.42Slukem 471.42Slukemcopyrightstr.c: ${NETBSDSRCDIR}/sys/conf/copyright 481.42Slukem ${_MKTARGET_CREATE} 491.42Slukem rm -f ${.TARGET} 501.42Slukem awk '\ 511.42Slukem BEGIN { print "const char copyrightstr[] =" }\ 521.42Slukem { print "\""$$0"\\n\""}\ 531.42Slukem END { print "\"\\n\";" }\ 541.42Slukem ' ${.ALLSRC} > ${.TARGET} 551.42Slukem 561.23Sthorpej 571.18Smycroft.include <bsd.prog.mk> 58