head	1.25;
access;
symbols
	perseant-exfatfs-base-20250801:1.25
	perseant-exfatfs-base-20240630:1.25
	perseant-exfatfs:1.25.0.22
	perseant-exfatfs-base:1.25
	cjep_sun2x:1.25.0.20
	cjep_sun2x-base:1.25
	cjep_staticlib_x-base1:1.25
	cjep_staticlib_x:1.25.0.18
	cjep_staticlib_x-base:1.25
	phil-wifi-20200421:1.25
	phil-wifi-20200411:1.25
	phil-wifi-20200406:1.25
	pgoyette-compat-merge-20190127:1.25
	pgoyette-compat-20190127:1.25
	pgoyette-compat-20190118:1.25
	pgoyette-compat-1226:1.25
	pgoyette-compat-1126:1.25
	pgoyette-compat-1020:1.25
	pgoyette-compat-0930:1.25
	pgoyette-compat-0906:1.25
	pgoyette-compat-0728:1.25
	pgoyette-compat-0625:1.25
	pgoyette-compat-0521:1.25
	pgoyette-compat-0502:1.25
	pgoyette-compat-0422:1.25
	pgoyette-compat-0415:1.25
	pgoyette-compat-0407:1.25
	pgoyette-compat-0330:1.25
	pgoyette-compat-0322:1.25
	pgoyette-compat-0315:1.25
	pgoyette-compat:1.25.0.16
	pgoyette-compat-base:1.25
	perseant-stdc-iso10646:1.25.0.14
	perseant-stdc-iso10646-base:1.25
	prg-localcount2-base3:1.25
	prg-localcount2-base2:1.25
	prg-localcount2-base1:1.25
	prg-localcount2:1.25.0.12
	prg-localcount2-base:1.25
	pgoyette-localcount-20170426:1.25
	bouyer-socketcan-base1:1.25
	pgoyette-localcount-20170320:1.25
	bouyer-socketcan:1.25.0.10
	bouyer-socketcan-base:1.25
	pgoyette-localcount-20170107:1.25
	pgoyette-localcount-20161104:1.25
	localcount-20160914:1.25
	pgoyette-localcount-20160806:1.25
	pgoyette-localcount-20160726:1.25
	pgoyette-localcount:1.25.0.8
	pgoyette-localcount-base:1.25
	netbsd-5-2-3-RELEASE:1.23
	netbsd-5-1-5-RELEASE:1.23
	yamt-pagecache-base9:1.25
	yamt-pagecache-tag8:1.25
	tls-earlyentropy:1.25.0.4
	tls-earlyentropy-base:1.25
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.25
	riastradh-drm2-base3:1.25
	netbsd-5-2-2-RELEASE:1.23
	netbsd-5-1-4-RELEASE:1.23
	netbsd-5-2-1-RELEASE:1.23
	netbsd-5-1-3-RELEASE:1.23
	agc-symver:1.25.0.6
	agc-symver-base:1.25
	tls-maxphys-base:1.25
	yamt-pagecache-base8:1.25
	netbsd-5-2:1.23.0.6
	yamt-pagecache-base7:1.25
	netbsd-5-2-RELEASE:1.23
	netbsd-5-2-RC1:1.23
	yamt-pagecache-base6:1.25
	yamt-pagecache-base5:1.25
	yamt-pagecache-base4:1.25
	netbsd-5-1-2-RELEASE:1.23
	netbsd-5-1-1-RELEASE:1.23
	yamt-pagecache-base3:1.25
	yamt-pagecache-base2:1.25
	yamt-pagecache:1.25.0.2
	yamt-pagecache-base:1.25
	cherry-xenmp:1.24.0.4
	cherry-xenmp-base:1.24
	bouyer-quota2-nbase:1.24
	bouyer-quota2:1.24.0.2
	bouyer-quota2-base:1.24
	matt-mips64-premerge-20101231:1.24
	matt-nb5-mips64-premerge-20101231:1.23
	matt-nb5-pq3:1.23.0.18
	matt-nb5-pq3-base:1.23
	netbsd-5-1:1.23.0.16
	netbsd-5-1-RELEASE:1.23
	netbsd-5-1-RC4:1.23
	matt-nb5-mips64-k15:1.23
	netbsd-5-1-RC3:1.23
	netbsd-5-1-RC2:1.23
	netbsd-5-1-RC1:1.23
	netbsd-5-0-2-RELEASE:1.23
	matt-nb5-mips64-premerge-20091211:1.23
	matt-premerge-20091211:1.24
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.23
	matt-nb4-mips64-k7-u2a-k9b:1.23
	matt-nb5-mips64-u1-k1-k5:1.23
	matt-nb5-mips64:1.23.0.14
	netbsd-5-0-1-RELEASE:1.23
	jym-xensuspend-nbase:1.24
	netbsd-5-0:1.23.0.12
	netbsd-5-0-RELEASE:1.23
	netbsd-5-0-RC4:1.23
	netbsd-5-0-RC3:1.23
	netbsd-5-0-RC2:1.23
	jym-xensuspend:1.23.0.10
	jym-xensuspend-base:1.24
	netbsd-5-0-RC1:1.23
	netbsd-5:1.23.0.8
	netbsd-5-base:1.23
	matt-mips64-base2:1.23
	matt-mips64:1.21.0.10
	netbsd-4-0-1-RELEASE:1.20
	wrstuden-revivesa-base-3:1.23
	wrstuden-revivesa-base-2:1.23
	wrstuden-fixsa-newbase:1.20
	wrstuden-revivesa-base-1:1.23
	yamt-pf42-base4:1.23
	yamt-pf42-base3:1.23
	hpcarm-cleanup-nbase:1.23
	yamt-pf42-baseX:1.23
	yamt-pf42-base2:1.23
	wrstuden-revivesa:1.23.0.4
	wrstuden-revivesa-base:1.23
	yamt-pf42:1.23.0.2
	yamt-pf42-base:1.23
	keiichi-mipv6-nbase:1.21
	keiichi-mipv6:1.21.0.8
	keiichi-mipv6-base:1.21
	matt-armv6-nbase:1.21
	matt-armv6-prevmlocking:1.21
	wrstuden-fixsa-base-1:1.20
	netbsd-4-0:1.20.0.10
	netbsd-4-0-RELEASE:1.20
	cube-autoconf:1.21.0.6
	cube-autoconf-base:1.21
	netbsd-4-0-RC5:1.20
	netbsd-4-0-RC4:1.20
	netbsd-4-0-RC3:1.20
	netbsd-4-0-RC2:1.20
	netbsd-4-0-RC1:1.20
	matt-armv6:1.21.0.4
	matt-armv6-base:1.21
	matt-mips64-base:1.21
	hpcarm-cleanup:1.21.0.2
	hpcarm-cleanup-base:1.21
	netbsd-3-1-1-RELEASE:1.18
	netbsd-3-0-3-RELEASE:1.18
	wrstuden-fixsa:1.20.0.8
	wrstuden-fixsa-base:1.20
	abandoned-netbsd-4-base:1.20
	abandoned-netbsd-4:1.20.0.4
	netbsd-3-1:1.18.0.6
	netbsd-3-1-RELEASE:1.18
	netbsd-3-0-2-RELEASE:1.18
	netbsd-3-1-RC4:1.18
	netbsd-3-1-RC3:1.18
	netbsd-3-1-RC2:1.18
	netbsd-3-1-RC1:1.18
	netbsd-4:1.20.0.6
	netbsd-4-base:1.20
	chap-midi-nbase:1.20
	netbsd-3-0-1-RELEASE:1.18
	chap-midi:1.20.0.2
	chap-midi-base:1.20
	netbsd-3-0:1.18.0.4
	netbsd-3-0-RELEASE:1.18
	netbsd-3-0-RC6:1.18
	netbsd-3-0-RC5:1.18
	netbsd-3-0-RC4:1.18
	netbsd-3-0-RC3:1.18
	netbsd-3-0-RC2:1.18
	netbsd-3-0-RC1:1.18
	netbsd-2-0-3-RELEASE:1.17
	netbsd-2-1:1.17.0.6
	netbsd-2-1-RELEASE:1.17
	netbsd-2-1-RC6:1.17
	netbsd-2-1-RC5:1.17
	netbsd-2-1-RC4:1.17
	netbsd-2-1-RC3:1.17
	netbsd-2-1-RC2:1.17
	netbsd-2-1-RC1:1.17
	netbsd-2-0-2-RELEASE:1.17
	netbsd-3:1.18.0.2
	netbsd-3-base:1.18
	netbsd-2-0-1-RELEASE:1.17
	netbsd-2:1.17.0.4
	netbsd-2-base:1.17
	netbsd-2-0-RELEASE:1.17
	netbsd-2-0-RC5:1.17
	netbsd-2-0-RC4:1.17
	netbsd-2-0-RC3:1.17
	netbsd-2-0-RC2:1.17
	netbsd-2-0-RC1:1.17
	netbsd-2-0:1.17.0.2
	netbsd-2-0-base:1.17
	netbsd-1-6-PATCH002-RELEASE:1.11
	netbsd-1-6-PATCH002:1.11
	netbsd-1-6-PATCH002-RC4:1.11
	netbsd-1-6-PATCH002-RC3:1.11
	netbsd-1-6-PATCH002-RC2:1.11
	netbsd-1-6-PATCH002-RC1:1.11
	netbsd-1-6-PATCH001:1.11
	netbsd-1-6-PATCH001-RELEASE:1.11
	netbsd-1-6-PATCH001-RC3:1.11
	netbsd-1-6-PATCH001-RC2:1.11
	netbsd-1-6-PATCH001-RC1:1.11
	fvdl_fs64_base:1.13
	netbsd-1-6-RELEASE:1.11
	netbsd-1-6-RC3:1.11
	netbsd-1-6-RC2:1.11
	netbsd-1-6-RC1:1.11
	netbsd-1-6:1.11.0.2
	netbsd-1-6-base:1.11
	netbsd-1-5-PATCH003:1.2.2.1
	netbsd-1-5-PATCH002:1.2.2.1
	netbsd-1-5-PATCH001:1.2.2.1
	netbsd-1-5-RELEASE:1.2
	netbsd-1-5-BETA2:1.2
	netbsd-1-5-BETA:1.2
	netbsd-1-5-ALPHA2:1.2
	minoura-xpg4dl:1.2.0.4
	netbsd-1-5:1.2.0.2
	netbsd-1-5-base:1.2
	cryptosrc-intl-20000616:1.1.1.1
	netbsd-cryptosrc-intl:1.1.1;
locks; strict;
comment	@# @;


1.25
date	2011.08.28.16.26.31;	author elric;	state dead;
branches;
next	1.24;

1.24
date	2009.04.14.22.15.21;	author lukem;	state Exp;
branches;
next	1.23;

1.23
date	2008.04.10.15.05.24;	author tsutsui;	state Exp;
branches
	1.23.10.1;
next	1.22;

1.22
date	2008.03.22.08.37.27;	author mlelstv;	state Exp;
branches;
next	1.21;

1.21
date	2007.05.28.12.06.27;	author tls;	state Exp;
branches;
next	1.20;

1.20
date	2006.03.23.21.48.18;	author wiz;	state Exp;
branches;
next	1.19;

1.19
date	2006.03.20.04.03.23;	author christos;	state Exp;
branches;
next	1.18;

1.18
date	2005.01.10.03.11.18;	author lukem;	state Exp;
branches;
next	1.17;

1.17
date	2003.12.13.22.07.35;	author chs;	state Exp;
branches;
next	1.16;

1.16
date	2003.12.11.09.46.27;	author dyoung;	state Exp;
branches;
next	1.15;

1.15
date	2003.08.23.23.03.44;	author lha;	state Exp;
branches;
next	1.14;

1.14
date	2003.07.23.08.01.33;	author itojun;	state Exp;
branches;
next	1.13;

1.13
date	2002.10.23.01.25.36;	author itojun;	state Exp;
branches;
next	1.12;

1.12
date	2002.09.18.14.00.37;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	2001.12.31.19.25.36;	author thorpej;	state Exp;
branches;
next	1.10;

1.10
date	2001.12.12.12.24.27;	author lukem;	state Exp;
branches;
next	1.9;

1.9
date	2001.12.12.01.48.45;	author tv;	state Exp;
branches;
next	1.8;

1.8
date	2001.09.17.12.34.44;	author assar;	state Exp;
branches;
next	1.7;

1.7
date	2000.12.30.15.25.20;	author sommerfeld;	state Exp;
branches;
next	1.6;

1.6
date	2000.12.30.14.54.40;	author sommerfeld;	state Exp;
branches;
next	1.5;

1.5
date	2000.10.26.05.57.01;	author garbled;	state Exp;
branches;
next	1.4;

1.4
date	2000.08.03.22.47.41;	author assar;	state Exp;
branches;
next	1.3;

1.3
date	2000.08.03.04.02.31;	author assar;	state Exp;
branches;
next	1.2;

1.2
date	2000.06.16.23.57.19;	author thorpej;	state Exp;
branches
	1.2.2.1
	1.2.4.1;
next	1.1;

1.1
date	2000.06.16.23.47.14;	author thorpej;	state Exp;
branches
	1.1.1.1;
next	;

1.23.10.1
date	2009.05.13.19.19.53;	author jym;	state Exp;
branches;
next	;

1.2.2.1
date	2001.04.05.23.25.18;	author he;	state Exp;
branches;
next	;

1.2.4.1
date	2000.06.16.23.57.19;	author minoura;	state dead;
branches;
next	1.2.4.2;

1.2.4.2
date	2000.06.23.16.30.31;	author minoura;	state Exp;
branches;
next	;

1.1.1.1
date	2000.06.16.23.47.14;	author thorpej;	state Exp;
branches;
next	;


desc
@@


1.25
log
@Remove crypto/dist/heimdal and its associated build infrastructure as
it has been replaced by crypto/external/bsd/heimdal.
@
text
@# $NetBSD: Makefile,v 1.24 2009/04/14 22:15:21 lukem Exp $

WARNS?=	2	# XXX -Wextra

NOLINT= # defined

.include <bsd.own.mk>

USE_FORT?= yes	# cryptographic software

DIST=		${NETBSDSRCDIR}/crypto/dist
.PATH: ${DIST}/heimdal/kuser

PROG= kinit

SRCS= kinit.c

.if (${USE_INET6} != "no")
CPPFLAGS+=-DHAVE_IPV6
.endif

CPPFLAGS+= -I.					\
	 -I${DIST}/heimdal/kuser		\
	 -I${NETBSDSRCDIR}/include/heimdal	\
	 -I${DESTDIR}/usr/include/krb5		\
	 -DHAVE_CONFIG_H

VERS!=	cd ${NETBSDSRCDIR}/lib/libvers && ${PRINTOBJDIR}

LDADD+=	-lkafs -lkrb5 -lhx509 -lheimntlm -ldes -lcrypto -lasn1 -lcom_err \
	-L${VERS} -lvers -lroken -lcrypt -lutil
DPADD+=	${LIBKAFS} ${LIBKRB5} ${LIBHX509} ${LIBHEIMNTLM} ${LIBDES} \
	${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${VERS}/libvers.a ${LIBROKEN} \
	${LIBCRYPT} ${LIBUTIL}

.include <bsd.prog.mk>
@


1.24
log
@Enable WARNS=4 by default for usr.bin, except for:
	awk  bdes  checknr  compile_et  error  gss  hxtool  kgetcred  kinit
	klist  ldd  less  lex  locale  login  m4  man  menuc  mk_cmds
	mklocale  msgc  openssl  rpcgen  rpcinfo  sdiff  spell  ssh
	string2key  telnet  tn3270  verify_krb5_conf  xlint
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2008/04/10 15:05:24 tsutsui Exp $
@


1.23
log
@Add more libraries required by libgssapi and libkrb5 etc. in NOPIC case.
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.22 2008/03/22 08:37:27 mlelstv Exp $
a13 2
WARNS?=  1

@


1.23.10.1
log
@Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
@
text
@d1 1
a1 3
# $NetBSD: Makefile,v 1.24 2009/04/14 22:15:21 lukem Exp $

WARNS?=	2	# XXX -Wextra
d12 2
@


1.22
log
@Import Heimdal-1.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2007/05/28 12:06:27 tls Exp $
d30 5
a34 4
LDADD+=	-lkafs -lkrb5 -lheimntlm -ldes -lcrypto -lasn1 -lcom_err \
	-L${VERS} -lvers -lroken -lcrypt
DPADD+=	${LIBKAFS} ${LIBKRB5} ${LIBHEIMNTLM} ${LIBDES} ${LIBCRYPTO} \
	${LIBASN1} ${LIBCOM_ERR} ${VERS}/libvers.a ${LIBROKEN} ${LIBCRYPT}
@


1.21
log
@Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the
FORTIFY_SOURCE feature of libssp, thus checking the size of arguments to
various string and memory copy and set functions (as well as a few system
calls and other miscellany) where known at function entry.  RedHat has
evidently built all "core system packages" with this option for some time.

This option should be used at the top of Makefiles (or Makefile.inc where
this is used for subdirectories) but after any setting of LIB.

This is only useful for userland code, and cannot be used in libc or in
any code which includes the libc internals, because it overrides certain
libc functions with macros.  Some effort has been made to make USE_FORT=yes
work correctly for a full-system build by having the bsd.sys.mk logic
disable the feature where it should not be used (libc, libssp iteself,
the kernel) but no attempt has been made to build the entire system with
USE_FORT and doing so will doubtless expose numerous bugs and misfeatures.

Adjust the system build so that all programs and libraries that are setuid,
directly handle network data (including serial comm data), perform
authentication, or appear likely to have (or have a history of having)
data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default,
with the exception of libc, which cannot use USE_FORT and thus uses
only USE_SSP by default.  Tested on i386 with no ill results; USE_FORT=no
per-directory or in a system build will disable if desired.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2006/03/23 21:48:18 wiz Exp $
d30 1
a30 1
LDADD+=	-lkafs -lkrb5 -ldes -lcrypto -lasn1 -lcom_err \
d32 2
a33 2
DPADD+=	${LIBKAFS} ${LIBKRB5} ${LIBDES} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} \
	${VERS}/libvers.a ${LIBROKEN} ${LIBCRYPT}
@


1.20
log
@Remove some more kerberosIV references.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2006/03/20 04:03:23 christos Exp $
d7 2
@


1.19
log
@Goodbye KerberosIV
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2005/01/10 03:11:18 lukem Exp $
d28 1
a28 1
LDADD+=	-lkafs -lkrb5 -ldes ${KRB4LDADD} -lcrypto -lasn1 -lcom_err \
d30 1
a30 1
DPADD+=	${LIBKAFS} ${LIBKRB5} ${LIBDES} ${KRB4DPADD} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} \
@


1.18
log
@Only #define HAVE_IPV6 if ${USE_INET6} != "no".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/12/13 22:07:35 chs Exp $
a15 7
.if ${MKKERBEROS4} != "no"
CPPFLAGS+= -DKRB4
CPPFLAGS+= -I${DESTDIR}/usr/include/kerberosIV
KRB4LDADD= -lkrb -ldes
KRB4DPADD= ${LIBKRB} ${LIBDES}
.endif

@


1.17
log
@rearrange lib stuff so that these link on non-shared-lib platforms.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/12/11 09:46:27 dyoung Exp $
d23 4
@


1.16
log
@Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
  distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
  9 out of 10 experts agree that it is ludicrous to build w/
  KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
  MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly.  That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles.  While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2003/08/23 23:03:44 lha Exp $
a15 3
foo:
	echo ${MKKERBEROS4}

d19 2
a20 2
KRB4LDADD= -lkrb
KRB4DPADD= ${LIBKRB}
@


1.15
log
@libkrb depends on libdes, patch in private mail from
Harold Gutch logix at foobar franken de
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2003/07/23 08:01:33 itojun Exp $
d22 2
a23 2
KRB4LDADD= -lkrb -ldes
KRB4DPADD= ${LIBKRB} ${LIBDES}
d34 1
a34 1
LDADD+=	-lkafs -lkrb5 ${KRB4LDADD} -lcrypto -lasn1 -lcom_err \
d36 1
a36 1
DPADD+=	${LIBKAFS} ${LIBKRB5} ${KRB4DPADD} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} \
@


1.14
log
@split MKKERBEROS4 from MKKERBEROS.  based on work by lha at stacken.kth.se
(build confirmed with both MKKERBEROS4=yes and MKKERBEROS4=no)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2002/10/23 01:25:36 itojun Exp $
d22 2
a23 2
KRB4LDADD= -lkrb
KRB4DPADD= ${LIBKRB}
@


1.13
log
@add DPADD.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2002/09/18 14:00:37 lukem Exp $
d16 10
a28 1
	 -I${DESTDIR}/usr/include/kerberosIV	\
d34 1
a34 1
LDADD+=	-lkafs -lkrb5 -lkrb -lcrypto -lasn1 -lcom_err \
d36 1
a36 1
DPADD+=	${LIBKAFS} ${LIBKRB5} ${LIBKRB} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} \
@


1.12
log
@makefile delint. use NETBSDSRCDIR as appropriate
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2001/12/31 19:25:36 thorpej Exp $
d25 4
a28 10
LDADD=						\
	-lkafs					\
	-lkrb5					\
	-lkrb					\
	-lcrypto				\
	-lasn1					\
	-lcom_err				\
	-L${VERS} -lvers			\
	-lroken					\
	-lcrypt
@


1.11
log
@Remove -I${DESTDIR}/usr/include and -I${DESTDIR}/usr/include/openssl from
CPPFLAGS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2001/12/12 12:24:27 lukem Exp $
d7 1
a7 1
DIST=		${.CURDIR}/../../crypto/dist
d18 1
a18 1
	 -I${.CURDIR}/../../include/heimdal	\
d23 1
a23 1
VERS!=	cd ${.CURDIR}/../../lib/libvers && ${PRINTOBJDIR}
@


1.10
log
@Set  NOxxx=  before  <bsd.own.mk>  is pulled in (even indirectly).
Otherwise the appropriate MKxxx=no won't be defined .
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2001/12/12 01:48:45 tv Exp $
a20 2
	 -I${DESTDIR}/usr/include		\
	 -I${DESTDIR}/usr/include/openssl	\
@


1.9
log
@MKfoo=no -> NOfoo
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.8 2001/09/17 12:34:44 assar Exp $
a10 1
NOLINT= # defined
@


1.8
log
@update infrastructure for krb4 1.1 and heimdal 0.4e
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/12/30 15:25:20 sommerfeld Exp $
d9 1
a9 1
MKLINT= no
@


1.7
log
@Fix oversights in last commit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/12/30 14:54:40 sommerfeld Exp $
d13 1
a13 1
SRCS= kinit.c kinit_options.c
@


1.6
log
@Let src/usr.bin build with recursive parallel make..
 - add .WAIT and .NOTPARALLEL in a few places
 - change ${MAKE} print-objdir to ${PRINTOBJDIR}
 - convert other ad-hoc forms to use ${PRINTOBJDIR}
@
text
@d1 4
a4 1
# $NetBSD: Makefile,v 1.5 2000/10/26 05:57:01 garbled Exp $
@


1.5
log
@Change direct calls to "make" to ${MAKE}... sigh..
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/08/03 22:47:41 assar Exp $
d21 1
a21 1
VERS!=	cd ${.CURDIR}/../../lib/libvers && ${MAKE} print-objdir
@


1.4
log
@link against the not-installed libvers
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/08/03 04:02:31 assar Exp $
d21 1
a21 1
VERS!=	cd ${.CURDIR}/../../lib/libvers && make print-objdir
@


1.3
log
@update build infrastructure for heimdal 0.3a
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/06/16 23:57:19 thorpej Exp $
d21 2
d30 1
a30 1
	-lvers					\
@


1.2
log
@Fixup Heimdal/KTH Kerberos usr.bin bits.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 23:47:14 thorpej Exp $
d28 1
@


1.2.4.1
log
@file Makefile was added on branch minoura-xpg4dl on 2000-06-23 16:30:31 +0000
@
text
@d1 31
@


1.2.4.2
log
@Sync w/ netbsd-1-5-base.
@
text
@a0 31
# $NetBSD: Makefile,v 1.2.4.1 2000/06/23 16:30:31 minoura Exp $
DIST=		${.CURDIR}/../../crypto/dist
.PATH: ${DIST}/heimdal/kuser

WARNS?=  1
MKLINT= no

PROG= kinit

SRCS= kinit.c kinit_options.c

CPPFLAGS+= -I.					\
	 -I${DIST}/heimdal/kuser		\
	 -I${.CURDIR}/../../include/heimdal	\
	 -I${DESTDIR}/usr/include/kerberosIV	\
	 -I${DESTDIR}/usr/include/krb5		\
	 -I${DESTDIR}/usr/include		\
	 -I${DESTDIR}/usr/include/openssl	\
	 -DHAVE_CONFIG_H

LDADD=						\
	-lkafs					\
	-lkrb5					\
	-lkrb					\
	-lcrypto				\
	-lasn1					\
	-lcom_err				\
	-lroken					\
	-lcrypt

.include <bsd.prog.mk>
@


1.2.2.1
log
@Pull up revisions 1.3-1.7 (requested by assar):
  Upgrade Heimdal to version 0.3e.
@
text
@d1 1
a1 4
# $NetBSD$

.include <bsd.own.mk>

a20 2
VERS!=	cd ${.CURDIR}/../../lib/libvers && ${PRINTOBJDIR}

a27 1
	-L${VERS} -lvers			\
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
# $NetBSD: Makefile,v 1.6 2000/06/14 08:59:26 assar Exp $
DIST=		${.CURDIR}/../../dist
d15 1
@


1.1.1.1
log
@Import Heimdal/KTH usr.bin bits.
@
text
@@
