head	1.366;
access;
symbols
	RELENG_8_4:1.361.0.2
	RELENG_9_1_0_RELEASE:1.345.2.5.2.2
	RELENG_9_1:1.345.2.5.0.2
	RELENG_9_1_BP:1.345.2.5
	RELENG_8_3_0_RELEASE:1.324.2.5.2.1
	RELENG_8_3:1.324.2.5.0.2
	RELENG_8_3_BP:1.324.2.5
	RELENG_9_0_0_RELEASE:1.345.2.1.2.1
	RELENG_9_0:1.345.2.1.0.2
	RELENG_9_0_BP:1.345.2.1
	RELENG_9:1.345.0.2
	RELENG_9_BP:1.345
	RELENG_7_4_0_RELEASE:1.303.2.5.2.1
	RELENG_8_2_0_RELEASE:1.324.2.4.2.1
	RELENG_7_4:1.303.2.5.0.2
	RELENG_7_4_BP:1.303.2.5
	RELENG_8_2:1.324.2.4.0.2
	RELENG_8_2_BP:1.324.2.4
	RELENG_8_1_0_RELEASE:1.324.2.3.2.1
	RELENG_8_1:1.324.2.3.0.2
	RELENG_8_1_BP:1.324.2.3
	RELENG_7_3_0_RELEASE:1.303.2.4.4.1
	RELENG_7_3:1.303.2.4.0.4
	RELENG_7_3_BP:1.303.2.4
	RELENG_8_0_0_RELEASE:1.324.2.1.2.1
	RELENG_8_0:1.324.2.1.0.2
	RELENG_8_0_BP:1.324.2.1
	RELENG_8:1.324.0.2
	RELENG_8_BP:1.324
	RELENG_7_2_0_RELEASE:1.303.2.4.2.1
	RELENG_7_2:1.303.2.4.0.2
	RELENG_7_2_BP:1.303.2.4
	RELENG_7_1_0_RELEASE:1.303.2.3.2.1
	RELENG_6_4_0_RELEASE:1.279.2.5.4.1
	RELENG_7_1:1.303.2.3.0.2
	RELENG_7_1_BP:1.303.2.3
	RELENG_6_4:1.279.2.5.0.4
	RELENG_6_4_BP:1.279.2.5
	RELENG_7_0_0_RELEASE:1.303
	RELENG_6_3_0_RELEASE:1.279.2.5
	RELENG_7_0:1.303.0.4
	RELENG_7_0_BP:1.303
	RELENG_6_3:1.279.2.5.0.2
	RELENG_6_3_BP:1.279.2.5
	RELENG_7:1.303.0.2
	RELENG_7_BP:1.303
	RELENG_6_2_0_RELEASE:1.279.2.4
	RELENG_6_2:1.279.2.4.0.2
	RELENG_6_2_BP:1.279.2.4
	RELENG_5_5_0_RELEASE:1.266.2.9
	RELENG_5_5:1.266.2.9.0.2
	RELENG_5_5_BP:1.266.2.9
	RELENG_6_1_0_RELEASE:1.279.2.1
	RELENG_6_1:1.279.2.1.0.4
	RELENG_6_1_BP:1.279.2.1
	RELENG_6_0_0_RELEASE:1.279.2.1
	RELENG_6_0:1.279.2.1.0.2
	RELENG_6_0_BP:1.279.2.1
	RELENG_6:1.279.0.2
	RELENG_6_BP:1.279
	RELENG_5_4_0_RELEASE:1.266.2.7
	RELENG_5_4:1.266.2.7.0.2
	RELENG_5_4_BP:1.266.2.7
	RELENG_4_11_0_RELEASE:1.144.2.21
	RELENG_4_11:1.144.2.21.0.2
	RELENG_4_11_BP:1.144.2.21
	RELENG_5_3_0_RELEASE:1.266.2.2
	RELENG_5_3:1.266.2.2.0.2
	RELENG_5_3_BP:1.266.2.2
	RELENG_5:1.266.0.2
	RELENG_5_BP:1.266
	RELENG_4_10_0_RELEASE:1.144.2.19
	RELENG_4_10:1.144.2.19.0.2
	RELENG_4_10_BP:1.144.2.19
	RELENG_5_2_1_RELEASE:1.253
	RELENG_5_2_0_RELEASE:1.253
	RELENG_5_2:1.253.0.2
	RELENG_5_2_BP:1.253
	RELENG_4_9_0_RELEASE:1.144.2.17
	RELENG_4_9:1.144.2.17.0.4
	RELENG_4_9_BP:1.144.2.17
	RELENG_5_1_0_RELEASE:1.239
	RELENG_5_1:1.239.0.2
	RELENG_5_1_BP:1.239
	RELENG_4_8_0_RELEASE:1.144.2.17
	RELENG_4_8:1.144.2.17.0.2
	RELENG_4_8_BP:1.144.2.17
	RELENG_5_0_0_RELEASE:1.225
	RELENG_5_0:1.225.0.2
	RELENG_5_0_BP:1.225
	RELENG_4_7_0_RELEASE:1.144.2.14
	RELENG_4_7:1.144.2.14.0.2
	RELENG_4_7_BP:1.144.2.14
	RELENG_4_6_2_RELEASE:1.144.2.12
	RELENG_4_6_1_RELEASE:1.144.2.12
	RELENG_4_6_0_RELEASE:1.144.2.12
	RELENG_4_6:1.144.2.12.0.2
	RELENG_4_6_BP:1.144.2.12
	RELENG_4_5_0_RELEASE:1.144.2.9
	RELENG_4_5:1.144.2.9.0.2
	RELENG_4_5_BP:1.144.2.9
	RELENG_4_4_0_RELEASE:1.144.2.6
	RELENG_4_4:1.144.2.6.0.2
	RELENG_4_4_BP:1.144.2.6
	RELENG_4_3_0_RELEASE:1.144.2.5
	RELENG_4_3:1.144.2.5.0.2
	RELENG_4_3_BP:1.144.2.5
	RELENG_4_2_0_RELEASE:1.144.2.5
	RELENG_4_1_1_RELEASE:1.144.2.5
	PRE_SMPNG:1.152
	RELENG_4_1_0_RELEASE:1.144.2.3
	RELENG_3_5_0_RELEASE:1.122.2.4
	RELENG_4_0_0_RELEASE:1.144
	RELENG_4:1.144.0.2
	RELENG_4_BP:1.144
	RELENG_3_4_0_RELEASE:1.122.2.4
	RELENG_3_3_0_RELEASE:1.122.2.3
	RELENG_3_2_PAO:1.122.2.2.0.2
	RELENG_3_2_PAO_BP:1.122.2.2
	RELENG_3_2_0_RELEASE:1.122.2.2
	RELENG_3_1_0_RELEASE:1.122
	RELENG_3:1.122.0.2
	RELENG_3_BP:1.122
	RELENG_2_2_8_RELEASE:1.73.2.15
	RELENG_3_0_0_RELEASE:1.117
	RELENG_2_2_7_RELEASE:1.73.2.15
	RELENG_2_2_6_RELEASE:1.73.2.13
	RELENG_2_2_5_RELEASE:1.73.2.10
	bsd_44_lite_2:1.1.1.1
	RELENG_2_2_2_RELEASE:1.73.2.5
	RELENG_2_2_1_RELEASE:1.73.2.2
	RELENG_2_2_0_RELEASE:1.73.2.2
	RELENG_2_1_7_RELEASE:1.52.4.5
	RELENG_2_1_6_1_RELEASE:1.52.4.5
	RELENG_2_1_6_RELEASE:1.52.4.5
	RELENG_2_2:1.73.0.2
	RELENG_2_2_BP:1.73
	RELENG_2_1_5_RELEASE:1.52.4.3
	RELENG_2_1_0_RELEASE:1.52
	RELENG_2_1_0:1.52.0.4
	RELENG_2_1_0_BP:1.52
	RELENG_2_0_5_RELEASE:1.52
	RELENG_2_0_5:1.52.0.2
	RELENG_2_0_5_BP:1.52
	RELENG_2_0_5_ALPHA:1.52
	RELEASE_2_0:1.30
	BETA_2_0:1.29
	ALPHA_2_0:1.27.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.366
date	2013.06.30.00.31.34;	author svnexp;	state Exp;
branches;
next	1.365;

1.365
date	2013.06.20.03.31.23;	author svnexp;	state Exp;
branches;
next	1.364;

1.364
date	2013.06.20.03.16.32;	author svnexp;	state Exp;
branches;
next	1.363;

1.363
date	2013.06.19.00.27.30;	author svnexp;	state Exp;
branches;
next	1.362;

1.362
date	2013.04.29.00.36.47;	author svnexp;	state Exp;
branches;
next	1.361;

1.361
date	2013.02.10.00.40.39;	author svnexp;	state Exp;
branches
	1.361.2.1;
next	1.360;

1.360
date	2013.01.30.00.27.06;	author svnexp;	state Exp;
branches;
next	1.359;

1.359
date	2012.11.17.01.54.13;	author svnexp;	state Exp;
branches;
next	1.358;

1.358
date	2012.10.22.03.57.00;	author eadler;	state Exp;
branches;
next	1.357;

1.357
date	2012.10.22.01.18.41;	author marcel;	state Exp;
branches;
next	1.356;

1.356
date	2012.10.20.10.06.38;	author uqs;	state Exp;
branches;
next	1.355;

1.355
date	2012.10.06.19.19.21;	author marcel;	state Exp;
branches;
next	1.354;

1.354
date	2012.09.12.14.58.07;	author obrien;	state Exp;
branches;
next	1.353;

1.353
date	2012.07.18.07.07.54;	author obrien;	state Exp;
branches;
next	1.352;

1.352
date	2012.05.24.16.11.51;	author jpaetzel;	state Exp;
branches;
next	1.351;

1.351
date	2012.05.11.12.47.21;	author gabor;	state Exp;
branches;
next	1.350;

1.350
date	2012.04.28.20.52.20;	author jlh;	state Exp;
branches;
next	1.349;

1.349
date	2012.03.23.03.16.35;	author stas;	state Exp;
branches;
next	1.348;

1.348
date	2012.01.13.15.40.49;	author ed;	state Exp;
branches;
next	1.347;

1.347
date	2012.01.12.00.34.33;	author ken;	state Exp;
branches;
next	1.346;

1.346
date	2011.12.24.12.16.38;	author marius;	state Exp;
branches;
next	1.345;

1.345
date	2011.06.17.21.30.21;	author ed;	state Exp;
branches
	1.345.2.1;
next	1.344;

1.344
date	2011.05.25.01.04.12;	author obrien;	state Exp;
branches;
next	1.343;

1.343
date	2011.03.30.18.27.52;	author trasz;	state Exp;
branches;
next	1.342;

1.342
date	2011.02.25.00.04.39;	author gabor;	state Exp;
branches;
next	1.341;

1.341
date	2011.02.22.08.13.49;	author uqs;	state Exp;
branches;
next	1.340;

1.340
date	2010.10.03.22.24.14;	author gordon;	state Exp;
branches;
next	1.339;

1.339
date	2010.09.13.15.30.09;	author imp;	state Exp;
branches;
next	1.338;

1.338
date	2010.08.23.10.04.26;	author gabor;	state Exp;
branches;
next	1.337;

1.337
date	2010.08.11.18.23.26;	author delphij;	state Exp;
branches;
next	1.336;

1.336
date	2010.07.22.19.11.57;	author gabor;	state Exp;
branches;
next	1.335;

1.335
date	2010.06.09.19.57.20;	author rdivacky;	state Exp;
branches;
next	1.334;

1.334
date	2010.05.19.23.56.26;	author jkim;	state Exp;
branches;
next	1.333;

1.333
date	2010.05.10.06.59.50;	author mm;	state Exp;
branches;
next	1.332;

1.332
date	2010.02.19.23.54.12;	author delphij;	state Exp;
branches;
next	1.331;

1.331
date	2010.02.18.05.14.36;	author imp;	state Exp;
branches;
next	1.330;

1.330
date	2010.02.09.18.22.26;	author delphij;	state Exp;
branches;
next	1.329;

1.329
date	2010.01.25.18.52.47;	author yongari;	state Exp;
branches;
next	1.328;

1.328
date	2010.01.23.17.31.13;	author antoine;	state Exp;
branches;
next	1.327;

1.327
date	2010.01.20.21.30.52;	author gabor;	state Exp;
branches;
next	1.326;

1.326
date	2010.01.14.20.58.45;	author ed;	state Exp;
branches;
next	1.325;

1.325
date	2009.12.03.18.02.55;	author rdivacky;	state Exp;
branches;
next	1.324;

1.324
date	2009.06.15.21.52.27;	author ed;	state Exp;
branches
	1.324.2.1;
next	1.323;

1.323
date	2009.06.02.13.44.36;	author ed;	state Exp;
branches;
next	1.322;

1.322
date	2009.05.19.17.40.22;	author gnn;	state Exp;
branches;
next	1.321;

1.321
date	2009.02.15.01.32.50;	author imp;	state Exp;
branches;
next	1.320;

1.320
date	2008.09.24.20.41.35;	author marius;	state Exp;
branches;
next	1.319;

1.319
date	2008.09.21.22.02.26;	author sam;	state Exp;
branches;
next	1.318;

1.318
date	2008.09.02.15.35.47;	author obrien;	state Exp;
branches;
next	1.317;

1.317
date	2008.09.01.18.03.09;	author obrien;	state Exp;
branches;
next	1.316;

1.316
date	2008.08.31.14.27.59;	author yar;	state Exp;
branches;
next	1.315;

1.315
date	2008.06.16.05.48.15;	author dougb;	state Exp;
branches;
next	1.314;

1.314
date	2008.05.26.19.19.58;	author kientzle;	state Exp;
branches;
next	1.313;

1.313
date	2008.03.29.17.44.39;	author ru;	state Exp;
branches;
next	1.312;

1.312
date	2008.03.13.17.38.05;	author obrien;	state Exp;
branches;
next	1.311;

1.311
date	2008.03.02.07.52.26;	author jeff;	state Exp;
branches;
next	1.310;

1.310
date	2008.02.22.09.31.23;	author ru;	state Exp;
branches;
next	1.309;

1.309
date	2008.02.22.06.47.44;	author obrien;	state Exp;
branches;
next	1.308;

1.308
date	2008.02.21.16.12.46;	author kaiw;	state Exp;
branches;
next	1.307;

1.307
date	2008.02.21.11.21.29;	author kaiw;	state Exp;
branches;
next	1.306;

1.306
date	2007.12.20.16.40.25;	author ru;	state Exp;
branches;
next	1.305;

1.305
date	2007.12.20.10.17.06;	author phk;	state Exp;
branches;
next	1.304;

1.304
date	2007.12.02.23.32.03;	author rwatson;	state Exp;
branches;
next	1.303;

1.303
date	2007.10.09.23.31.11;	author obrien;	state Exp;
branches
	1.303.2.1;
next	1.302;

1.302
date	2007.10.09.13.42.33;	author obrien;	state Exp;
branches;
next	1.301;

1.301
date	2007.10.01.18.22.31;	author ru;	state Exp;
branches;
next	1.300;

1.300
date	2007.06.13.02.08.04;	author sepotvin;	state Exp;
branches;
next	1.299;

1.299
date	2007.01.26.10.19.07;	author delphij;	state Exp;
branches;
next	1.298;

1.298
date	2007.01.25.22.26.40;	author peter;	state Exp;
branches;
next	1.297;

1.297
date	2006.11.26.14.36.33;	author ru;	state Exp;
branches;
next	1.296;

1.296
date	2006.08.22.03.22.17;	author marcel;	state Exp;
branches;
next	1.295;

1.295
date	2006.08.21.19.48.45;	author marcel;	state Exp;
branches;
next	1.294;

1.294
date	2006.05.04.08.44.44;	author maxim;	state Exp;
branches;
next	1.293;

1.293
date	2006.04.12.19.52.34;	author ru;	state Exp;
branches;
next	1.292;

1.292
date	2006.03.21.11.00.54;	author ru;	state Exp;
branches;
next	1.291;

1.291
date	2006.03.20.14.24.58;	author ru;	state Exp;
branches;
next	1.290;

1.290
date	2006.03.17.18.54.38;	author ru;	state Exp;
branches;
next	1.289;

1.289
date	2006.03.03.21.12.05;	author mux;	state Exp;
branches;
next	1.288;

1.288
date	2006.03.03.14.55.43;	author mux;	state Exp;
branches;
next	1.287;

1.287
date	2006.01.05.05.58.16;	author grehan;	state Exp;
branches;
next	1.286;

1.286
date	2005.12.29.04.30.03;	author grehan;	state Exp;
branches;
next	1.285;

1.285
date	2005.09.19.08.13.43;	author imura;	state Exp;
branches;
next	1.284;

1.284
date	2005.08.06.07.41.36;	author phk;	state Exp;
branches;
next	1.283;

1.283
date	2005.08.06.06.56.39;	author phk;	state Exp;
branches;
next	1.282;

1.282
date	2005.08.06.01.59.05;	author cperciva;	state Exp;
branches;
next	1.281;

1.281
date	2005.08.05.16.09.34;	author phk;	state Exp;
branches;
next	1.280;

1.280
date	2005.08.03.09.27.01;	author phk;	state Exp;
branches;
next	1.279;

1.279
date	2005.05.11.17.02.38;	author fjoe;	state Exp;
branches
	1.279.2.1;
next	1.278;

1.278
date	2005.05.02.17.40.40;	author sobomax;	state Exp;
branches;
next	1.277;

1.277
date	2005.03.02.11.53.22;	author trhodes;	state Exp;
branches;
next	1.276;

1.276
date	2005.02.13.13.42.20;	author delphij;	state Exp;
branches;
next	1.275;

1.275
date	2005.02.13.10.11.21;	author delphij;	state Exp;
branches;
next	1.274;

1.274
date	2005.02.13.07.12.23;	author delphij;	state Exp;
branches;
next	1.273;

1.273
date	2004.12.21.10.16.02;	author ru;	state Exp;
branches;
next	1.272;

1.272
date	2004.12.21.09.08.06;	author ru;	state Exp;
branches;
next	1.271;

1.271
date	2004.11.13.20.40.30;	author bz;	state Exp;
branches;
next	1.270;

1.270
date	2004.10.05.07.47.46;	author ru;	state Exp;
branches;
next	1.269;

1.269
date	2004.09.27.08.23.42;	author dougb;	state Exp;
branches;
next	1.268;

1.268
date	2004.09.21.19.01.45;	author des;	state Exp;
branches;
next	1.267;

1.267
date	2004.09.10.20.17.31;	author sobomax;	state Exp;
branches;
next	1.266;

1.266
date	2004.07.07.22.48.30;	author emax;	state Exp;
branches
	1.266.2.1;
next	1.265;

1.265
date	2004.06.12.22.49.06;	author dwmalone;	state Exp;
branches;
next	1.264;

1.264
date	2004.05.18.18.05.18;	author peter;	state Exp;
branches;
next	1.263;

1.263
date	2004.05.14.23.08.52;	author cognet;	state Exp;
branches;
next	1.262;

1.262
date	2004.05.14.14.50.55;	author cognet;	state Exp;
branches;
next	1.261;

1.261
date	2004.05.14.13.43.18;	author cognet;	state Exp;
branches;
next	1.260;

1.260
date	2004.04.06.17.04.38;	author kientzle;	state Exp;
branches;
next	1.259;

1.259
date	2004.03.27.05.44.55;	author gad;	state Exp;
branches;
next	1.258;

1.258
date	2004.03.23.22.27.23;	author des;	state Exp;
branches;
next	1.257;

1.257
date	2004.03.14.04.59.17;	author imp;	state Exp;
branches;
next	1.256;

1.256
date	2004.03.06.21.57.47;	author des;	state Exp;
branches;
next	1.255;

1.255
date	2004.01.28.00.42.51;	author emax;	state Exp;
branches;
next	1.254;

1.254
date	2004.01.16.15.23.19;	author ru;	state Exp;
branches;
next	1.253;

1.253
date	2003.11.03.05.14.47;	author marcel;	state Exp;
branches;
next	1.252;

1.252
date	2003.10.29.10.30.53;	author harti;	state Exp;
branches;
next	1.251;

1.251
date	2003.10.12.22.04.21;	author emax;	state Exp;
branches;
next	1.250;

1.250
date	2003.09.24.00.43.48;	author marcel;	state Exp;
branches;
next	1.249;

1.249
date	2003.09.11.05.58.20;	author tjr;	state Exp;
branches;
next	1.248;

1.248
date	2003.09.05.09.03.39;	author tjr;	state Exp;
branches;
next	1.247;

1.247
date	2003.08.30.06.39.56;	author phk;	state Exp;
branches;
next	1.246;

1.246
date	2003.08.29.10.35.00;	author phk;	state Exp;
branches;
next	1.245;

1.245
date	2003.07.24.18.30.24;	author markm;	state Exp;
branches;
next	1.244;

1.244
date	2003.07.24.02.09.19;	author peter;	state Exp;
branches;
next	1.243;

1.243
date	2003.07.16.20.59.11;	author markm;	state Exp;
branches;
next	1.242;

1.242
date	2003.06.24.19.11.14;	author julian;	state Exp;
branches;
next	1.241;

1.241
date	2003.06.24.13.25.23;	author julian;	state Exp;
branches;
next	1.240;

1.240
date	2003.06.22.08.41.03;	author phantom;	state Exp;
branches;
next	1.239;

1.239
date	2003.05.19.15.52.00;	author des;	state Exp;
branches;
next	1.238;

1.238
date	2003.05.08.06.33.07;	author peter;	state Exp;
branches;
next	1.237;

1.237
date	2003.05.05.07.58.43;	author markm;	state Exp;
branches;
next	1.236;

1.236
date	2003.05.01.19.43.01;	author ru;	state Exp;
branches;
next	1.235;

1.235
date	2003.05.01.19.38.15;	author ru;	state Exp;
branches;
next	1.234;

1.234
date	2003.04.30.07.24.35;	author ru;	state Exp;
branches;
next	1.233;

1.233
date	2003.04.09.11.16.34;	author mdodd;	state Exp;
branches;
next	1.232;

1.232
date	2003.04.04.01.10.25;	author tjr;	state Exp;
branches;
next	1.231;

1.231
date	2003.02.21.02.30.51;	author obrien;	state Exp;
branches;
next	1.230;

1.230
date	2003.02.18.19.51.58;	author obrien;	state Exp;
branches;
next	1.229;

1.229
date	2003.01.20.17.56.24;	author obrien;	state Exp;
branches;
next	1.228;

1.228
date	2003.01.15.18.33.32;	author obrien;	state Exp;
branches;
next	1.227;

1.227
date	2003.01.04.17.09.27;	author obrien;	state Exp;
branches;
next	1.226;

1.226
date	2002.12.30.10.01.26;	author obrien;	state Exp;
branches;
next	1.225;

1.225
date	2002.11.27.17.46.26;	author obrien;	state Exp;
branches;
next	1.224;

1.224
date	2002.11.10.01.01.58;	author marcel;	state Exp;
branches;
next	1.223;

1.223
date	2002.10.29.14.56.09;	author ru;	state Exp;
branches;
next	1.222;

1.222
date	2002.10.07.09.37.50;	author tjr;	state Exp;
branches;
next	1.221;

1.221
date	2002.09.17.01.48.59;	author peter;	state Exp;
branches;
next	1.220;

1.220
date	2002.09.13.18.29.08;	author peter;	state Exp;
branches;
next	1.219;

1.219
date	2002.08.10.06.10.17;	author jake;	state Exp;
branches;
next	1.218;

1.218
date	2002.08.10.05.44.44;	author jake;	state Exp;
branches;
next	1.217;

1.217
date	2002.08.10.05.43.40;	author jake;	state Exp;
branches;
next	1.216;

1.216
date	2002.07.16.22.15.58;	author wollman;	state Exp;
branches;
next	1.215;

1.215
date	2002.07.16.21.13.07;	author wollman;	state Exp;
branches;
next	1.214;

1.214
date	2002.07.11.07.28.21;	author peter;	state Exp;
branches;
next	1.213;

1.213
date	2002.07.03.19.23.50;	author johan;	state Exp;
branches;
next	1.212;

1.212
date	2002.07.03.19.05.15;	author johan;	state Exp;
branches;
next	1.211;

1.211
date	2002.06.29.22.45.41;	author jmallett;	state Exp;
branches;
next	1.210;

1.210
date	2002.06.09.09.28.02;	author dougb;	state Exp;
branches;
next	1.209;

1.209
date	2002.06.06.19.36.51;	author dougb;	state Exp;
branches;
next	1.208;

1.208
date	2002.06.04.15.20.11;	author des;	state Exp;
branches;
next	1.207;

1.207
date	2002.06.02.22.43.17;	author des;	state Exp;
branches;
next	1.206;

1.206
date	2002.05.28.06.16.08;	author marcel;	state Exp;
branches;
next	1.205;

1.205
date	2002.05.28.05.07.42;	author tjr;	state Exp;
branches;
next	1.204;

1.204
date	2002.05.25.13.29.47;	author ru;	state Exp;
branches;
next	1.203;

1.203
date	2002.05.22.23.15.58;	author jmallett;	state Exp;
branches;
next	1.202;

1.202
date	2002.05.22.16.19.31;	author jmallett;	state Exp;
branches;
next	1.201;

1.201
date	2002.05.22.16.18.14;	author jmallett;	state Exp;
branches;
next	1.200;

1.200
date	2002.05.22.10.32.24;	author tjr;	state Exp;
branches;
next	1.199;

1.199
date	2002.05.21.02.36.12;	author tjr;	state Exp;
branches;
next	1.198;

1.198
date	2002.05.18.18.25.58;	author obrien;	state Exp;
branches;
next	1.197;

1.197
date	2002.05.18.18.24.55;	author obrien;	state Exp;
branches;
next	1.196;

1.196
date	2002.05.18.09.19.07;	author markm;	state Exp;
branches;
next	1.195;

1.195
date	2002.05.15.03.37.55;	author tjr;	state Exp;
branches;
next	1.194;

1.194
date	2002.05.02.07.46.30;	author tjr;	state Exp;
branches;
next	1.193;

1.193
date	2002.04.30.02.42.23;	author jake;	state Exp;
branches;
next	1.192;

1.192
date	2002.04.23.23.59.51;	author obrien;	state Exp;
branches;
next	1.191;

1.191
date	2002.04.12.16.50.52;	author ru;	state Exp;
branches;
next	1.190;

1.190
date	2002.04.12.11.22.44;	author ru;	state Exp;
branches;
next	1.189;

1.189
date	2002.04.09.18.25.44;	author bmilekic;	state Exp;
branches;
next	1.188;

1.188
date	2002.04.08.20.44.36;	author ache;	state Exp;
branches;
next	1.187;

1.187
date	2002.04.08.20.34.37;	author obrien;	state Exp;
branches;
next	1.186;

1.186
date	2002.04.06.05.51.59;	author peter;	state Exp;
branches;
next	1.185;

1.185
date	2002.04.02.04.28.57;	author jake;	state Exp;
branches;
next	1.184;

1.184
date	2002.03.24.16.02.01;	author markm;	state Exp;
branches;
next	1.183;

1.183
date	2002.03.12.13.43.02;	author markm;	state Exp;
branches;
next	1.182;

1.182
date	2002.03.10.21.15.58;	author markm;	state Exp;
branches;
next	1.181;

1.181
date	2002.03.06.14.10.48;	author bde;	state Exp;
branches;
next	1.180;

1.180
date	2002.03.05.19.36.08;	author obrien;	state Exp;
branches;
next	1.179;

1.179
date	2002.03.03.19.32.44;	author markm;	state Exp;
branches;
next	1.178;

1.178
date	2002.03.03.13.03.08;	author markm;	state Exp;
branches;
next	1.177;

1.177
date	2001.12.20.14.27.23;	author markm;	state Exp;
branches;
next	1.176;

1.176
date	2001.12.20.13.01.47;	author markm;	state Exp;
branches;
next	1.175;

1.175
date	2001.12.14.23.11.45;	author sheldonh;	state Exp;
branches;
next	1.174;

1.174
date	2001.12.14.11.41.21;	author sheldonh;	state Exp;
branches;
next	1.173;

1.173
date	2001.12.13.18.27.08;	author markm;	state Exp;
branches;
next	1.172;

1.172
date	2001.11.27.09.42.50;	author ru;	state Exp;
branches;
next	1.171;

1.171
date	2001.11.26.23.18.21;	author markm;	state Exp;
branches;
next	1.170;

1.170
date	2001.11.26.22.35.10;	author markm;	state Exp;
branches;
next	1.169;

1.169
date	2001.11.11.05.26.59;	author gshapiro;	state Exp;
branches;
next	1.168;

1.168
date	2001.11.02.23.48.31;	author obrien;	state Exp;
branches;
next	1.167;

1.167
date	2001.10.30.08.56.50;	author obrien;	state Exp;
branches;
next	1.166;

1.166
date	2001.08.20.06.23.34;	author kris;	state Exp;
branches;
next	1.165;

1.165
date	2001.08.18.03.36.02;	author peter;	state Exp;
branches;
next	1.164;

1.164
date	2001.08.02.15.47.03;	author sobomax;	state Exp;
branches;
next	1.163;

1.163
date	2001.07.09.17.40.56;	author markm;	state Exp;
branches;
next	1.162;

1.162
date	2001.06.21.19.18.16;	author obrien;	state Exp;
branches;
next	1.161;

1.161
date	2001.06.14.01.35.23;	author peter;	state Exp;
branches;
next	1.160;

1.160
date	2001.05.19.06.47.35;	author sobomax;	state Exp;
branches;
next	1.159;

1.159
date	2001.05.18.09.06.00;	author nik;	state Exp;
branches;
next	1.158;

1.158
date	2001.05.04.17.25.20;	author brian;	state Exp;
branches;
next	1.157;

1.157
date	2001.03.26.12.49.05;	author ru;	state Exp;
branches;
next	1.156;

1.156
date	2001.02.17.06.06.13;	author bde;	state Exp;
branches;
next	1.155;

1.155
date	2000.12.07.19.24.53;	author obrien;	state Exp;
branches;
next	1.154;

1.154
date	2000.11.02.10.00.34;	author sheldonh;	state Exp;
branches;
next	1.153;

1.153
date	2000.09.08.23.35.49;	author nectar;	state Exp;
branches;
next	1.152;

1.152
date	2000.07.19.08.38.09;	author ps;	state Exp;
branches;
next	1.151;

1.151
date	2000.07.18.17.03.58;	author sheldonh;	state Exp;
branches;
next	1.150;

1.150
date	2000.07.08.08.33.39;	author peter;	state Exp;
branches;
next	1.149;

1.149
date	2000.07.05.17.43.32;	author n_hibma;	state Exp;
branches;
next	1.148;

1.148
date	2000.06.28.00.39.18;	author obrien;	state Exp;
branches;
next	1.147;

1.147
date	2000.05.23.08.16.17;	author ps;	state Exp;
branches;
next	1.146;

1.146
date	2000.05.22.09.59.52;	author ps;	state Exp;
branches;
next	1.145;

1.145
date	2000.04.26.02.36.44;	author wollman;	state Exp;
branches;
next	1.144;

1.144
date	2000.02.06.19.15.10;	author obrien;	state Exp;
branches
	1.144.2.1;
next	1.143;

1.143
date	2000.01.19.09.47.17;	author obrien;	state Exp;
branches;
next	1.142;

1.142
date	2000.01.04.03.48.04;	author obrien;	state Exp;
branches;
next	1.141;

1.141
date	99.12.23.11.10.23;	author marcel;	state Exp;
branches;
next	1.140;

1.140
date	99.12.22.14.30.12;	author kris;	state Exp;
branches;
next	1.139;

1.139
date	99.12.11.03.33.18;	author kris;	state Exp;
branches;
next	1.138;

1.138
date	99.11.30.06.26.57;	author peter;	state Exp;
branches;
next	1.137;

1.137
date	99.11.30.02.18.10;	author peter;	state Exp;
branches;
next	1.136;

1.136
date	99.10.31.02.14.57;	author bp;	state Exp;
branches;
next	1.135;

1.135
date	99.10.20.11.30.56;	author bp;	state Exp;
branches;
next	1.134;

1.134
date	99.10.07.20.06.22;	author markm;	state Exp;
branches;
next	1.133;

1.133
date	99.09.29.20.13.34;	author marcel;	state Exp;
branches;
next	1.132;

1.132
date	99.09.29.15.18.24;	author marcel;	state Exp;
branches;
next	1.131;

1.131
date	99.08.30.20.57.06;	author markm;	state Exp;
branches;
next	1.130;

1.130
date	99.08.30.08.16.31;	author peter;	state Exp;
branches;
next	1.129;

1.129
date	99.08.28.00.59.03;	author peter;	state Exp;
branches;
next	1.128;

1.128
date	99.07.16.07.22.05;	author simokawa;	state Exp;
branches;
next	1.127;

1.127
date	99.04.18.15.56.20;	author peter;	state Exp;
branches;
next	1.126;

1.126
date	99.04.18.09.51.43;	author obrien;	state Exp;
branches;
next	1.125;

1.125
date	99.04.15.13.42.48;	author des;	state Exp;
branches;
next	1.124;

1.124
date	99.04.14.16.17.52;	author des;	state Exp;
branches;
next	1.123;

1.123
date	99.02.16.17.57.25;	author luoqi;	state Exp;
branches;
next	1.122;

1.122
date	98.11.10.12.19.26;	author bde;	state Exp;
branches
	1.122.2.1;
next	1.121;

1.121
date	98.11.09.11.08.48;	author dima;	state Exp;
branches;
next	1.120;

1.120
date	98.11.09.10.52.43;	author dima;	state Exp;
branches;
next	1.119;

1.119
date	98.11.08.12.37.30;	author gpalmer;	state Exp;
branches;
next	1.118;

1.118
date	98.11.02.11.01.38;	author joerg;	state Exp;
branches;
next	1.117;

1.117
date	98.10.14.03.41.25;	author peter;	state Exp;
branches;
next	1.116;

1.116
date	98.10.03.17.59.26;	author sef;	state Exp;
branches;
next	1.115;

1.115
date	98.10.03.10.59.57;	author dfr;	state Exp;
branches;
next	1.114;

1.114
date	98.09.25.02.15.56;	author jkh;	state Exp;
branches;
next	1.113;

1.113
date	98.09.24.10.28.28;	author bde;	state Exp;
branches;
next	1.112;

1.112
date	98.09.24.01.15.56;	author luoqi;	state Exp;
branches;
next	1.111;

1.111
date	98.09.16.09.32.29;	author dfr;	state Exp;
branches;
next	1.110;

1.110
date	98.09.05.12.25.50;	author asami;	state Exp;
branches;
next	1.109;

1.109
date	98.08.30.20.28.50;	author gpalmer;	state Exp;
branches;
next	1.108;

1.108
date	98.08.30.02.48.12;	author jb;	state Exp;
branches;
next	1.107;

1.107
date	98.08.26.12.41.11;	author gpalmer;	state Exp;
branches;
next	1.106;

1.106
date	98.08.26.10.03.28;	author gpalmer;	state Exp;
branches;
next	1.105;

1.105
date	98.08.18.12.55.32;	author jb;	state Exp;
branches;
next	1.104;

1.104
date	98.08.17.07.37.55;	author gpalmer;	state Exp;
branches;
next	1.103;

1.103
date	98.06.12.16.18.27;	author peter;	state Exp;
branches;
next	1.102;

1.102
date	98.06.01.14.30.58;	author peter;	state Exp;
branches;
next	1.101;

1.101
date	98.05.31.10.48.06;	author jb;	state Exp;
branches;
next	1.100;

1.100
date	98.05.25.17.34.37;	author sos;	state Exp;
branches;
next	1.99;

1.99
date	98.05.15.12.33.56;	author jb;	state Exp;
branches;
next	1.98;

1.98
date	98.04.14.07.40.47;	author peter;	state Exp;
branches;
next	1.97;

1.97
date	98.03.24.01.43.45;	author jb;	state Exp;
branches;
next	1.96;

1.96
date	98.03.22.08.55.28;	author jb;	state Exp;
branches;
next	1.95;

1.95
date	98.03.20.12.34.21;	author bde;	state Exp;
branches;
next	1.94;

1.94
date	98.03.13.19.41.06;	author jb;	state Exp;
branches;
next	1.93;

1.93
date	97.12.15.20.52.24;	author helbig;	state Exp;
branches;
next	1.92;

1.92
date	97.12.13.09.59.32;	author msmith;	state Exp;
branches;
next	1.91;

1.91
date	97.12.06.05.23.59;	author sef;	state Exp;
branches;
next	1.90;

1.90
date	97.09.28.09.14.41;	author markm;	state Exp;
branches;
next	1.89;

1.89
date	97.09.17.20.46.58;	author joerg;	state Exp;
branches;
next	1.88;

1.88
date	97.08.18.18.51.46;	author jlemon;	state Exp;
branches;
next	1.87;

1.87
date	97.07.19.15.18.15;	author jfieber;	state Exp;
branches;
next	1.86;

1.86
date	97.07.05.14.22.14;	author peter;	state Exp;
branches;
next	1.85;

1.85
date	97.05.29.15.03.32;	author wpaul;	state Exp;
branches;
next	1.84;

1.84
date	97.05.28.16.05.03;	author wpaul;	state Exp;
branches;
next	1.83;

1.83
date	97.04.15.12.31.09;	author jkh;	state Exp;
branches;
next	1.82;

1.82
date	97.04.12.07.09.18;	author peter;	state Exp;
branches;
next	1.81;

1.81
date	97.03.23.18.59.47;	author joerg;	state Exp;
branches;
next	1.80;

1.80
date	97.02.22.19.53.59;	author peter;	state Exp;
branches;
next	1.79;

1.79
date	97.02.07.03.57.21;	author pst;	state Exp;
branches;
next	1.78;

1.78
date	97.01.21.15.09.03;	author davidn;	state Exp;
branches;
next	1.77;

1.77
date	97.01.14.06.58.23;	author jkh;	state Exp;
branches;
next	1.76;

1.76
date	97.01.08.20.19.22;	author jdp;	state Exp;
branches;
next	1.75;

1.75
date	97.01.08.11.38.33;	author ache;	state Exp;
branches;
next	1.74;

1.74
date	96.11.03.17.01.25;	author markm;	state Exp;
branches;
next	1.73;

1.73
date	96.10.19.09.08.41;	author sos;	state Exp;
branches
	1.73.2.1;
next	1.72;

1.72
date	96.09.06.23.07.07;	author phk;	state Exp;
branches;
next	1.71;

1.71
date	96.06.28.05.36.32;	author phk;	state Exp;
branches;
next	1.70;

1.70
date	96.06.20.17.47.24;	author adam;	state Exp;
branches;
next	1.69;

1.69
date	96.06.19.21.13.45;	author jkh;	state Exp;
branches;
next	1.68;

1.68
date	96.06.08.03.46.33;	author alex;	state Exp;
branches;
next	1.67;

1.67
date	96.03.24.14.09.33;	author paul;	state Exp;
branches;
next	1.66;

1.66
date	96.02.13.09.24.43;	author joerg;	state Exp;
branches;
next	1.65;

1.65
date	95.12.31.21.32.17;	author ats;	state Exp;
branches;
next	1.64;

1.64
date	95.12.29.15.29.35;	author bde;	state Exp;
branches;
next	1.63;

1.63
date	95.10.23.16.44.22;	author peter;	state Exp;
branches;
next	1.62;

1.62
date	95.10.03.12.29.28;	author bde;	state Exp;
branches;
next	1.61;

1.61
date	95.09.29.19.50.40;	author ache;	state Exp;
branches;
next	1.60;

1.60
date	95.08.30.09.52.07;	author jkh;	state Exp;
branches;
next	1.59;

1.59
date	95.08.06.11.19.27;	author ache;	state Exp;
branches;
next	1.58;

1.58
date	95.08.06.11.05.31;	author markm;	state Exp;
branches;
next	1.57;

1.57
date	95.08.05.23.28.21;	author ache;	state Exp;
branches;
next	1.56;

1.56
date	95.07.08.22.24.20;	author ats;	state Exp;
branches;
next	1.55;

1.55
date	95.06.25.18.11.06;	author joerg;	state Exp;
branches;
next	1.54;

1.54
date	95.06.13.19.18.19;	author wollman;	state Exp;
branches;
next	1.53;

1.53
date	95.06.13.17.47.38;	author wollman;	state Exp;
branches;
next	1.52;

1.52
date	95.05.10.18.22.29;	author jkh;	state Exp;
branches
	1.52.4.1;
next	1.51;

1.51
date	95.05.10.00.38.30;	author jfieber;	state Exp;
branches;
next	1.50;

1.50
date	95.04.28.17.38.54;	author jkh;	state Exp;
branches;
next	1.49;

1.49
date	95.04.28.09.30.54;	author jkh;	state Exp;
branches;
next	1.48;

1.48
date	95.04.27.18.03.29;	author jfieber;	state Exp;
branches;
next	1.47;

1.47
date	95.04.15.08.19.16;	author phk;	state Exp;
branches;
next	1.46;

1.46
date	95.04.13.21.11.53;	author wollman;	state Exp;
branches;
next	1.45;

1.45
date	95.03.30.12.49.25;	author jkh;	state Exp;
branches;
next	1.44;

1.44
date	95.03.01.08.32.42;	author paul;	state Exp;
branches;
next	1.43;

1.43
date	95.02.23.00.27.08;	author pst;	state Exp;
branches;
next	1.42;

1.42
date	95.02.22.01.36.12;	author ache;	state Exp;
branches;
next	1.41;

1.41
date	95.02.21.04.41.03;	author phk;	state Exp;
branches;
next	1.40;

1.40
date	95.02.17.17.37.55;	author ache;	state Exp;
branches;
next	1.39;

1.39
date	95.02.17.14.34.21;	author ugen;	state Exp;
branches;
next	1.38;

1.38
date	95.02.15.17.39.52;	author ache;	state Exp;
branches;
next	1.37;

1.37
date	95.01.31.13.53.44;	author jkh;	state Exp;
branches;
next	1.36;

1.36
date	95.01.29.00.51.38;	author phk;	state Exp;
branches;
next	1.35;

1.35
date	95.01.25.19.19.06;	author jkh;	state Exp;
branches;
next	1.34;

1.34
date	95.01.21.14.47.33;	author bde;	state Exp;
branches;
next	1.33;

1.33
date	95.01.19.22.31.17;	author wollman;	state Exp;
branches;
next	1.32;

1.32
date	95.01.14.20.58.58;	author wollman;	state Exp;
branches;
next	1.31;

1.31
date	94.12.13.19.48.51;	author ache;	state Exp;
branches;
next	1.30;

1.30
date	94.11.22.00.47.14;	author ache;	state Exp;
branches;
next	1.29;

1.29
date	94.11.20.14.21.25;	author jkh;	state Exp;
branches;
next	1.28;

1.28
date	94.11.12.05.32.46;	author lars;	state Exp;
branches;
next	1.27;

1.27
date	94.10.19.03.14.13;	author pst;	state Exp;
branches;
next	1.26;

1.26
date	94.10.19.00.34.23;	author pst;	state Exp;
branches;
next	1.25;

1.25
date	94.10.16.20.03.03;	author gpalmer;	state Exp;
branches;
next	1.24;

1.24
date	94.10.16.02.56.01;	author gpalmer;	state Exp;
branches;
next	1.23;

1.23
date	94.10.15.20.50.05;	author gpalmer;	state Exp;
branches;
next	1.22;

1.22
date	94.09.26.23.14.31;	author pst;	state Exp;
branches;
next	1.21;

1.21
date	94.09.23.00.00.57;	author ache;	state Exp;
branches;
next	1.20;

1.20
date	94.09.22.01.26.58;	author wollman;	state Exp;
branches;
next	1.19;

1.19
date	94.09.13.16.53.27;	author dfr;	state Exp;
branches;
next	1.18;

1.18
date	94.09.13.15.27.36;	author dfr;	state Exp;
branches;
next	1.17;

1.17
date	94.09.12.04.41.14;	author rgrimes;	state Exp;
branches;
next	1.16;

1.16
date	94.09.03.19.31.29;	author csgr;	state Exp;
branches;
next	1.15;

1.15
date	94.08.28.15.17.56;	author csgr;	state Exp;
branches;
next	1.14;

1.14
date	94.08.24.13.29.01;	author csgr;	state Exp;
branches;
next	1.13;

1.13
date	94.08.23.11.08.08;	author jkh;	state Exp;
branches;
next	1.12;

1.12
date	94.08.23.03.10.12;	author jkh;	state Exp;
branches;
next	1.11;

1.11
date	94.08.20.00.36.36;	author jkh;	state Exp;
branches;
next	1.10;

1.10
date	94.08.19.18.19.34;	author guido;	state Exp;
branches;
next	1.9;

1.9
date	94.08.19.12.13.49;	author davidg;	state Exp;
branches;
next	1.8;

1.8
date	94.08.16.23.58.00;	author sef;	state Exp;
branches;
next	1.7;

1.7
date	94.08.08.01.13.22;	author wollman;	state Exp;
branches;
next	1.6;

1.6
date	94.08.05.22.10.00;	author wollman;	state Exp;
branches;
next	1.5;

1.5
date	94.08.05.20.53.13;	author wollman;	state Exp;
branches;
next	1.4;

1.4
date	94.08.05.18.58.57;	author wollman;	state Exp;
branches;
next	1.3;

1.3
date	94.05.30.19.11.58;	author rgrimes;	state Exp;
branches;
next	1.2;

1.2
date	94.05.28.06.44.29;	author rgrimes;	state Exp;
branches;
next	1.1;

1.1
date	94.05.27.12.30.39;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.361.2.1
date	2013.02.10.00.40.39;	author svnexp;	state dead;
branches;
next	1.361.2.2;

1.361.2.2
date	2013.03.28.13.06.00;	author svnexp;	state Exp;
branches;
next	;

1.345.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.345.2.1.2.1;
next	1.345.2.2;

1.345.2.2
date	2012.01.29.14.55.20;	author marius;	state Exp;
branches;
next	1.345.2.3;

1.345.2.3
date	2012.02.15.17.28.09;	author ken;	state Exp;
branches;
next	1.345.2.4;

1.345.2.4
date	2012.05.08.16.36.32;	author jlh;	state Exp;
branches;
next	1.345.2.5;

1.345.2.5
date	2012.05.29.16.21.43;	author jpaetzel;	state Exp;
branches
	1.345.2.5.2.1;
next	1.345.2.6;

1.345.2.6
date	2012.11.17.11.37.36;	author svnexp;	state Exp;
branches;
next	1.345.2.7;

1.345.2.7
date	2014.01.02.22.01.47;	author svnexp;	state Exp;
branches;
next	1.345.2.8;

1.345.2.8
date	2014.03.16.00.01.48;	author svnexp;	state Exp;
branches;
next	1.345.2.9;

1.345.2.9
date	2014.04.09.19.01.44;	author svnexp;	state Exp;
branches;
next	;

1.345.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.345.2.1.2.2;

1.345.2.1.2.2
date	2012.11.17.08.37.33;	author svnexp;	state Exp;
branches;
next	;

1.345.2.5.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.345.2.5.2.2;

1.345.2.5.2.2
date	2012.11.17.08.48.24;	author svnexp;	state Exp;
branches;
next	;

1.324.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.324.2.1.2.1;
next	1.324.2.2;

1.324.2.2
date	2010.05.18.09.59.09;	author mm;	state Exp;
branches;
next	1.324.2.3;

1.324.2.3
date	2010.05.25.20.16.36;	author jkim;	state Exp;
branches
	1.324.2.3.2.1;
next	1.324.2.4;

1.324.2.4
date	2010.10.04.06.49.12;	author delphij;	state Exp;
branches
	1.324.2.4.2.1;
next	1.324.2.5;

1.324.2.5
date	2012.01.29.14.55.38;	author marius;	state Exp;
branches
	1.324.2.5.2.1;
next	1.324.2.6;

1.324.2.6
date	2012.05.08.19.33.31;	author jlh;	state Exp;
branches;
next	1.324.2.7;

1.324.2.7
date	2012.05.28.21.26.26;	author des;	state Exp;
branches;
next	1.324.2.8;

1.324.2.8
date	2012.11.17.10.37.15;	author svnexp;	state Exp;
branches;
next	1.324.2.9;

1.324.2.9
date	2014.04.09.18.24.16;	author svnexp;	state Exp;
branches;
next	;

1.324.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.324.2.3.2.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.324.2.4.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.324.2.5.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.324.2.5.2.2;

1.324.2.5.2.2
date	2012.11.17.08.25.48;	author svnexp;	state Exp;
branches;
next	;

1.303.2.1
date	2008.03.16.07.04.03;	author obrien;	state Exp;
branches;
next	1.303.2.2;

1.303.2.2
date	2008.04.10.22.50.44;	author rwatson;	state Exp;
branches;
next	1.303.2.3;

1.303.2.3
date	2008.07.25.19.41.51;	author jhb;	state Exp;
branches
	1.303.2.3.2.1;
next	1.303.2.4;

1.303.2.4
date	2009.01.12.17.19.17;	author sam;	state Exp;
branches
	1.303.2.4.2.1
	1.303.2.4.4.1;
next	1.303.2.5;

1.303.2.5
date	2010.05.25.20.32.30;	author jkim;	state Exp;
branches
	1.303.2.5.2.1;
next	1.303.2.6;

1.303.2.6
date	2012.11.17.08.08.18;	author svnexp;	state Exp;
branches;
next	;

1.303.2.3.2.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.303.2.4.2.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.303.2.4.4.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.303.2.5.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.303.2.5.2.2;

1.303.2.5.2.2
date	2012.11.17.08.17.41;	author svnexp;	state Exp;
branches;
next	;

1.279.2.1
date	2005.08.15.18.34.20;	author cperciva;	state Exp;
branches;
next	1.279.2.2;

1.279.2.2
date	2006.05.15.13.55.43;	author mux;	state Exp;
branches;
next	1.279.2.3;

1.279.2.3
date	2006.05.19.21.09.20;	author mux;	state Exp;
branches;
next	1.279.2.4;

1.279.2.4
date	2006.06.04.10.28.56;	author maxim;	state Exp;
branches;
next	1.279.2.5;

1.279.2.5
date	2007.02.20.08.33.31;	author delphij;	state Exp;
branches
	1.279.2.5.4.1;
next	1.279.2.6;

1.279.2.6
date	2012.11.17.07.45.32;	author svnexp;	state Exp;
branches;
next	;

1.279.2.5.4.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.266.2.1
date	2004.09.26.03.10.15;	author des;	state Exp;
branches;
next	1.266.2.2;

1.266.2.2
date	2004.09.30.23.36.09;	author dougb;	state Exp;
branches;
next	1.266.2.3;

1.266.2.3
date	2004.11.14.16.11.17;	author sobomax;	state Exp;
branches;
next	1.266.2.4;

1.266.2.4
date	2004.11.28.14.10.18;	author bz;	state Exp;
branches;
next	1.266.2.5;

1.266.2.5
date	2005.02.13.07.45.29;	author delphij;	state Exp;
branches;
next	1.266.2.6;

1.266.2.6
date	2005.02.13.10.12.38;	author delphij;	state Exp;
branches;
next	1.266.2.7;

1.266.2.7
date	2005.02.13.13.42.20;	author delphij;	state Exp;
branches;
next	1.266.2.8;

1.266.2.8
date	2005.05.16.15.10.14;	author fjoe;	state Exp;
branches;
next	1.266.2.9;

1.266.2.9
date	2005.11.13.07.01.03;	author cperciva;	state Exp;
branches;
next	;

1.144.2.1
date	2000.06.30.01.03.06;	author ps;	state Exp;
branches;
next	1.144.2.2;

1.144.2.2
date	2000.07.04.05.26.12;	author obrien;	state Exp;
branches;
next	1.144.2.3;

1.144.2.3
date	2000.07.20.00.41.25;	author ps;	state Exp;
branches;
next	1.144.2.4;

1.144.2.4
date	2000.08.04.08.05.51;	author sheldonh;	state Exp;
branches;
next	1.144.2.5;

1.144.2.5
date	2000.08.08.19.24.22;	author peter;	state Exp;
branches;
next	1.144.2.6;

1.144.2.6
date	2001.08.01.00.14.34;	author obrien;	state Exp;
branches;
next	1.144.2.7;

1.144.2.7
date	2001.09.27.17.52.55;	author wollman;	state Exp;
branches;
next	1.144.2.8;

1.144.2.8
date	2001.11.14.02.47.26;	author gshapiro;	state Exp;
branches;
next	1.144.2.9;

1.144.2.9
date	2001.12.18.12.53.17;	author sheldonh;	state Exp;
branches;
next	1.144.2.10;

1.144.2.10
date	2002.02.20.19.08.31;	author ru;	state Exp;
branches;
next	1.144.2.11;

1.144.2.11
date	2002.04.03.16.48.23;	author joe;	state Exp;
branches;
next	1.144.2.12;

1.144.2.12
date	2002.04.14.10.15.36;	author asmodai;	state Exp;
branches;
next	1.144.2.13;

1.144.2.13
date	2002.06.21.20.12.08;	author obrien;	state Exp;
branches;
next	1.144.2.14;

1.144.2.14
date	2002.07.19.18.20.55;	author wollman;	state Exp;
branches;
next	1.144.2.15;

1.144.2.15
date	2002.10.27.04.17.52;	author wollman;	state Exp;
branches;
next	1.144.2.16;

1.144.2.16
date	2002.11.08.04.20.33;	author tjr;	state Exp;
branches;
next	1.144.2.17;

1.144.2.17
date	2003.01.04.17.17.07;	author obrien;	state Exp;
branches;
next	1.144.2.18;

1.144.2.18
date	2003.12.13.15.59.11;	author des;	state Exp;
branches;
next	1.144.2.19;

1.144.2.19
date	2003.12.15.10.58.23;	author des;	state Exp;
branches;
next	1.144.2.20;

1.144.2.20
date	2004.12.13.13.50.00;	author marius;	state Exp;
branches;
next	1.144.2.21;

1.144.2.21
date	2004.12.13.14.10.30;	author marius;	state Exp;
branches;
next	1.144.2.22;

1.144.2.22
date	2012.11.17.07.27.18;	author svnexp;	state Exp;
branches;
next	;

1.122.2.1
date	99.03.12.21.16.19;	author jkh;	state Exp;
branches;
next	1.122.2.2;

1.122.2.2
date	99.04.25.16.47.46;	author des;	state Exp;
branches;
next	1.122.2.3;

1.122.2.3
date	99.08.29.15.25.18;	author peter;	state Exp;
branches;
next	1.122.2.4;

1.122.2.4
date	99.12.13.15.08.15;	author peter;	state Exp;
branches;
next	;

1.73.2.1
date	96.11.13.20.25.46;	author phk;	state Exp;
branches;
next	1.73.2.2;

1.73.2.2
date	97.01.08.23.35.09;	author jdp;	state Exp;
branches;
next	1.73.2.3;

1.73.2.3
date	97.04.27.22.34.29;	author davidn;	state Exp;
branches;
next	1.73.2.4;

1.73.2.4
date	97.05.01.17.11.42;	author jkh;	state Exp;
branches;
next	1.73.2.5;

1.73.2.5
date	97.05.10.20.04.20;	author davidn;	state Exp;
branches;
next	1.73.2.6;

1.73.2.6
date	97.07.05.13.48.13;	author peter;	state Exp;
branches;
next	1.73.2.7;

1.73.2.7
date	97.07.05.14.23.53;	author peter;	state Exp;
branches;
next	1.73.2.8;

1.73.2.8
date	97.07.19.15.31.44;	author jfieber;	state Exp;
branches;
next	1.73.2.9;

1.73.2.9
date	97.08.11.18.36.39;	author asami;	state Exp;
branches;
next	1.73.2.10;

1.73.2.10
date	97.08.21.04.00.56;	author peter;	state Exp;
branches;
next	1.73.2.11;

1.73.2.11
date	98.01.12.05.08.47;	author obrien;	state Exp;
branches;
next	1.73.2.12;

1.73.2.12
date	98.01.12.09.58.27;	author obrien;	state Exp;
branches;
next	1.73.2.13;

1.73.2.13
date	98.02.19.09.32.59;	author markm;	state Exp;
branches;
next	1.73.2.14;

1.73.2.14
date	98.04.18.10.56.31;	author obrien;	state Exp;
branches;
next	1.73.2.15;

1.73.2.15
date	98.05.29.22.53.33;	author obrien;	state Exp;
branches;
next	1.73.2.16;

1.73.2.16
date	99.09.05.11.31.50;	author peter;	state Exp;
branches;
next	;

1.52.4.1
date	96.06.20.14.21.31;	author jkh;	state Exp;
branches;
next	1.52.4.2;

1.52.4.2
date	96.06.20.14.30.56;	author jkh;	state Exp;
branches;
next	1.52.4.3;

1.52.4.3
date	96.07.10.03.51.26;	author jkh;	state Exp;
branches;
next	1.52.4.4;

1.52.4.4
date	96.08.13.18.15.37;	author rgrimes;	state Exp;
branches;
next	1.52.4.5;

1.52.4.5
date	96.10.21.21.21.32;	author wosch;	state Exp;
branches;
next	1.52.4.6;

1.52.4.6
date	97.07.16.13.19.36;	author jfieber;	state Exp;
branches;
next	1.52.4.7;

1.52.4.7
date	99.09.05.11.34.50;	author peter;	state Exp;
branches;
next	;

1.1.1.1
date	94.05.27.12.30.40;	author rgrimes;	state Exp;
branches;
next	;


desc
@@


1.366
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/252373
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#	From: @@(#)Makefile	8.3 (Berkeley) 1/7/94
# $FreeBSD: head/usr.bin/Makefile 252373 2013-06-29 15:31:23Z kientzle $

.include <bsd.own.mk>

# XXX MISSING:		deroff diction graph learn plot
#			spell spline struct xsend
# XXX Use GNU versions: diff ld patch
# Moved to secure: bdes
#

SUBDIR=	alias \
	apply \
	asa \
	${_atf} \
	awk \
	banner \
	basename \
	brandelf \
	bsdiff \
	bzip2 \
	bzip2recover \
	cap_mkdb \
	chat \
	chpass \
	cksum \
	${_clang} \
	cmp \
	col \
	colldef \
	colrm \
	column \
	comm \
	compress \
	cpuset \
	csplit \
	ctlstat \
	cut \
	dirname \
	dtc \
	du \
	ee \
	elf2aout \
	elfdump \
	enigma \
	env \
	expand \
	false \
	fetch \
	file \
	find \
	finger \
	fmt \
	fold \
	fstat \
	fsync \
	ftp \
	gcore \
	gencat \
	getconf \
	getent \
	getopt \
	grep \
	gzip \
	head \
	hexdump \
	${_iconv} \
	id \
	ipcrm \
	ipcs \
	join \
	jot \
	${_kdump} \
	keylogin \
	keylogout \
	killall \
	ktrace \
	ktrdump \
	lam \
	lastcomm \
	ldd \
	leave \
	less \
	lessecho \
	lesskey \
	limits \
	locale \
	lock \
	lockf \
	logger \
	login \
	logins \
	logname \
	look \
	lorder \
	lsvfs \
	lzmainfo \
	m4 \
	${_makewhatis} \
	${_man} \
	mandoc \
	mesg \
	minigzip \
	ministat \
	${_mkcsmapper} \
	mkdep \
	${_mkesdb} \
	mkfifo \
	mklocale \
	mktemp \
	mkulzma \
	mkuzip \
	mt \
	ncal \
	netstat \
	newgrp \
	nfsstat \
	nice \
	nl \
	nohup \
	opieinfo \
	opiekey \
	opiepasswd \
	pagesize \
	passwd \
	paste \
	patch \
	pathchk \
	perror \
	pr \
	printenv \
	printf \
	procstat \
	rctl \
	renice \
	rev \
	revoke \
	rpcinfo \
	rs \
	rup \
	rusers \
	rwall \
	script \
	sed \
	seq \
	shar \
	showmount \
	sockstat \
	sort \
	split \
	stat \
	stdbuf \
	su \
	systat \
	tabs \
	tail \
	talk \
	tar \
	tcopy \
	tee \
	tftp \
	time \
	tip \
	top \
	touch \
	tput \
	tr \
	true \
	truncate \
	${_truss} \
	tset \
	tsort \
	tty \
	uname \
	unexpand \
	uniq \
	unzip \
	units \
	unvis \
	uudecode \
	uuencode \
	vi \
	vis \
	vmstat \
	w \
	wall \
	wc \
	what \
	whereis \
	which \
	whois \
	write \
	xargs \
	xinstall \
	${_xlint} \
	${_xstr} \
	xz \
	xzdec \
	${_yacc} \
	yes \
	${_ypcat} \
	${_ypmatch} \
	${_ypwhich}

# NB: keep these sorted by MK_* knobs

.if ${MK_AT} != "no"
SUBDIR+=	at
.endif

.if ${MK_ATF} != "no"
_atf=		atf
.endif

.if ${MK_ATM} != "no"
SUBDIR+=	atm
.endif

.if ${MK_BIND_UTILS} != "no"
SUBDIR+=	dig
SUBDIR+=	host
SUBDIR+=	nslookup
SUBDIR+=	nsupdate
.endif

.if ${MK_BLUETOOTH} != "no"
SUBDIR+=	bluetooth
.endif

.if ${MK_BSD_CPIO} != "no"
SUBDIR+=	cpio
.endif

.if ${MK_CALENDAR} != "no"
SUBDIR+=	calendar
.endif

.if ${MK_CLANG} != "no"
_clang=		clang
.endif

.if ${MK_GROFF} != "no"
SUBDIR+=	vgrind
.endif

.if ${MK_HESIOD} != "no"
SUBDIR+=	hesinfo
.endif

.if ${MK_ICONV} != "no"
_iconv=		iconv
_mkcsmapper=	mkcsmapper
_mkesdb=	mkesdb
.endif

.if ${MK_KDUMP} != "no"
SUBDIR+=        kdump
SUBDIR+=        truss
.endif

.if ${MK_KERBEROS_SUPPORT} != "no"
SUBDIR+=	compile_et
.endif

.if ${MK_LIBTHR} != "no"
SUBDIR+=	csup
.endif

.if ${MK_LOCATE} != "no"
SUBDIR+=	locate
.endif

# XXX msgs?
.if ${MK_MAIL} != "no"
SUBDIR+=	biff
SUBDIR+=	from
SUBDIR+=	mail
SUBDIR+=	msgs
.endif

.if ${MK_MAKE} != "no"
.if ${MK_BMAKE} != "no"
SUBDIR+=	bmake
.else
SUBDIR+=	make
.endif
.endif

.if ${MK_MAN_UTILS} != "no"
SUBDIR+=	catman
_makewhatis=	makewhatis
_man=		man
.endif

.if ${MK_NETCAT} != "no"
SUBDIR+=	nc
.endif

.if ${MK_NIS} != "no"
SUBDIR+=	ypcat
SUBDIR+=	ypmatch
SUBDIR+=	ypwhich
.endif

.if ${MK_OPENSSH} != "no"
SUBDIR+=	ssh-copy-id
.endif

.if ${MK_OPENSSL} != "no"
SUBDIR+=	bc
SUBDIR+=	chkey
SUBDIR+=	dc
SUBDIR+=	newkey
.endif

.if ${MK_QUOTAS} != "no"
SUBDIR+=	quota
.endif

.if ${MK_RCMDS} != "no"
SUBDIR+=	rlogin
SUBDIR+=	rsh
SUBDIR+=	ruptime
SUBDIR+=	rwho
.endif

.if ${MK_SENDMAIL} != "no"
SUBDIR+=	vacation
.endif

.if ${MK_TELNET} != "no"
SUBDIR+=	telnet
.endif

.if ${MK_TEXTPROC} != "no"
SUBDIR+=	checknr
SUBDIR+=	colcrt
SUBDIR+=	ul
.endif

.if ${MK_TOOLCHAIN} != "no"
SUBDIR+=	ar
SUBDIR+=	c89
SUBDIR+=	c99
SUBDIR+=	ctags
SUBDIR+=	file2c
SUBDIR+=	gprof
SUBDIR+=	indent
SUBDIR+=	lex
SUBDIR+=	mkstr
SUBDIR+=	rpcgen
SUBDIR+=	unifdef
SUBDIR+=	xlint
SUBDIR+=	xstr
SUBDIR+=	yacc
.endif

.if ${MK_USB} != "no"
SUBDIR+=	usbhidaction
SUBDIR+=	usbhidctl
.endif

.if ${MK_UTMPX} != "no"
SUBDIR+=	last
SUBDIR+=	users
SUBDIR+=	who
.endif

.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "ia64" || ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "armv6"
.if ${MK_SVN} == "yes" || ${MK_SVNLITE} == "yes"
SUBDIR+=	svn
.endif
.endif

.include <bsd.arch.inc.mk>

SUBDIR:=	${SUBDIR:O}

.include <bsd.subdir.mk>
@


1.365
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/252014
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 252014 2013-06-20 02:26:32Z peter $
d369 1
a369 1
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "ia64" || ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "i386"
@


1.364
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/251982
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 251982 2013-06-19 02:16:04Z peter $
d369 1
a369 1
.if ${MACHINE_ARCH} != "mips"	# mips is broken with pthread
@


1.363
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/251886
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 251886 2013-06-18 02:53:45Z peter $
d369 1
d373 1
@


1.362
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/250024
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 250024 2013-04-28 17:58:11Z eadler $
d369 4
@


1.361
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246600
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 246600 2013-02-09 18:14:26Z kientzle $
a150 1
	ssh-copy-id \
d305 4
@


1.361.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:06:00 +0000
@
text
@d1 370
@


1.361.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 396
#	From: @@(#)Makefile	8.3 (Berkeley) 1/7/94
# $FreeBSD: releng/8.4/usr.bin/Makefile 236202 2012-05-28 21:26:26Z des $

.include <bsd.own.mk>

# XXX MISSING:		deroff diction graph learn plot
#			spell spline struct xsend
# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
# Moved to secure: bdes
#

SUBDIR=	alias \
	apply \
	${_ar} \
	asa \
	${_at} \
	${_atm} \
	awk \
	banner \
	basename \
	${_biff} \
	${_bluetooth} \
	brandelf \
	bsdiff \
	bzip2 \
	bzip2recover \
	${_c89} \
	${_c99} \
	${_calendar} \
	cap_mkdb \
	${_catman} \
	chat \
	${_checknr} \
	${_chkey} \
	chpass \
	cksum \
	cmp \
	col \
	${_colcrt} \
	colldef \
	colrm \
	column \
	comm \
	${_compile_et} \
	compress \
	${_cpio} \
	cpuset \
	csplit \
	${_csup} \
	${_ctags} \
	cut \
	${_dig} \
	dirname \
	du \
	ee \
	elf2aout \
	elfdump \
	enigma \
	env \
	expand \
	false \
	fetch \
	file \
	${_file2c} \
	find \
	finger \
	fmt \
	fold \
	${_from} \
	fstat \
	fsync \
	ftp \
	gcore \
	gencat \
	getconf \
	getent \
	getopt \
	${_gprof} \
	gzip \
	head \
	${_hesinfo} \
	hexdump \
	${_host} \
	id \
	${_indent} \
	ipcrm \
	ipcs \
	join \
	jot \
	kdump \
	keylogin \
	keylogout \
	killall \
	ktrace \
	ktrdump \
	lam \
	last \
	lastcomm \
	ldd \
	leave \
	less \
	lessecho \
	lesskey \
	${_lex} \
	limits \
	locale \
	${_locate} \
	lock \
	lockf \
	logger \
	login \
	logins \
	logname \
	look \
	lorder \
	lsvfs \
	lzmainfo \
	m4 \
	${_mail} \
	${_make} \
	${_makewhatis} \
	mesg \
	minigzip \
	ministat \
	mkdep \
	mkfifo \
	mklocale \
	${_mkstr} \
	mktemp \
	mkuzip \
	${_msgs} \
	mt \
	${_nc} \
	ncal \
	${_ncplist} \
	${_ncplogin} \
	netstat \
	newgrp \
	${_newkey} \
	nfsstat \
	nice \
	nl \
	nohup \
	${_nslookup} \
	${_nsupdate} \
	opieinfo \
	opiekey \
	opiepasswd \
	pagesize \
	passwd \
	paste \
	pathchk \
	perror \
	pr \
	printenv \
	printf \
	procstat \
	${_quota} \
	renice \
	rev \
	revoke \
	${_rlogin} \
	${_rpcgen} \
	rpcinfo \
	rs \
	${_rsh} \
	rup \
	${_ruptime} \
	rusers \
	rwall \
	${_rwho} \
	script \
	sed \
	shar \
	showmount \
	${_smbutil} \
	sockstat \
	split \
	stat \
	stdbuf \
	su \
	systat \
	tabs \
	tail \
	talk \
	tar \
	tcopy \
	tee \
	${_telnet} \
	tftp \
	time \
	tip \
	top \
	touch \
	tput \
	tr \
	true \
	truncate \
	${_truss} \
	tset \
	tsort \
	tty \
	${_ul} \
	uname \
	unexpand \
	${_unifdef} \
	uniq \
	unzip \
	units \
	unvis \
	${_usbhidaction} \
	${_usbhidctl} \
	users \
	uudecode \
	uuencode \
	${_vacation} \
	${_vgrind} \
	vi \
	vis \
	vmstat \
	w \
	wall \
	wc \
	what \
	whereis \
	which \
	who \
	whois \
	write \
	xargs \
	xinstall \
	${_xlint} \
	${_xstr} \
	xz \
	xzdec \
	${_yacc} \
	yes \
	${_ypcat} \
	${_ypmatch} \
	${_ypwhich}

.if ${MACHINE_ARCH} != "arm"
_truss=		truss
.endif

# NB: keep these sorted by MK_* knobs

.if ${MK_AT} != "no"
_at=		at
.endif

.if ${MK_ATM} != "no"
_atm=		atm
.endif

.if ${MK_MAN_UTILS} != "no"
_catman=	catman
.endif

.if ${MK_BIND_UTILS} != "no"
_dig=		dig
_host=		host
_nslookup=	nslookup
_nsupdate=	nsupdate
.endif

.if ${MK_BLUETOOTH} != "no"
_bluetooth=	bluetooth
.endif

.if ${MK_BSD_CPIO} != "no"
_cpio=		cpio
.endif

.if ${MK_CALENDAR} != "no"
_calendar=	calendar
.endif

.if ${MK_HESIOD} != "no"
_hesinfo=	hesinfo
.endif

.if ${MK_OPENSSL} != "no"
_chkey=		chkey
_newkey=	newkey
.endif

.if ${MK_LIBTHR} != "no"
_csup=		csup
.endif

.if ${MK_LOCATE} != "no"
_locate=	locate
.endif

# XXX msgs?
.if ${MK_MAIL} != "no"
_biff=		biff
_from=		from
_mail=		mail
_msgs=		msgs
.endif

.if ${MK_MAKE} != "no"
_make=		make
.endif

.if ${MK_MAN_UTILS} != "no"
_makewhatis=	makewhatis
.endif

.if ${MK_NETCAT} != "no"
_nc=		nc
.endif

.if ${MK_NIS} != "no"
_ypcat=		ypcat
_ypmatch=	ypmatch
_ypwhich=	ypwhich
.endif

.if ${MK_QUOTAS} != "no"
_quota=		quota
.endif

.if ${MK_RCMDS} != "no"
_rlogin=	rlogin
_rsh=		rsh
_ruptime=	ruptime
_rwho=		rwho
.endif

.if ${MK_SENDMAIL} != "no"
_vacation=	vacation
.endif

.if ${MK_TELNET} != "no"
_telnet=	telnet
.endif

.if ${MK_TEXTPROC} != "no"
_checknr=	checknr
_colcrt=	colcrt
_ul=		ul
.endif

.if ${MK_TOOLCHAIN} != "no"
_ar=		ar
_c89=		c89
_c99=		c99
_compile_et=	compile_et
_ctags=		ctags
_file2c=	file2c
_gprof=		gprof
_indent=	indent
_lex=		lex
_mkstr=		mkstr
_rpcgen=	rpcgen
_unifdef=	unifdef
_xlint=		xlint
_xstr=		xstr
# XXX maybe under textproc?
_vgrind=	vgrind
_yacc=		yacc
.endif

.if ${MK_USB} != "no"
_usbhidaction=	usbhidaction
_usbhidctl=	usbhidctl
.endif

.if ${MACHINE_ARCH} == "i386"
.if ${MK_NCP} != "no"
_ncplist=	ncplist
_ncplogin=	ncplogin
.endif
_smbutil=	smbutil
.endif

.if ${MACHINE_ARCH} == "ia64"
_smbutil=	smbutil
.endif

.if ${MACHINE_ARCH} == "amd64"
.if ${MK_NCP} != "no"
_ncplist=	ncplist
_ncplogin=	ncplogin
.endif
_smbutil=	smbutil
.endif

.if ${MACHINE_ARCH} == "powerpc"
_smbutil=	smbutil
.endif

.include <bsd.subdir.mk>
@


1.360
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246074
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 246074 2013-01-29 17:03:18Z gabor $
d40 1
@


1.359
log
@Switching exporter and resync
@
text
@d2 1
a2 1
# $FreeBSD: head/usr.bin/Makefile 241862 2012-10-22 03:57:00Z eadler $
d126 1
@


1.358
log
@SVN rev 241862 on 2012-10-22 03:57:00Z by eadler

Add a clean-room reimplementation of a script originally
found in openssh's contrib directory.

This version has more features and is better written.
I intend to submit this upstream as well.

Reviewed by:	bapt
Reviewed by:	des
Approved by:	cperciva
MFC after:	1 week
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.357
log
@SVN rev 241823 on 2012-10-22 01:18:41Z by marcel

Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.

Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.

Credits follow:

Submitted by:	Garrett Cooper <yanegomi@@gmail.com>
Sponsored by:	Isilon Systems
Based on work by:	keramida@@
Thanks to:	gnn@@, mdf@@, mlaier@@, sjg@@
Special thanks to:	keramida@@
@
text
@d149 1
@


1.356
log
@SVN rev 241774 on 2012-10-20 10:06:38Z by uqs

Apply local patches to mandoc and connect it to the build.

- adds a couple more library strings used in the tree
- changes some more to the current groff spelling
- changes page footer to match groff style
@
text
@d15 1
d209 4
@


1.355
log
@SVN rev 241279 on 2012-10-06 19:19:21Z by marcel

Add bmake to the build and allow it to be installed as make(1) instead
of FreeBSD's make by setting WITH_BMAKE.  The WITH_BMAKE build makes it
easy for people to switch while working out the kinks -- think ports
tree here.  The option will be removed in due time.

Submitted by:	Simon Gerraty (sjg@@juniper.net)
@
text
@d99 1
@


1.354
log
@SVN rev 240404 on 2012-09-12 14:58:07Z by obrien

Add MK_KDUMP.
@
text
@d274 3
d279 1
@


1.353
log
@SVN rev 238564 on 2012-07-18 07:07:54Z by obrien

Sort per the comment.
@
text
@d71 1
a71 1
	kdump \
d166 1
a166 1
	truss \
d248 5
@


1.352
log
@SVN rev 235915 on 2012-05-24 16:11:51Z by jpaetzel

Hook up mkulzma to the build.

MFC after:	3 days
@
text
@a210 4
.if ${MK_MAN_UTILS} != "no"
SUBDIR+=	catman
.endif

d234 4
d248 2
a249 9
.if ${MK_GROFF} != "no"
SUBDIR+=	vgrind
.endif

.if ${MK_OPENSSL} != "no"
SUBDIR+=	bc
SUBDIR+=	chkey
SUBDIR+=	dc
SUBDIR+=	newkey
a259 4
.if ${MK_KERBEROS_SUPPORT} != "no"
SUBDIR+=	compile_et
.endif

d273 1
d288 7
@


1.351
log
@SVN rev 235268 on 2012-05-11 12:47:21Z by gabor

- Hook up BSD sort to the build.  By default, it will be installed as
  "bsdsort" and GNU sort will be the default "sort".  When WITH_BSD_SORT
  is set, BSD sort will be the default "sort" and GNU sort will be installed
  as "gnusort".
@
text
@d108 1
@


1.350
log
@SVN rev 234772 on 2012-04-28 20:52:20Z by jlh

Import stdbuf(1) and the shared library it relies on.
This tool changes the default buffering behaviour of standard
stdio streams.

It only works on dynamic binaries.  To make it work for static
ones it would require cluttering stdio because there no single
entry point.

PR:		166660
Reviewed by:	current@@, jhb
Approved by:	kib (mentor)
MFC after:	1 week
@
text
@d144 1
@


1.349
log
@SVN rev 233337 on 2012-03-23 03:16:35Z by stas

- Do not build libcom_err and compile_et when kerberos is disabled.  They
  depends on several heimdal libraries and not used by anything but kerberos
  tools.
@
text
@d146 1
@


1.348
log
@SVN rev 230060 on 2012-01-13 15:40:49Z by ed

Remove wtmpcvt(1).

The wtmpcvt(1) utility converts wtmp files to the new format used by
utmpx(3). Now that HEAD has been branched to stable/9 and 9.0 is
released, there is no need for it in HEAD.

MFC after:	never
@
text
@d264 4
a323 1
SUBDIR+=	compile_et
@


1.347
log
@SVN rev 229997 on 2012-01-12 00:34:33Z by ken

Add the CAM Target Layer (CTL).

CTL is a disk and processor device emulation subsystem originally written
for Copan Systems under Linux starting in 2003.  It has been shipping in
Copan (now SGI) products since 2005.

It was ported to FreeBSD in 2008, and thanks to an agreement between SGI
(who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is
available under a BSD-style license.  The intent behind the agreement was
that Spectra would work to get CTL into the FreeBSD tree.

Some CTL features:

 - Disk and processor device emulation.
 - Tagged queueing
 - SCSI task attribute support (ordered, head of queue, simple tags)
 - SCSI implicit command ordering support.  (e.g. if a read follows a mode
   select, the read will be blocked until the mode select completes.)
 - Full task management support (abort, LUN reset, target reset, etc.)
 - Support for multiple ports
 - Support for multiple simultaneous initiators
 - Support for multiple simultaneous backing stores
 - Persistent reservation support
 - Mode sense/select support
 - Error injection support
 - High Availability support (1)
 - All I/O handled in-kernel, no userland context switch overhead.

(1) HA Support is just an API stub, and needs much more to be fully
    functional.

ctl.c:			The core of CTL.  Command handlers and processing,
			character driver, and HA support are here.

ctl.h:			Basic function declarations and data structures.

ctl_backend.c,
ctl_backend.h:		The basic CTL backend API.

ctl_backend_block.c,
ctl_backend_block.h:	The block and file backend.  This allows for using
			a disk or a file as the backing store for a LUN.
			Multiple threads are started to do I/O to the
			backing device, primarily because the VFS API
			requires that to get any concurrency.

ctl_backend_ramdisk.c:	A "fake" ramdisk backend.  It only allocates a
			small amount of memory to act as a source and sink
			for reads and writes from an initiator.  Therefore
			it cannot be used for any real data, but it can be
			used to test for throughput.  It can also be used
			to test initiators' support for extremely large LUNs.

ctl_cmd_table.c:	This is a table with all 256 possible SCSI opcodes,
			and command handler functions defined for supported
			opcodes.

ctl_debug.h:		Debugging support.

ctl_error.c,
ctl_error.h:		CTL-specific wrappers around the CAM sense building
			functions.

ctl_frontend.c,
ctl_frontend.h:		These files define the basic CTL frontend port API.

ctl_frontend_cam_sim.c:	This is a CTL frontend port that is also a CAM SIM.
			This frontend allows for using CTL without any
			target-capable hardware.  So any LUNs you create in
			CTL are visible in CAM via this port.

ctl_frontend_internal.c,
ctl_frontend_internal.h:
			This is a frontend port written for Copan to do
			some system-specific tasks that required sending
			commands into CTL from inside the kernel.  This
			isn't entirely relevant to FreeBSD in general,
			but can perhaps be repurposed.

ctl_ha.h:		This is a stubbed-out High Availability API.  Much
			more is needed for full HA support.  See the
			comments in the header and the description of what
			is needed in the README.ctl.txt file for more
			details.

ctl_io.h:		This defines most of the core CTL I/O structures.
			union ctl_io is conceptually very similar to CAM's
			union ccb.

ctl_ioctl.h:		This defines all ioctls available through the CTL
			character device, and the data structures needed
			for those ioctls.

ctl_mem_pool.c,
ctl_mem_pool.h:		Generic memory pool implementation used by the
			internal frontend.

ctl_private.h:		Private data structres (e.g. CTL softc) and
			function prototypes.  This also includes the SCSI
			vendor and product names used by CTL.

ctl_scsi_all.c,
ctl_scsi_all.h:		CTL wrappers around CAM sense printing functions.

ctl_ser_table.c:	Command serialization table.  This defines what
			happens when one type of command is followed by
			another type of command.

ctl_util.c,
ctl_util.h:		CTL utility functions, primarily designed to be
			used from userland.  See ctladm for the primary
			consumer of these functions.  These include CDB
			building functions.

scsi_ctl.c:		CAM target peripheral driver and CTL frontend port.
			This is the path into CTL for commands from
			target-capable hardware/SIMs.

README.ctl.txt:		CTL code features, roadmap, to-do list.

usr.sbin/Makefile:	Add ctladm.

ctladm/Makefile,
ctladm/ctladm.8,
ctladm/ctladm.c,
ctladm/ctladm.h,
ctladm/util.c:		ctladm(8) is the CTL management utility.
			It fills a role similar to camcontrol(8).
			It allow configuring LUNs, issuing commands,
			injecting errors and various other control
			functions.

usr.bin/Makefile:	Add ctlstat.

ctlstat/Makefile
ctlstat/ctlstat.8,
ctlstat/ctlstat.c:	ctlstat(8) fills a role similar to iostat(8).
			It reports I/O statistics for CTL.

sys/conf/files:		Add CTL files.

sys/conf/NOTES:		Add device ctl.

sys/cam/scsi_all.h:	To conform to more recent specs, the inquiry CDB
			length field is now 2 bytes long.

			Add several mode page definitions for CTL.

sys/cam/scsi_all.c:	Handle the new 2 byte inquiry length.

sys/dev/ciss/ciss.c,
sys/dev/ata/atapi-cam.c,
sys/cam/scsi/scsi_targ_bh.c,
scsi_target/scsi_cmds.c,
mlxcontrol/interface.c:	Update for 2 byte inquiry length field.

scsi_da.h:		Add versions of the format and rigid disk pages
			that are in a more reasonable format for CTL.

amd64/conf/GENERIC,
i386/conf/GENERIC,
ia64/conf/GENERIC,
sparc64/conf/GENERIC:	Add device ctl.

i386/conf/PAE:		The CTL frontend SIM at least does not compile
			cleanly on PAE.

Sponsored by:	Copan Systems, SGI and Spectra Logic
MFC after:	1 month
@
text
@a342 1
SUBDIR+=	wtmpcvt
@


1.346
log
@SVN rev 228857 on 2011-12-24 12:16:38Z by marius

On FreeBSD just use the MD5 implementation of libmd rather than that of
libcrypto so we don't need to relinquish csup when world is built without
OpenSSL.
@
text
@d36 1
@


1.345
log
@SVN rev 223209 on 2011-06-17 21:30:21Z by ed

Add WITHOUT_UTMPX switch to the build system.

This knob removes the tools that are exclusively used to view and
maintain the databases maintained by utmpx, namely last, users, who,
wtmpcvt, ac, lastlogin and utxrm.

The tool w is not in this list, because it has some other functionality
which is unrelated to utmpx; it is hardlinked to the uptime tool.
@
text
@d253 2
a257 1
.endif
@


1.345.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.345.2.2
log
@SVN rev 230743 on 2012-01-29 14:55:20Z by marius

MFC: r228857

On FreeBSD just use the MD5 implementation of libmd rather than that of
libcrypto so we don't need to relinquish csup when world is built without
OpenSSL.
@
text
@a252 2
.endif

d256 1
@


1.345.2.3
log
@SVN rev 231772 on 2012-02-15 17:28:09Z by ken

MFC r229997, r230033, and r230334

Bring the CAM Target Layer into stable/9.

  r230334 | ken | 2012-01-19 11:42:03 -0700 (Thu, 19 Jan 2012) | 19 lines

  Quiet some clang warnings when compiling CTL.

  ctl_error.c,
  ctl_error.h:	Take out the ctl_sense_format enumeration, and use
  		scsi_sense_data_type instead.

  		Remove ctl_get_sense_format() and switch ctl_build_ua()
  		over to using scsi_sense_data_type.

  ctl_backend_ramdisk.c,
  ctl_backend_block.c:
  		Use C99 structure initializers instead of GNU initializers.

  ctl.c:		Switch over to using the SCSI sense format enumeration
  		instead of the CTL-specific enumeration.

  Submitted by:	dim (partially)
  MFC after:	1 month

  r230033 | ken | 2012-01-12 15:08:33 -0700 (Thu, 12 Jan 2012) | 5 lines

  Silence some unnecessary verbosity.

  Reported by:	mav
  MFC after:	1 month

  r229997 | ken | 2012-01-11 17:34:33 -0700 (Wed, 11 Jan 2012) | 170 lines

  Add the CAM Target Layer (CTL).

  CTL is a disk and processor device emulation subsystem originally written
  for Copan Systems under Linux starting in 2003.  It has been shipping in
  Copan (now SGI) products since 2005.

  It was ported to FreeBSD in 2008, and thanks to an agreement between SGI
  (who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is
  available under a BSD-style license.  The intent behind the agreement was
  that Spectra would work to get CTL into the FreeBSD tree.

  Some CTL features:

   - Disk and processor device emulation.
   - Tagged queueing
   - SCSI task attribute support (ordered, head of queue, simple tags)
   - SCSI implicit command ordering support.  (e.g. if a read follows a mode
     select, the read will be blocked until the mode select completes.)
   - Full task management support (abort, LUN reset, target reset, etc.)
   - Support for multiple ports
   - Support for multiple simultaneous initiators
   - Support for multiple simultaneous backing stores
   - Persistent reservation support
   - Mode sense/select support
   - Error injection support
   - High Availability support (1)
   - All I/O handled in-kernel, no userland context switch overhead.

  (1) HA Support is just an API stub, and needs much more to be fully
      functional.

  ctl.c:			The core of CTL.  Command handlers and processing,
  			character driver, and HA support are here.

  ctl.h:			Basic function declarations and data structures.

  ctl_backend.c,
  ctl_backend.h:		The basic CTL backend API.

  ctl_backend_block.c,
  ctl_backend_block.h:	The block and file backend.  This allows for using
  			a disk or a file as the backing store for a LUN.
  			Multiple threads are started to do I/O to the
  			backing device, primarily because the VFS API
  			requires that to get any concurrency.

  ctl_backend_ramdisk.c:	A "fake" ramdisk backend.  It only allocates a
  			small amount of memory to act as a source and sink
  			for reads and writes from an initiator.  Therefore
  			it cannot be used for any real data, but it can be
  			used to test for throughput.  It can also be used
  			to test initiators' support for extremely large LUNs.

  ctl_cmd_table.c:	This is a table with all 256 possible SCSI opcodes,
  			and command handler functions defined for supported
  			opcodes.

  ctl_debug.h:		Debugging support.

  ctl_error.c,
  ctl_error.h:		CTL-specific wrappers around the CAM sense building
  			functions.

  ctl_frontend.c,
  ctl_frontend.h:		These files define the basic CTL frontend port API.

  ctl_frontend_cam_sim.c:	This is a CTL frontend port that is also a CAM SIM.
  			This frontend allows for using CTL without any
  			target-capable hardware.  So any LUNs you create in
  			CTL are visible in CAM via this port.

  ctl_frontend_internal.c,
  ctl_frontend_internal.h:
  			This is a frontend port written for Copan to do
  			some system-specific tasks that required sending
  			commands into CTL from inside the kernel.  This
  			isn't entirely relevant to FreeBSD in general,
  			but can perhaps be repurposed.

  ctl_ha.h:		This is a stubbed-out High Availability API.  Much
  			more is needed for full HA support.  See the
  			comments in the header and the description of what
  			is needed in the README.ctl.txt file for more
  			details.

  ctl_io.h:		This defines most of the core CTL I/O structures.
  			union ctl_io is conceptually very similar to CAM's
  			union ccb.

  ctl_ioctl.h:		This defines all ioctls available through the CTL
  			character device, and the data structures needed
  			for those ioctls.

  ctl_mem_pool.c,
  ctl_mem_pool.h:		Generic memory pool implementation used by the
  			internal frontend.

  ctl_private.h:		Private data structres (e.g. CTL softc) and
  			function prototypes.  This also includes the SCSI
  			vendor and product names used by CTL.

  ctl_scsi_all.c,
  ctl_scsi_all.h:		CTL wrappers around CAM sense printing functions.

  ctl_ser_table.c:	Command serialization table.  This defines what
  			happens when one type of command is followed by
  			another type of command.

  ctl_util.c,
  ctl_util.h:		CTL utility functions, primarily designed to be
  			used from userland.  See ctladm for the primary
  			consumer of these functions.  These include CDB
  			building functions.

  scsi_ctl.c:		CAM target peripheral driver and CTL frontend port.
  			This is the path into CTL for commands from
  			target-capable hardware/SIMs.

  README.ctl.txt:		CTL code features, roadmap, to-do list.

  usr.sbin/Makefile:	Add ctladm.

  ctladm/Makefile,
  ctladm/ctladm.8,
  ctladm/ctladm.c,
  ctladm/ctladm.h,
  ctladm/util.c:		ctladm(8) is the CTL management utility.
  			It fills a role similar to camcontrol(8).
  			It allow configuring LUNs, issuing commands,
  			injecting errors and various other control
  			functions.

  usr.bin/Makefile:	Add ctlstat.

  ctlstat/Makefile
  ctlstat/ctlstat.8,
  ctlstat/ctlstat.c:	ctlstat(8) fills a role similar to iostat(8).
  			It reports I/O statistics for CTL.

  sys/conf/files:		Add CTL files.

  sys/conf/NOTES:		Add device ctl.

  sys/cam/scsi_all.h:	To conform to more recent specs, the inquiry CDB
  			length field is now 2 bytes long.

  			Add several mode page definitions for CTL.

  sys/cam/scsi_all.c:	Handle the new 2 byte inquiry length.

  sys/dev/ciss/ciss.c,
  sys/dev/ata/atapi-cam.c,
  sys/cam/scsi/scsi_targ_bh.c,
  scsi_target/scsi_cmds.c,
  mlxcontrol/interface.c:	Update for 2 byte inquiry length field.

  scsi_da.h:		Add versions of the format and rigid disk pages
  			that are in a more reasonable format for CTL.

  amd64/conf/GENERIC,
  i386/conf/GENERIC,
  ia64/conf/GENERIC,
  sparc64/conf/GENERIC:	Add device ctl.

  i386/conf/PAE:		The CTL frontend SIM at least does not compile
  			cleanly on PAE.

  Sponsored by:	Copan Systems, SGI and Spectra Logic
  MFC after:	1 month
@
text
@a35 1
	ctlstat \
@


1.345.2.4
log
@SVN rev 235139 on 2012-05-08 16:36:32Z by jlh

MFC r234772:
  Import stdbuf(1) and the shared library it relies on.
  This tool changes the default buffering behaviour of standard
  stdio streams.

  It only works on dynamic binaries.  To make it work for static
  ones it would require cluttering stdio because there no single
  entry point.

  PR:		166660
  Reviewed by:	current@@, jhb
  Approved by:	kib (mentor)
  MFC after:	1 week

MFC r234773:
  Fix small documentation mistakes.

  Submitted by:	brueffer
  Approved by:	kib (mentor)

MFC r234779:
  Use standard getopt(3) error message.

  Submitted by:	jilles
  Approved by:	kib (mentor)
@
text
@a145 1
	stdbuf \
@


1.345.2.5
log
@SVN rev 236244 on 2012-05-29 16:21:43Z by jpaetzel

MFC 235915:

Hook up mkulzma to the build.
@
text
@a107 1
	mkulzma \
@


1.345.2.6
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.bin/Makefile 236244 2012-05-29 16:21:43Z jpaetzel $
@


1.345.2.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/260208
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.bin/Makefile 260208 2014-01-02 21:57:03Z jhb $
a129 1
	protect \
@


1.345.2.8
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/263212
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.bin/Makefile 263212 2014-03-15 23:51:28Z sjg $
a275 1
SUBDIR+=	bmake
@


1.345.2.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/264303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/usr.bin/Makefile 264303 2014-04-09 18:16:58Z dim $
a353 2
SUBDIR_PARALLEL=

@


1.345.2.5.2.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.345.2.5.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/usr.bin/Makefile 236244 2012-05-29 16:21:43Z jpaetzel $
@


1.345.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.345.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/usr.bin/Makefile 223209 2011-06-17 21:30:21Z ed $
@


1.344
log
@SVN rev 222273 on 2011-05-25 01:04:12Z by obrien

Build and install a BSD licensed grep.
If WITH_BSD_GREP is not set, it will be 'bsdgrep' and GNUgrep will be
'[ef]grep'.  Otherwise, BSD-grep will be the grep family, and GNUgrep
will be 'gnugrep'.

Discussed with: brooks
@
text
@a76 1
	last \
a171 1
	users \
a182 1
	who \
a184 1
	wtmpcvt \
d337 7
@


1.343
log
@SVN rev 220166 on 2011-03-30 18:27:52Z by trasz

Add rctl(8), the utility to manage rctl rules.

Sponsored by:	The FreeBSD Foundation
Reviewed by:	kib (earlier version)
@
text
@d60 1
a60 1
	${_grep} \
a229 4
.if ${MK_BSD_GREP} != "no"
_grep=		grep
.endif

@


1.342
log
@SVN rev 219019 on 2011-02-25 00:04:39Z by gabor

Add the BSD-licensed Citrus iconv to the base system with default off
setting. It can be built by setting the WITH_ICONV knob. While this
knob is unset, the library part, the binaries, the header file and
the metadata files will not be built or installed so it makes no impact
on the system if left turned off.

This work is based on the iconv implementation in NetBSD but a great
number of improvements and feature additions have been included:

- Some utilities have been added. There is a conversion table generator,
  which can compare conversion tables to reference data generated by
  GNU libiconv. This helps ensuring conversion compatibility.
- UTF-16 surrogate support and some endianness issues have been fixed.
- The rather chaotic Makefiles to build metadata have been refactored
  and cleaned up, now it is easy to read and it is also easier to add
  support for new encodings.
- A bunch of new encodings and encoding aliases have been added.
- Support for 1->2, 1->3 and 1->4 mappings, which is needed for
  transliterating with flying accents as GNU does, like "u.
- Lots of warnings have been fixed, the major part of the code is
  now WARNS=6 clean.
- New section 1 and section 5 manual pages have been added.
- Some GNU-specific calls have been implemented:
  iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into()
- Support for GNU's //IGNORE suffix has been added.
- The "-" argument for stdin is now recognized in iconv(1) as per POSIX.
- The Big5 conversion module has been fixed.
- The iconv.h header files is supposed to be compatible with the
  GNU version, i.e. sources should build with base iconv.h and
  GNU libiconv. It also includes a macro magic to deal with the
  char ** and const char ** incompatibility.
- GNU compatibility: "" or "char" means the current local
  encoding in use
- Various cleanups and style(9) fixes.

Approved by:	delphij (mentor)
Obtained from:	The NetBSD Project
Sponsored by:	Google Summer of Code 2009
@
text
@d129 1
@


1.341
log
@SVN rev 218941 on 2011-02-22 08:13:49Z by uqs

Flesh out WITHOUT_GROFF support to DTRT.

A full featured groff is required during buildworld, so build it always
and don't rely on it being present on the host system.

vgrind(1) is tightly coupled to a roff processor and will not be
built/installed when groff is disabled. Also much of the roff'ed
documentation under share/doc will not be built/installed when
WITHOUT_GROFF is defined.

Reviewed by:	ru (partial)
@
text
@d64 1
d102 1
d104 1
d245 6
@


1.340
log
@SVN rev 213391 on 2010-10-03 22:24:14Z by gordon

Retire GNU man in favor of the newly written BSDL version.

Approved by:	wes (mentor)
@
text
@d242 4
a326 2
# XXX maybe under textproc?
SUBDIR+=	vgrind
@


1.339
log
@SVN rev 212558 on 2010-09-13 15:30:09Z by imp

Move to using Makefile.arch to include the proper target-specific programs.
@
text
@d8 1
a8 1
# XXX Use GNU versions: apropos diff ld man patch whatis
d97 1
d270 1
@


1.338
log
@SVN rev 211701 on 2010-08-23 10:04:26Z by gabor

- Change default grep back to GNU version. BSD grep can be built with the
  WITH_BSD_GREP knob.
- Bump __FreeBSD_version

Requested by:   dougb
Approved by:    delphij (mentor)
@
text
@a13 1
	${_ar} \
a14 2
	${_at} \
	${_atm} \
a17 3
	${_bc} \
	${_biff} \
	${_bluetooth} \
a21 3
	${_c89} \
	${_c99} \
	${_calendar} \
a22 1
	${_catman} \
a23 2
	${_checknr} \
	${_chkey} \
a28 1
	${_colcrt} \
a32 1
	${_compile_et} \
a33 1
	${_cpio} \
a35 2
	${_csup} \
	${_ctags} \
a36 2
	${_dc} \
	${_dig} \
a47 1
	${_file2c} \
a51 1
	${_from} \
a59 1
	${_gprof} \
a62 1
	${_hesinfo} \
a63 1
	${_host} \
a64 1
	${_indent} \
a82 1
	${_lex} \
a84 1
	${_locate} \
a95 2
	${_mail} \
	${_make} \
a102 1
	${_mkstr} \
a104 1
	${_msgs} \
a105 1
	${_nc} \
a106 2
	${_ncplist} \
	${_ncplogin} \
a108 1
	${_newkey} \
a112 2
	${_nslookup} \
	${_nsupdate} \
a124 1
	${_quota} \
a127 2
	${_rlogin} \
	${_rpcgen} \
a129 1
	${_rsh} \
a130 1
	${_ruptime} \
a132 1
	${_rwho} \
a137 1
	${_smbutil} \
a148 1
	${_telnet} \
d158 1
a158 1
	${_truss} \
a161 1
	${_ul} \
a163 1
	${_unifdef} \
a167 2
	${_usbhidaction} \
	${_usbhidctl} \
a170 2
	${_vacation} \
	${_vgrind} \
a195 4
.if ${MACHINE_ARCH} != "arm"
_truss=		truss
.endif

d199 1
a199 1
_at=		at
d203 1
a203 1
_atm=		atm
d207 1
a207 1
_catman=	catman
d211 4
a214 4
_dig=		dig
_host=		host
_nslookup=	nslookup
_nsupdate=	nsupdate
d218 1
a218 1
_bluetooth=	bluetooth
d222 1
a222 1
_cpio=		cpio
d230 1
a230 1
_calendar=	calendar
d238 1
a238 1
_hesinfo=	hesinfo
d242 4
a245 4
_bc=		bc
_chkey=		chkey
_dc=		dc
_newkey=	newkey
d247 1
a247 1
_csup=		csup
d252 1
a252 1
_locate=	locate
d257 4
a260 4
_biff=		biff
_from=		from
_mail=		mail
_msgs=		msgs
d264 1
a264 1
_make=		make
d272 1
a272 1
_nc=		nc
d276 3
a278 3
_ypcat=		ypcat
_ypmatch=	ypmatch
_ypwhich=	ypwhich
d282 1
a282 1
_quota=		quota
d286 4
a289 4
_rlogin=	rlogin
_rsh=		rsh
_ruptime=	ruptime
_rwho=		rwho
d293 1
a293 1
_vacation=	vacation
d297 1
a297 1
_telnet=	telnet
d301 3
a303 3
_checknr=	checknr
_colcrt=	colcrt
_ul=		ul
d307 14
a320 14
_ar=		ar
_c89=		c89
_c99=		c99
_compile_et=	compile_et
_ctags=		ctags
_file2c=	file2c
_gprof=		gprof
_indent=	indent
_lex=		lex
_mkstr=		mkstr
_rpcgen=	rpcgen
_unifdef=	unifdef
_xlint=		xlint
_xstr=		xstr
d322 2
a323 2
_vgrind=	vgrind
_yacc=		yacc
d327 2
a328 22
_usbhidaction=	usbhidaction
_usbhidctl=	usbhidctl
.endif

.if ${MACHINE_ARCH} == "i386"
.if ${MK_NCP} != "no"
_ncplist=	ncplist
_ncplogin=	ncplogin
.endif
_smbutil=	smbutil
.endif

.if ${MACHINE_ARCH} == "ia64"
_smbutil=	smbutil
.endif

.if ${MACHINE_ARCH} == "amd64"
.if ${MK_NCP} != "no"
_ncplist=	ncplist
_ncplogin=	ncplogin
.endif
_smbutil=	smbutil
d331 1
a331 3
.if ${MACHINE_ARCH} == "powerpc"
_smbutil=	smbutil
.endif
d333 1
a333 3
.if ${MACHINE_ARCH} == "sparc64"
_smbutil=	smbutil
.endif
@


1.337
log
@SVN rev 211189 on 2010-08-11 18:23:26Z by delphij

Update a stale comment about grep.
@
text
@d280 4
a291 4
.if ${MK_GNU_GREP} != "yes"
_grep=		grep
.endif

@


1.336
log
@SVN rev 210389 on 2010-07-22 19:11:57Z by gabor

Add BSD grep to the base system and make it our default grep.

Deliverables: Small and clean code (1,4 KSLOC vs GNU's 8,5 KSLOC),
              lower memory usage than GNU grep, GNU compatibility,
              BSD license.

TODO:         Performance is somewhat behind GNU grep but it is only
              significant for bigger searches.  The reason is complex, the
              most important factor is that GNU grep uses lots of
              optimizations to improve the speed of the regex library.
              First, we need a modern regex library (practically by adopting
              TRE), add support for GNU-style non-standard regexes and then
              reevalute the performance issues and look for bottlenecks.  In
              the meantime, for those, who need better performance, it is
              possible to build GNU grep by setting WITH_GNU_GREP.

Approved by:            delphij (mentor)
Obtained from:          OpenBSD (http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/grep/),
                        freegrep (http://github.com/howardjp/freegrep)
Sponsored by:           Google SoC 2008
Portbuild tests run by: kris, pav, erwin
Acknowledgements to:    fjoe (as SoC 2008 mentor),
                        everyone who helped in reviewing and testing
@
text
@d8 1
a8 1
# XXX Use GNU versions: apropos diff grep ld man patch whatis
@


1.335
log
@SVN rev 208964 on 2010-06-09 19:57:20Z by rdivacky

Hook clang into the build on i386/amd64/powerpc.

Approved by:	ed (mentor)
@
text
@d82 1
d288 4
@


1.334
log
@SVN rev 208320 on 2010-05-19 23:56:26Z by jkim

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.  This patch
is slightly improved by me from:

PR:		misc/145212
@
text
@d38 1
d283 4
@


1.333
log
@SVN rev 207842 on 2010-05-10 06:59:50Z by mm

Import of liblzma, xz, xzdec, lzmainfo from vendor branch
Add support for xz and lzma to lesspipe.sh (xzless, lzless)
Bump __FreeBSD_version

Approved by:	delphij (mentor)
MFC after:	2 weeks
@
text
@d123 1
a123 1
	makewhatis \
d259 1
a259 1
.if ${MK_MAN} != "no"
d312 4
@


1.332
log
@SVN rev 204103 on 2010-02-19 23:54:12Z by delphij

Add seq(1), a small utility to generate sequence number.

Obtained from:	NetBSD
MFC after:	3 months
@
text
@d119 1
d237 2
@


1.331
log
@SVN rev 204030 on 2010-02-18 05:14:36Z by imp

bc and dc are not BSD version, not GNU version.
@
text
@d175 1
@


1.330
log
@SVN rev 203711 on 2010-02-09 18:22:26Z by delphij

As it turns out, fmt(1) is being used by the base system as well as the
ports tree extensively and it is probably a good idea to keep it
regardless of NO_MAIL setting.

Reported by:	Alexander Best
Reviewed by:	antoine
X-MFC-With:	r203584
@
text
@d8 1
a8 1
# XXX Use GNU versions: apropos bc dc diff grep ld man patch whatis
@


1.329
log
@SVN rev 202982 on 2010-01-25 18:52:47Z by yongari

Connect smbfs related libraries and tool on sparc64.

Reviewed by:	marius
@
text
@d69 1
a69 1
	${_fmt} \
a298 1
_fmt=		fmt
@


1.328
log
@SVN rev 202892 on 2010-01-23 17:31:13Z by antoine

Unbreak world WITHOUT_OPENSSL:
the new dc(1) depends on crypto(3) and bc(1) depends on dc(1).
@
text
@d393 4
@


1.327
log
@SVN rev 202719 on 2010-01-20 21:30:52Z by gabor

Replace GNU bc/dc with BSDL versions ported from OpenBSD. They have a good
compatibility level with the GNU counterparts and have shown to be mature
enough. For now, the GNU versions aren't removed from the tree, just detached
from the build.

Sponsored by:		Google Summer of Code 2008
Portbuild run by:	erwin
Approved by:		delphij
@
text
@d21 1
a21 1
	bc \
d53 1
a53 1
	dc \
d283 1
d285 1
@


1.326
log
@SVN rev 202301 on 2010-01-14 20:58:45Z by ed

Add wtmpcvt(1).

This utility allows users to convert their wtmp databases to the new
format. It makes no sense for users to keep their wtmp log files if they
are unable to view them.

It basically copies ut_line into ut_id as well. This makes it possible
for last(1) and ac(8) to match login records with their corresponding
logout record.
@
text
@d21 1
d53 1
@


1.325
log
@SVN rev 200068 on 2009-12-03 18:02:55Z by rdivacky

Connect unzip to the build.

Approved by:	ed (mentor)
Approved by:	des (unzip author)
Tested by:	exp ports build (miwi)
@
text
@d228 1
@


1.324
log
@SVN rev 194267 on 2009-06-15 21:52:27Z by ed

Add revoke(1).

While hacking on TTY code, I often miss a small utility to revoke my own
(pseudo-)terminals. This small utility is just a small wrapper around
the revoke(2) call, so you can destroy your very own login sessions.

Approved by:	re
@
text
@d206 1
@


1.324.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.324.2.2
log
@SVN rev 208258 on 2010-05-18 09:59:09Z by mm

MFC r207842, r207844, r208099:

MFC r207842:
Import of liblzma, xz, xzdec, lzmainfo from vendor branch
Add support for xz and lzma to lesspipe.sh (xzless, lzless)

MFC r207844:
Add two public headers missing in r207842
Adjust CFLAGS for lzmainfo, xz, xzdec

MFC r208099:
Add versioned symbols to liblzma
Use default SHLIB_MAJOR.

Approved by:	delphij (mentor)
@
text
@a116 1
	lzmainfo \
a230 2
	xz \
	xzdec \
@


1.324.2.3
log
@SVN rev 208546 on 2010-05-25 20:16:36Z by jkim

MFC:	r208320

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.
Note this patch implicitly fixes a documentation bug of src.conf(5), which
says WITHOUT_MAN may be used to not build manual pages while it was also
disabling some utilities for manual pages.

Approved by:	re (kib)
@
text
@d121 1
a121 1
	${_makewhatis} \
d254 1
a254 1
.if ${MK_MAN_UTILS} != "no"
a305 4
.if ${MK_MAN_UTILS} != "no"
_makewhatis=	makewhatis
.endif

@


1.324.2.4
log
@SVN rev 213399 on 2010-10-04 06:49:12Z by delphij

Revision 209601 should have merged this part of r203711 to make fmt(1)
build unconditional.

PR:		misc/151180
@
text
@d67 1
a67 1
	fmt \
d296 1
@


1.324.2.5
log
@SVN rev 230744 on 2012-01-29 14:55:38Z by marius

o MFC: r204556, r204628

  Move csup away from contrib/ and into usr.bin/. Software is no longer
  contributed, and main development is happening in the FreeBSD repo.

o MFC: r204558

  Unmark authentication support as a TODO item.

o MFC: r204629

  Remove unused include path.

o MFC: r204639

  Include CURDIR in case the makefile is not run from the same directory.

o MFC: r204664

  Fix spelling.

o MFC: r206621

  Add and expand $FreeBSD$ keyword to allow committing to this file.

o MFC: r206622 (partial)

  mdoc: order prologue macros consistently by Dd/Dt/Os

  Although groff_mdoc(7) gives another impression, this is the ordering
  most widely used and also required by mdocml/mandoc.

o MFC: r208291 (partial)

  mdoc: consistently spell our email addresses <foo@@FreeBSD.org>

o MFC: r210874

  Don't point users at the old csup homepage.

o MFC: r213300

  If an RCS file is truncated, rcsfile_getdelta() will return NULL.  Instead
  of faulting, check for NULL.  However, returning an error would cause csup
  to just abort the entire update.  Instead, break out of the loop and
  return ok.  The attempts to update the file will trigger a MD5 failure which
  will cause csup to download the entire file as a fixup.

o MFC: r213573 (partial)

  mdoc: drop redundant .Pp and .LP calls

  They have no effect when coming in pairs, or before .Bl/.Bd

o MFC: r216370 (partial)

  Remove the advertising clause from UCB copyrighted files in usr.bin.  This
  is in accordance with the information provided at
  ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

  Also add $FreeBSD$ to a few files to keep svn happy.

o MFC: r216542

  Signal that data should not be modified.

o MFC: r217858

  Remove dead code.

o MFC: r225535

  Fix csup to allow case insensitive server names in the auth file,
  just as advertised in the manpage.

  PR:	158652

o MFC: r225536

  Fix typos in error messages.

o MFC: r225979

  Update the comment to reflect what is actually going on.

o MFC: r225980

  Handle the situation where fixups_close() has been called but more fixups
  are still available on the queue.

o MFC: r228625

  In usr.bin/csup/auth.c, use the correct number of bytes for zeroing the
  shared secret, and use long long format to snprintf a time_t.

o MFC: r228626

  In usr.bin/csup/proto.c, use the correct printf length modifier to print
  an off_t.

o MFC: r228667

  In usr.bin/csup/auth.c, cast time_t to intmax_t instead, and use the
  corresponding printf length modifier.

o MFC: r228857

  On FreeBSD just use the MD5 implementation of libmd rather than that of
  libcrypto so we don't need to relinquish csup when world is built without
  OpenSSL.
@
text
@a283 2
.endif

d287 1
@


1.324.2.6
log
@SVN rev 235141 on 2012-05-08 19:33:31Z by jlh

MFC r234772:
  Import stdbuf(1) and the shared library it relies on.
  This tool changes the default buffering behaviour of standard
  stdio streams.

  It only works on dynamic binaries.  To make it work for static
  ones it would require cluttering stdio because there no single
  entry point.

  PR:		166660
  Reviewed by:	current@@, jhb
  Approved by:	kib (mentor)
  MFC after:	1 week

MFC r234773:
  Fix small documentation mistakes.

  Submitted by:	brueffer
  Approved by:	kib (mentor)

MFC r234779:
  Use standard getopt(3) error message.

  Submitted by:	jilles
  Approved by:	kib (mentor)
@
text
@a179 1
	stdbuf \
@


1.324.2.7
log
@SVN rev 236202 on 2012-05-28 21:26:26Z by des

MFH r200068: connect unzip to the build.
@
text
@a207 1
	unzip \
@


1.324.2.8
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.bin/Makefile 236202 2012-05-28 21:26:26Z des $
@


1.324.2.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/264303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/usr.bin/Makefile 264303 2014-04-09 18:16:58Z dim $
a395 2
SUBDIR_PARALLEL=

@


1.324.2.5.2.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.324.2.5.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/usr.bin/Makefile 230744 2012-01-29 14:55:38Z marius $
@


1.324.2.4.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.324.2.3.2.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.324.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.323
log
@SVN rev 193308 on 2009-06-02 13:44:36Z by ed

Remove window(1) from the base system.

Some time ago Tom Rhodes sent me an email that he was willing to perform
various cleanups to the window(1) source code. After some discussion, we
both decided the best thing to do, was to move window(1) to the ports
tree. The application isn't used a lot nowadays, mainly because it has
been superseeded by screen, tmux, etc.

A couple of hours ago Tom committed window(1) to ports (misc/window), so
I'm removing it from the tree. I don't think people will really miss it,
but I'm describing the change in UPDATING anyway.

Discussed with:	trhodes, pav, kib
Approved by:	re
@
text
@d160 1
@


1.322
log
@SVN rev 192398 on 2009-05-19 17:40:22Z by gnn

Add a new program, perror, which takes an errno as a command line argument
and outputs the associated textual message in the same way that
perror(3) would if called within a program.
@
text
@a224 1
	window \
@


1.321
log
@SVN rev 188629 on 2009-02-15 01:32:50Z by imp

Truss builds on mips, so don't filter it building there anymore.
@
text
@d152 1
@


1.320
log
@SVN rev 183333 on 2008-09-24 20:41:35Z by marius

Add back ar(1) which was accidentally decoupled in r183242.

Approved by:	sam
@
text
@d236 1
a236 1
.if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "mips"
@


1.319
log
@SVN rev 183242 on 2008-09-21 22:02:26Z by sam

add new build knobs and jigger some existing controls to improve
control over the result of buildworld and installworld; this especially
helps packaging systems such as nanobsd

Reviewed by:	various (posted to arch)
MFC after:	1 month
@
text
@d338 1
@


1.318
log
@SVN rev 182681 on 2008-09-02 15:35:47Z by obrien

Add gprof MIPS MD header and enable building gprof.

Obtained from:	Juniper Networks
@
text
@d16 1
a16 1
	at \
d21 1
a21 1
	biff \
d33 1
a33 1
	checknr \
d39 1
a39 1
	colcrt \
d44 1
a44 1
	compile_et \
d50 1
a50 1
	ctags \
d64 1
a64 1
	file2c \
d67 1
a67 1
	fmt \
d69 1
a69 1
	from \
d85 1
a85 1
	indent \
d107 1
a107 1
	locate \
d118 2
a119 2
	mail \
	make \
d127 1
a127 1
	mkstr \
d130 1
a130 1
	msgs \
d156 1
a156 1
	quota \
d160 1
a160 1
	rpcgen \
d165 1
a165 1
	ruptime \
d168 1
a168 1
	rwho \
d185 1
a185 1
	telnet \
d199 1
a199 1
	ul \
d202 1
a202 1
	unifdef \
d212 1
a212 1
	vgrind \
d229 1
a229 1
	xstr \
d240 6
d273 4
d285 15
a299 2
.if ${MK_HESIOD} != "no"
_hesinfo=	hesinfo
d312 4
d319 2
d327 10
a337 1
_ar=		ar
d340 3
d344 1
d346 3
d350 3
@


1.317
log
@SVN rev 182619 on 2008-09-01 18:03:09Z by obrien

Truss and gprof doesn't build for MIPS.
@
text
@a301 1
.if ${MACHINE_ARCH} != "mips"
a302 1
.endif
@


1.316
log
@SVN rev 182543 on 2008-08-31 14:27:59Z by yar

pkill(1) first appeared in /usr/bin, but later it was moved to /bin
for the convenience of rc.d.  Now it has happily lived there for quite
a while.  So move the pkill(1) source files from usr.bin to bin, too.

Approved by:	gad
@
text
@d236 1
a236 1
.if ${MACHINE_ARCH} != "arm"
d302 1
d304 1
@


1.315
log
@SVN rev 179813 on 2008-06-16 05:48:15Z by dougb

1. Make the BSD version of cpio the default [1]
a. The BSD version will be built and installed unless
WITHOUT_BSD_CPIO is defined.
b. The GNU version will not be built or installed unless
WITH_GNU_CPIO is defined. If this is defined, the symlink
in /usr/bin will be to the GNU version whether the BSD
version is present or not.

When these changes are MFCed the defaults should be flipped.

2. Add a knob to disable the building of GNU grep. This will
make it easier for those that want to test the BSD version in
the ports.

Approved by:	kientzle [1]
@
text
@a151 1
	pkill \
@


1.314
log
@Connect bsdcpio up to the build.

Starting now, there are two cpio programs in the base system:
  /usr/bin/gcpio  - GNU cpio
  /usr/bin/bsdcpio - bsdcpio

In addition, there is a symlink:
  /usr/bin/cpio -> /usr/bin/gcpio (default)
  /usr/bin/cpio -> /usr/bin/bsdcpio (WITH_BSDCPIO)

In particular, WITH_BSDCPIO only controls the
symlink; bsdcpio is always built regardless.

Unless there are objections or problems, I intend:
  * to make /usr/bin/bsdcpio available in 7.1
  * to have /usr/bin/cpio default to bsdcpio in 8.0
    (WITH_GCPIO will be an option instead of WITH_BSDCPIO)
  * to leave /usr/bin/gcpio in the tree until 9.0
@
text
@d46 1
a46 1
	cpio \
d260 4
@


1.313
log
@Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer
build libkse.  This should fix WITHOUT_LIBTHR builds as a side effect.
@
text
@d46 1
@


1.312
log
@uuidgen has been repo-copied from usr.bin/ to bin/ to match its "new"
(2007/04/09) installation location.
@
text
@d266 1
a266 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no"
@


1.311
log
@ - Add cpuset to the build.

Sponsored by:	Nokia
@
text
@a210 1
	uuidgen \
@


1.310
log
@Hide BSD ar(1) under the MK_TOOLCHAIN option.

Reviewed by:	obrien
@
text
@d46 1
@


1.309
log
@Re-introduce the new BSDLed 'ar' to the build.
It is installed as "bsdar" unless WANT_BSDAR is defined.

Discussed with: kaiw
@
text
@d14 1
a14 1
	ar \
d295 1
@


1.308
log
@Back out previous commit. Restore Binutils ar as default. Disconnect
'BSD' ar to the build.

Requested by: 	des
@
text
@d14 1
@


1.307
log
@* Connect ar(1) to the build and make it default ar.  Rename GNU
binutils ar and ranlib to gar and granlib, respectively.

* Introduce a temporary variable WITH_GNUAR as a safety net.
When buildworld with -DWITH_GNUAR, GNU binutils ar and ranlib
will install as default ones and 'BSD' ar will be disabled.

* Bump __FreeBSD_version to reflect the import of 'BSD' ar(1).

Approved by:		 jkoshy (mentor)
@
text
@a234 4
.if !defined(WITH_GNUAR)
SUBDIR+=	ar
.endif

@


1.306
log
@Fix disorder introduced in previous commit.
@
text
@d235 4
@


1.305
log
@Pull ministat into the installed system and write it a man-page.

(Repocopied from src/tools/tools/ministat)
@
text
@d119 1
a120 1
	minigzip \
@


1.304
log
@Connect procstat(1) to the build.
@
text
@d119 1
@


1.303
log
@Tweak the handling of "WITHOUT_LIBPTHREAD".  Also remove the accidental
treatment of 'LIBKSE' as an "old style" knob.

Submitted by:	ru
Approved by:	re(kensmith)
@
text
@d152 1
@


1.303.2.1
log
@MFC: repcopy from usr.bin/ to bin/
@
text
@d207 1
@


1.303.2.2
log
@Merge Makefile:1.304 from HEAD to RELENG_7:

  Connect procstat(1) to the build.
@
text
@a151 1
	procstat \
@


1.303.2.3
log
@SVN rev 180813 on 2008-07-25 19:41:51Z by jhb

MFC: Missed in earlier MFC, connect cpuset(1) to the build.
@
text
@a44 1
	cpuset \
@


1.303.2.4
log
@SVN rev 187106 on 2009-01-12 17:19:17Z by sam

sync build infrastructure changes with HEAD

Reviewed by:	imp
@
text
@d15 1
a15 1
	${_at} \
d20 1
a20 1
	${_biff} \
d32 1
a32 1
	${_checknr} \
d38 1
a38 1
	${_colcrt} \
d43 1
a43 1
	${_compile_et} \
d48 1
a48 1
	${_ctags} \
d62 1
a62 1
	${_file2c} \
d65 1
a65 1
	${_fmt} \
d67 1
a67 1
	${_from} \
d83 1
a83 1
	${_indent} \
d105 1
a105 1
	${_locate} \
d116 2
a117 2
	${_mail} \
	${_make} \
d124 1
a124 1
	${_mkstr} \
d127 1
a127 1
	${_msgs} \
d154 1
a154 1
	${_quota} \
d158 1
a158 1
	${_rpcgen} \
d163 1
a163 1
	${_ruptime} \
d166 1
a166 1
	${_rwho} \
d183 1
a183 1
	${_telnet} \
d197 1
a197 1
	${_ul} \
d200 1
a200 1
	${_unifdef} \
d210 1
a210 1
	${_vgrind} \
d227 1
a227 1
	${_xstr} \
a237 6
# NB: keep these sorted by MK_* knobs

.if ${MK_AT} != "no"
_at=		at
.endif

a260 4
.if ${MK_HESIOD} != "no"
_hesinfo=	hesinfo
.endif

d269 2
a270 15
.if ${MK_LOCATE} != "no"
_locate=	locate
.endif

# XXX msgs?
.if ${MK_MAIL} != "no"
_biff=		biff
_fmt=		fmt
_from=		from
_mail=		mail
_msgs=		msgs
.endif

.if ${MK_MAKE} != "no"
_make=		make
a282 4
.if ${MK_QUOTAS} != "no"
_quota=		quota
.endif

a285 2
_ruptime=	ruptime
_rwho=		rwho
a291 10
.if ${MK_TELNET} != "no"
_telnet=	telnet
.endif

.if ${MK_TEXTPROC} != "no"
_checknr=	checknr
_colcrt=	colcrt
_ul=		ul
.endif

a294 3
_compile_et=	compile_et
_ctags=		ctags
_file2c=	file2c
a295 1
_indent=	indent
a296 3
_mkstr=		mkstr
_rpcgen=	rpcgen
_unifdef=	unifdef
a297 3
_xstr=		xstr
# XXX maybe under textproc?
_vgrind=	vgrind
@


1.303.2.5
log
@SVN rev 208550 on 2010-05-25 20:32:30Z by jkim

MFC:	r208320

Add a new build option, MAN_UTILS.  This option lets you control building
utilities and related support files for manual pages, which were previously
controlled by MAN.  For POLA, the default depends on MAN, i.e., WITHOUT_MAN
implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS.
Note this patch implicitly fixes a documentation bug of src.conf(5), which
says WITHOUT_MAN may be used to not build manual pages while it was also
disabling some utilities for manual pages.
@
text
@d118 1
a118 1
	${_makewhatis} \
d248 1
a248 1
.if ${MK_MAN_UTILS} != "no"
a295 4
.if ${MK_MAN_UTILS} != "no"
_makewhatis=	makewhatis
.endif

@


1.303.2.6
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/usr.bin/Makefile 208550 2010-05-25 20:32:30Z jkim $
@


1.303.2.5.2.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.303.2.5.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/usr.bin/Makefile 208550 2010-05-25 20:32:30Z jkim $
@


1.303.2.4.4.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.303.2.4.2.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.303.2.3.2.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.302
log
@Repo copy libpthreads to libkse.
This introduces the WITHOUT_LIBKSE nob,
and changes WITHOUT_LIBPTHREADS to mean with neither threading libs.
Approved by:	re(kensmith)
@
text
@d263 1
a263 1
.if ${MK_LIBPTHREAD} != "no" && (${MK_LIBTHR} != "no" || ${MK_LIBKSE} != "no")
@


1.301
log
@Always install libpthread.* symlinks if at least one of
the threading libraries is built.  This simplifies the
logic in makefiles that need to check if the pthreads
support is present.  It also fixes a bug where we would
build a threading library that we shouldn't have built:
for example, building with WITHOUT_LIBTHR and the default
value of DEFAULT_THREADING_LIB (libthr) would mistakenly
build the libthr library, but not install it.

Approved by:	re (kensmith)
@
text
@d263 1
a263 1
.if ${MK_LIBTHR} != "no" || ${MK_LIBPTHREAD} != "no"
@


1.300
log
@Options spring cleanup:
- Add and document the KVM and KVM_SUPPORT options that
are needed for the ifmcstats(3) makefile
- Garbage collect unused variables
- Add missing inclusion of bsd.own.mk where needed

Approved by: kan (mentor)
Reviewed by: ru
@
text
@d263 1
a263 2
.if ${MK_LIBTHR} != "no" || \
    (${MACHINE_ARCH} != "sparc64" && ${MK_LIBPTHREAD} != "no")   
@


1.299
log
@Replace the GNU gzip with a slightly modified NetBSD gzip.  The
NetBSD version is a feature-to-feature re-implementation of GNU
gzip using the freely-redistributable zlib and this version is
expected to be mostly bug-to-bug compatible with the GNU
implementation.

 - Because this is a piece of mature code and we want to make
   changes so it is added directly rather than importing to
   src/contrib.
 - Connect newly added code to src/usr.bin/ and rescue/rescue
   build.
 - Disconnect the GNU gzip code from build for now, they will
   be eventually removed completely.
 - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and
   WITHOUT_BZIP2.

Tested by:	kris (full exp-7 pointyhat build)
Approved by:	core (importing a 4-clause BSD licensed file)
Approved by:	re (adding new utility during -HEAD code slush)
@
text
@a11 2
.include <bsd.own.mk>

@


1.298
log
@Retire objformat(1) as threatened in 2002.

Laughed-at-by:  kris
@
text
@d78 1
@


1.297
log
@- When building world WITHOUT_LIBPTHREAD, link libthr to libpthread.
- Don't build ngctl(8) and cached(8) if threading libs aren't built.
- Fix various issues in a cached(8) makefile.
@
text
@a141 1
	objformat \
@


1.296
log
@Build libsmb and smbutil on ia64.
@
text
@d265 2
a266 5
.if ${MACHINE_ARCH} == "sparc64"
.if ${MK_LIBTHR} != "no"
_csup=		csup
.endif
.elif ${MK_LIBPTHREAD} != "no"
@


1.295
log
@Remove alpha left-overs.
@
text
@d319 4
@


1.294
log
@o By popular demand import getent(1) utility: a program retrieves
and displays entries from the administrative database specified by
database, using the lookup order specified in nsswitch.conf(5).

PR:		bin/79903, bin/88460, bin/96536
Submitted by:	Julien Gabel, Dan Nelson, Daniel J. O'Connor
Obtained from:	NetBSD
Discussed with:	ume, soc-bushman
MFC after:	1 month
@
text
@a196 1
	${_uac} \
d265 1
a265 1
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64"
a318 4
.if ${MACHINE_ARCH} == "alpha"
_uac=		uac
.endif

@


1.293
log
@libc_r is no longer provided, and on alpha and sparc64, libthr
is (sym)linked to libpthread.  Account for this change and
check for MK_LIBTHR instead of MK_LIBC_R where appropriate.
@
text
@d75 1
@


1.292
log
@Unbreak WITHOUT_LIBPHREAD/WITHOUT_LIBC_R option support, depending
on platform.
@
text
@d266 1
a266 1
.if ${MK_LIBC_R} != "no"
@


1.291
log
@Extend coverage of the MK_IPX build option to the following:

- <netipx> headers [1]
- IPX library (libipx)
- IPX support in ifconfig(8)
- IPXrouted(8)
- new MK_NCP option

New MK_NCP build option controls:

- <netncp> and <fs/nwfs> headers
- NCP library (libncp)
- ncplist(1) and ncplogin(1)
- mount_nwfs(8)
- ncp and nwfs kernel modules

User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.

[1] <netsmb/netbios.h> unconditionally uses <netipx> headers
so they are still installed.  This needs to be dealt with.
@
text
@d265 2
d269 4
@


1.290
log
@Reimplementation of world/kernel build options.  For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
@
text
@d306 1
d309 1
d318 1
d321 1
@


1.289
log
@Don't build csup if NO_CRYPT or NO_OPENSSL is defined, since we depend
on those.

Reported by:	marius
@
text
@d4 2
d12 2
d239 1
a239 1
.if !defined(NO_ATM)
d243 1
a243 1
.if !defined(NO_MAN)
d247 1
a247 1
.if !defined(NO_BIND) && !defined(NO_BIND_UTILS)
d254 1
a254 1
.if !defined(NO_BLUETOOTH)
d258 1
a258 1
.if !defined(NO_CALENDAR)
d262 1
a262 1
.if !defined(NO_CRYPT) && !defined(NO_OPENSSL)
d268 1
a268 1
.if defined(YES_HESIOD)
d272 1
a272 1
.if !defined(NO_NETCAT)
d276 1
a276 1
.if !defined(NO_NIS) 
d282 1
a282 1
.if !defined(NO_RCMDS)
d287 1
a287 1
.if !defined(NO_SENDMAIL)
d291 1
a291 1
.if !defined(NO_TOOLCHAIN)
d300 1
a300 1
.if !defined(NO_USB)
@


1.288
log
@Connect csup the build!
@
text
@d44 1
a44 1
	csup \
d261 1
@


1.287
log
@Enable truss for powerpc
@
text
@d44 1
@


1.286
log
@Build gprof for powerpc now.
@
text
@d230 1
a230 2
.if ${MACHINE_ARCH} != "arm" && \
    ${MACHINE_ARCH} != "powerpc"
@


1.285
log
@Connect smbfs build on powerpc.
@
text
@a288 1
.if ${MACHINE_ARCH} != "powerpc"
a289 1
.endif
@


1.284
log
@Old habits die hard:  Make that .if defined(YES_HESIOD) not .if !defined
@
text
@d318 4
@


1.283
log
@Put hesinfo(1) under buildoption "YES_HESIOD"
@
text
@d263 1
a263 1
.if !defined(YES_HESIOD)
@


1.282
log
@Add bsdiff and bspatch to the base system.  These are tools for
constructing and applying binary patches; in particular, they perform
well (in the sense of constructing small patches) for executable code.
Both portsnap (coming to the base system Real Soon Now) and FreeBSD
Update (coming to the base system a bit later) use bspatch.

This is the same code as the bsdiff-4.2 which has been in the ports
tree (misc/bsdiff) for the past year, with the following exceptions:
1. The license is now the traditional 2-clause BSD;
2. Instead of forking and execing bzip2, the code now uses libbz2; and
3. Some minor changes have been made to fit this code into the base
system (adding $FreeBSD$ tags, putting bsdiff and bspatch into separate
directories, etc.)

This code is rather ugly and has lots of style bugs (mostly because I
wrote it before I had ever heard of style(9)).  Some day I'll come
back and clean it up.

Discussed on:	freebsd-arch
MFC before:	5.5-RELEASE
Tested by:	Several million users (earlier version).
@
text
@d73 1
a73 1
	hesinfo \
d263 4
@


1.281
log
@Let NO_MAN control catman
@
text
@d21 1
@


1.280
log
@Add NO_CALENDAR
@
text
@d27 1
a27 1
	catman \
d238 4
@


1.279
log
@- check for geom_uzip module presence using kldstat -m.
kldstat -m finds geom_uzip module even if it is compiled in statically.
- create output file with x bit set.
- build mkuzip on all architectures (verified with "make universe").
- fix typo in info message.
@
text
@d25 1
a25 1
	calendar \
d249 4
@


1.279.2.1
log
@MFC addition of bsdiff and bspatch to the base system, in order to
allow them to be used by portsnap(8) in 6.0-RELEASE.

Approved by:	re (kensmith)
@
text
@a20 1
	bsdiff \
@


1.279.2.2
log
@MFC r1.288 and r1.289:
  Connect csup to the build.
@
text
@a43 1
	${_csup} \
a252 1
_csup=		csup
@


1.279.2.3
log
@Fix the build with NO_LIBPTHREAD or NO_LIBTHR depending on the
arch, by merging revision 1.292 from ru@@ who was nice enough to
fix this problem in HEAD, but I wasn't paying attention :-).

Pointy hat to:	mux
Spotted by:	bmah
@
text
@a253 2
.if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64"
.if !defined(NO_LIBTHR)
a255 4
.elif !defined(NO_LIBPTHREAD)
_csup=		csup
.endif
.endif
@


1.279.2.4
log
@MFC getent(1) import: a program retrieves and displays entries
from the administrative database specified by database, using
the lookup order specified in nsswitch.conf(5).
@
text
@a70 1
	getent \
@


1.279.2.5
log
@MFC: Replace gzip(1) with the BSD licensed version found in -HEAD.

Discussed with:	re, so, portmgr (kris)

All bugs are mine.
@
text
@a73 1
	gzip \
@


1.279.2.6
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/usr.bin/Makefile 166840 2007-02-20 08:33:32Z delphij $
@


1.279.2.5.4.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.278
log
@Enabke mkuzip(1) on amd64.

Submitted by:	Matteo Riondato <rionda@@gufi.org>
@
text
@d119 1
a119 1
	${_mkuzip} \
a289 1
_mkuzip=	mkuzip
a299 1
_mkuzip=	mkuzip
@


1.277
log
@Wrap BSD r* commands in NO_RCMDS.
Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk.

Discussed with: ru, nectar
@
text
@d301 1
@


1.276
log
@New order after _netcat has been changed to _nc: sort the list.

Submitted by:	ru
Pointy hat to:	me
@
text
@d150 1
a150 1
	rlogin \
d154 1
a154 1
	rsh \
d264 5
@


1.275
log
@Spell the variable as underscore plus their possible value, to follow
the style nearby.

Submitted by:	ru
@
text
@d122 1
a125 1
	${_nc} \
@


1.274
log
@Forgotten to commit this file during the last commit.  Connect nc(1)
to build.
@
text
@d125 1
a125 1
	${_netcat} \
d255 1
a255 1
_netcat=	nc
@


1.273
log
@NOCRYPT -> NO_CRYPT
@
text
@d125 1
d254 4
@


1.272
log
@NOATM -> NO_ATM
@
text
@d248 1
a248 1
.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.271
log
@Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Lost parts rediscovered by:	Danny Braniss <danny at cs.huji.ac.il>
PR:		bin/68303
No objections:	des, gshapiro, nectar
Reviewed by:	ru
Approved by:	rwatson (mentor)
MFC after:	2 weeks
@
text
@d233 1
a233 1
.if !defined(NOATM)
@


1.270
log
@Re-enable descending into the "atm" subdir.
@
text
@d224 3
a226 3
	ypcat \
	ypmatch \
	ypwhich
d251 6
@


1.269
log
@1. Add much finer granularity to the NO_BIND knobs with the addition of:
NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.

2. Make creation of directories in /usr/include that are only needed
in the WITH_BIND_LIBS case conditional.

Reviewed by:	ru, des
@
text
@d234 1
a234 1
#_atm=		atm
@


1.268
log
@Switch from BIND 8 to BIND 9.

Submitted by:	(in part) dougb@@, trhodes@@
Reviewed by:	dougb@@, trhodes@@, re@@
MFC after:	5 days
@
text
@d237 1
a237 1
.if !defined(NO_BIND)
@


1.267
log
@Add mkuzip(8), non-GPL utility to compress filesystem images for use with
geom_uzip module. This is based on utility I wrote some 3 years ago for a
hack for md(4), which functionally was close to what geom_uzip does today.

Since I don't have a time to test that it compiles/works on other arches,
stick it to i386 only. Will do it later.

Unlike original cloop util, this one embedds FreeBSD-compatible shell code
into the generated image, not Linux one. Unfortunately severe space
restriction imposed by the CLOOP format doesn't allow to put conditional
code which will work both on Linux and FreeBSD. In fact it was quite a
challenge to fit necessary FreeBSD code into 127 bytes. ;-)
@
text
@a46 2
	${_dnskeygen} \
	${_dnsquery} \
d132 2
d234 1
a234 1
_atm=		atm
a238 2
_dnskeygen=	dnskeygen
_dnsquery=	dnsquery
d240 2
@


1.266
log
@Make bluetooth compile on all platforms

Reviewed by:	imp, ru
@
text
@d121 1
d274 1
@


1.266.2.1
log
@MFC: BIND 9 and related bits.

Approved by:	re
@
text
@d47 2
a132 2
	${_nslookup} \
	${_nsupdate} \
d238 2
a240 2
_nslookup=	nslookup
_nsupdate=	nsupdate
@


1.266.2.2
log
@MFC the BIND 9 import and chroot-by-default work up to date.

This includes:
1. More granular NO_BIND_* make knobs.
2. WITH_BIND_LIBS make knob.
3. Run in an automatically configured chroot dir by default.
4. Edit paths in man pages, and install man pages for liblwres.
5. Improve named.conf and make it work with the new structure.
6. Install the bind9 docs.
7. A few Makefile style fixes.

Approved by:	re (scottl)
@
text
@d236 1
a236 1
.if !defined(NO_BIND) && !defined(NO_BIND_UTILS)
@


1.266.2.3
log
@Due to popular demand MFC mkuzip(8) utility.
@
text
@a118 1
	${_mkuzip} \
a272 1
_mkuzip=	mkuzip
@


1.266.2.4
log
@MFC knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.
If turned on  no NIS support and related programs will be built.

Approved by:	rwatson (mentor)
@
text
@d224 3
a226 3
	${_ypcat} \
	${_ypmatch} \
	${_ypwhich}
a252 6
.if !defined(NO_NIS) 
_ypcat=		ypcat
_ypmatch=	ypmatch
_ypwhich=	ypwhich
.endif

@


1.266.2.5
log
@MFC: Connect nc(1) to build, bump __FreeBSD_version, document NO_NETCAT
@
text
@a124 1
	${_netcat} \
a252 4
.if !defined(NO_NETCAT)
_netcat=	nc
.endif

@


1.266.2.6
log
@MFC:
Spell the variable as underscore plus their possible value, to follow
the style nearby.

Submitted by:	ru
@
text
@d125 1
a125 1
	${_nc} \
d255 1
a255 1
_nc=		nc
@


1.266.2.7
log
@New order after _netcat has been changed to _nc: sort the list.

Submitted by:	ru
Pointy hat to:	me
@
text
@a121 1
	${_nc} \
d125 1
@


1.266.2.8
log
@MFC:

- Use kldstat -m (finds geom_uzip even if it is compiled in statically).
- Create output files with x bit set.
- Make mkuzip 64-bit clean.
- Fix typo in error message.
- Enable mkuzip on all archs.
@
text
@d119 1
a119 1
	mkuzip \
d285 1
@


1.266.2.9
log
@MFC: connect bsdiff to the build.
@
text
@a20 1
	bsdiff \
@


1.265
log
@A first stab at truss support for amd64, basically cogged from i386.
It seems to work in my limited tests.
@
text
@d243 4
a272 3
.if !defined(NO_BLUETOOTH)
_bluetooth=	bluetooth
.endif
@


1.264
log
@Build/install gprof on amd64 as well, after repocopying the MD bits.
Not that it has anything to process yet, but that comes next.
@
text
@d227 1
a227 1
.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "arm" && \
@


1.263
log
@Insert "arm" between "amd64" and "powerpc"

Requested by:	bde
@
text
@d255 1
a255 1
.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "powerpc"
@


1.262
log
@Use four spaces instead of tab for second level indentation.

Requested by:	ru
@
text
@d227 2
a228 2
.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "powerpc" && \
    ${MACHINE_ARCH} != "arm"
@


1.261
log
@Do not build truss on arm.
@
text
@d228 1
a228 1
	${MACHINE_ARCH} != "arm"
@


1.260
log
@Connect bsdtar to the build.
@
text
@d227 2
a228 1
.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "powerpc"
@


1.259
log
@Hook `pkill' (and thus `pgrep') to the standard buildworld.

Reviewed by:	freebsd-arch
@
text
@d171 1
@


1.258
log
@Remove doscmd from the base system now that it lives in the ports tree.
@
text
@d141 1
@


1.257
log
@With the passing of the asc driver, the sasc prograqm is no longer
necessary.
@
text
@a48 1
	${_doscmd} \
a268 1
_doscmd=	doscmd
@


1.256
log
@Hook logins(1) up to the build.
@
text
@a157 1
	${_sasc} \
a272 1
_sasc=		sasc
@


1.255
log
@Add NO_BLUETOOTH knob to the build process

Requested by:	phk
Reviewed by:	imp (mentor), ru
@
text
@d106 1
@


1.254
log
@- Build things in pure dictionary order (see sort(1)).

- Unify the conditional assignments section so that architectural
  exclusions come first, then options and !options, sorted by the
  option name, also in directory order, then architecture specific
  sections, sorted by the architecture name, with i386 being a
  traditional exception.

Prodded by:	bde
@
text
@d267 1
d269 1
@


1.253
log
@Build lint(1) on ia64.
@
text
@a9 19
.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_ARCH} != "amd64"
.if !defined(NO_TOOLCHAIN)
_gprof=	gprof
.endif
_truss=	truss
.endif

.if !defined(NO_TOOLCHAIN)
_c89=	c89
_c99=	c99
_lex=	lex
_xlint=	xlint
_yacc=	yacc
.endif

.if !defined(NOATM)
_atm=	atm
.endif

d19 1
d30 1
d45 1
d47 3
d77 1
d124 2
d128 1
d157 1
d162 1
d187 1
d195 2
d201 1
d226 8
d235 9
a243 4
SUBDIR+=dig \
	dnskeygen \
	dnsquery \
	host
d247 12
a258 1
SUBDIR+=vacation
d262 2
a263 2
SUBDIR+=usbhidaction \
	usbhidctl
d267 6
a272 7
# Things that don't compile on alpha or are aout specific:
SUBDIR+=bluetooth \
	doscmd \
	ncplist \
	ncplogin \
	sasc \
	smbutil
d276 1
a276 1
SUBDIR+=uac
d280 3
a282 7
SUBDIR+=ncplist \
	ncplogin \
	smbutil
.endif

.if !defined(NOCRYPT) && !defined(NO_OPENSSL)
SUBDIR+=chkey newkey
@


1.252
log
@Build the NgATM user space SSCOP tool (unless NOATM is defined).
@
text
@a9 6
.if ${MACHINE_ARCH} != "ia64"
.if !defined(NO_TOOLCHAIN)
_xlint=	xlint
.endif
.endif

d21 1
@


1.251
log
@Update Bluetooth code.

Reviewed by: M. Warner Losh <imp@@bsdimp.com>; John Hay <jhay@@freebsd.org>
Approved by: M. Warner Losh <imp@@bsdimp.com> (mentor)
@
text
@d30 4
d38 1
@


1.250
log
@Fix bug introduced in version 1.246 with the addition of NO_TOOLCHAIN.
The c89, c99, lex and yacc subdirectories were bogusly added to the
${MACHINE_ARCH} != "ia64" case.

Pointy hat: phk
@
text
@d247 2
a248 1
SUBDIR+=doscmd \
@


1.249
log
@Remove symorder. It's almost useless now that we have ELF kernels and
no a.out toolchain.
@
text
@a12 4
_lex=	lex
_yacc=	yacc
_c89=	c89
_c99=	c99
d21 7
@


1.248
log
@Fix typo: c89, not c88.
@
text
@a170 1
	symorder \
@


1.247
log
@Typo in last commit.

Spotted by:	tjr
@
text
@d15 1
a15 1
_c88=	c88
@


1.246
log
@Introduce more knobs to slim down FreeBSD userland

NO_TOOLCHAIN	skips Compilers and Binutils
NO_USB		skips USB stuff
NO_VINUM	skips Vinum stuff
NO_ACPI		skips ACPI stuff
@
text
@d16 1
a16 1
_c98=	c98
@


1.245
log
@Don't check for the existance of src/crypto/ for building items that
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
@
text
@d11 1
d13 5
d21 1
d23 1
d38 2
a39 2
	c89 \
	c99 \
d107 1
a107 1
	lex \
a198 2
	usbhidaction \
	usbhidctl \
d221 1
a221 1
	yacc \
d236 5
@


1.244
log
@Connect ncplist, ncplogin, and smbutil to the amd64 build.
@
text
@d251 1
a251 1
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.243
log
@Very big makeover in the way telnet, telnetd and libtelnet are built.

Previously, there were two copies of telnet; a non-crypto version
that lived in the usual places, and a crypto version that lived in
crypto/telnet/. The latter was built in a broken manner somewhat akin
to other "contribified" sources. This meant that there were 4 telnets
competing with each other at build time - KerberosIV, Kerberos5,
plain-old-secure and base. KerberosIV is no longer in the running, but
the other three took it in turns to jump all over each other during a
"make buildworld".

As the crypto issue has been clarified, and crypto _calls_ are not
a problem, crypto/telnet has been repo-copied to contrib/telnet,
and with this commit, all telnets are now "contribified". The contrib
path was chosen to not destroy history in the repository, and differs
from other contrib/ entries in that it may be worked on as "normal"
BSD code. There is no dangerous crypto in these sources, only a
very weak system less strong than enigma(1).

Kerberos5 telnet and Secure telnet are now selected by using the usual
macros in /etc/make.conf, and the build process is unsurprising and
less treacherous.
@
text
@d245 6
@


1.242
log
@Temporarily re-remove the bluetooth tools..
there are problems with their Makefiles I wasn't aware of..

Pointed out by: ru@@
@
text
@d170 1
a219 7

.if defined(RELEASEDIR) || \
    (!exists(${.CURDIR}/../secure) && !exists(${.CURDIR}/../kerberos5)) || \
    defined(NOCRYPT) || defined(NO_OPENSSL) || defined(NO_KERBEROS)
# make release needs both
SUBDIR+=telnet
.endif
@


1.241
log
@Connect bluetooth tools for i386 only.
These are probably machine independent, but
there is no way for the developers to test them other than on x86.

They will become MD as testing becomes possible.
@
text
@a239 1
# move bluetooth when tested on other architectures
a240 1
	bluetooth \
@


1.240
log
@Hook locale(1) to build
@
text
@d240 1
d242 1
@


1.239
log
@Retire the useless NOSECURE knob.

Approved by:	re (scottl)
@
text
@d101 1
@


1.238
log
@Exclude gprof and truss for amd64 too.

Approved by:  re (scottl)
@
text
@d221 1
a221 2
    defined(NOCRYPT) || defined(NO_OPENSSL) || \
    (defined(NOSECURE) && defined(NO_KERBEROS))
d250 1
a250 2
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL) \
    && !defined(NOSECURE)
@


1.237
log
@Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.
@
text
@d14 1
a14 1
.if ${MACHINE_ARCH} != "powerpc"
@


1.236
log
@Do not attempt to build chkey(1) and newkey(8) if NOSECURE is defined.

Submitted by:	Marius Strobl <marius@@alchemy.franken.de>
@
text
@d222 1
a222 1
    (defined(NOSECURE) && !defined(MAKE_KERBEROS5))
@


1.235
log
@Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.

Submitted by:	Marius Strobl <marius@@alchemy.franken.de>
@
text
@d251 2
a252 1
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.234
log
@Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions.
@
text
@d221 1
a221 1
    defined(NOCRYPT) || \
@


1.233
log
@Add usbhidaction(1).

This allows actions to be bound to HID events.

Obtained from:	 NetBSD
@
text
@d220 4
a223 3
    (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \
    defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4))
# Releases need both this non-crypt telnet and the crypt telnet.
@


1.232
log
@G/C tconv: It is libmytinfo-dependent and has not compiled for 3+ years.
@
text
@d189 1
@


1.231
log
@Some things don't build for PowerPC yet.

List from:	benno
@
text
@a5 1
# XXX broken:		tconv
@


1.230
log
@chflags(1) repo copied, usr.bin->bin.
We've been installing chflags(1) into /bin since 2000-11-10, so this
shouldn't cause any problems.
@
text
@d15 5
d76 1
a76 1
	gprof \
d179 1
a179 1
	truss \
@


1.229
log
@kenv(1) has been repo copied from usr.bin to bin.
Sometimes we need kenv(1) in /etc/rc.diskless*.
@
text
@a32 1
	chflags \
@


1.228
log
@Hookup elfdump.
@
text
@a82 1
	kenv \
@


1.227
log
@Complete the bzip2 suite.
@
text
@d52 1
@


1.226
log
@Move elf2aout back to /usr/bin -- it is a general development tool, not
a sysadmin tool.
@
text
@d25 1
@


1.225
log
@As warned on freebsd-current@@, remove the perl wrapper from /usr/src.
The /usr/bin/perl wrapper isn't solving many of the problems it was
imported to deal with.  There are limitations to it that don't have a
clear "fix".

Reviewed by:	markm, kris
Extorted approval from:	re(jhb)
@
text
@d50 1
@


1.224
log
@o  Build truss on all architectures.
o  xlint is still excluded from the ia64 build, but now in a way
   that doesn't corrupt ordering for other platforms.
@
text
@a226 4
.if !defined(NO_PERL_WRAPPER)
SUBDIR+=perl
.endif

@


1.223
log
@bsd.doc.mk changes:

Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS.

Only create _stamp.extra when necessary.

Get rid of SOELIMPP and OBJS.

Use Groff version of soelim(1); we need its -I option
for the following to work.

Don't needlessly chdir to SRCDIR.  Only a few documents
need CD_HACK, and those that need it either use refer(1)
or .PSPIC macro which internally uses the .psbb call.
@
text
@d10 5
d173 1
d205 1
a245 5
.endif

# Things which don't compile on new platforms yet:
.if ${MACHINE_ARCH} != "ia64"
SUBDIR+=truss xlint
@


1.222
log
@Add the c99(1) utility, which is nothing more than a synonym for
cc -std=iso9899:1999 -pedantic, and is required by SUSv3.

PR;	36087
@
text
@a148 1
	soelim \
@


1.221
log
@Initiate deorbit burn for the i386-only a.out related support.  Moves are
under way to move the remnants of the a.out toolchain to ports.  As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL.  It has already lasted WAY beyond
that.

Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.

Tested on: i386 (extensively), alpha
@
text
@d21 1
@


1.220
log
@Promote gcore from i386-specific to the MI section.

Compiled on: alpha, sparc64, ia64
@
text
@d230 1
a230 2
SUBDIR+=ar \
	doscmd \
a232 2
	nm \
	ranlib \
d234 1
a234 4
	size \
	smbutil \
	strings \
	strip
@


1.219
log
@truss hasn't been ported to ia64 yet.

Noticed by:	ru
@
text
@d59 1
a231 1
	gcore \
@


1.218
log
@xlint seems to build fine on sparc64.
@
text
@a166 1
	truss \
d249 1
a249 1
SUBDIR+=xlint
@


1.217
log
@Put getconf in the right place.
@
text
@d249 1
a249 1
.if ${MACHINE_ARCH} != "sparc64" && ${MACHINE_ARCH} != "ia64"
@


1.216
log
@A little bit more thought has resulted in a generic script which can
implement any of the useless POSIX-required ``regular shell builtin''
utilities, saving one frag and one inode each.  The script moves to
usr.bin/alias which is alphabetically the first of these commands.
@
text
@d60 1
a251 1
SUBDIR+=getconf
@


1.215
log
@POSIX requires these shell builtins to also exist as totally pointless
external commands.  Since they serve no useful purpose, it's OK that their
implementation is not the most efficient possible.
@
text
@d10 2
a11 1
SUBDIR=	apply \
a23 1
	cd \
a35 1
	command \
@


1.214
log
@Bring getconf back in from the cold.
@
text
@d23 1
d36 1
@


1.213
log
@Reconnect whereis

Approved by:    sheldonh (mentor)
@
text
@a249 1
.if ${CXX:T} != "c++"
a250 1
.endif
@


1.212
log
@Disconnect whereis while importing version from NetBSD

Approved by:  sheldonh (mentor)
@
text
@d189 1
@


1.211
log
@Untie help and sccs from the build.  sccs has been repo copied into
projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will
be dying shortly.

These programs will not be a part of 5.0-RELEASE, at least not in their
current form.  They'll either end up in src/contrib or ports.

Submitted by:	obrien
@
text
@a188 1
	whereis \
@


1.210
log
@Per previous discussion, and with Mark's blessing, update the value
of this knob to reflect (-)current reality.
@
text
@a61 1
	help \
a139 1
	sccs \
@


1.209
log
@Hook stat into the build
Fix a trailing ws nit while I'm here
@
text
@d220 1
a220 1
.if !defined(NO_PERL)
@


1.208
log
@Don't build perl if NO_PERL is defined.
@
text
@d149 1
d225 1
a225 1
SUBDIR+=vacation 
@


1.207
log
@Connect perl to the build.
@
text
@a124 1
	perl \
d217 4
@


1.206
log
@Add uuidgen(2) and uuidgen(1).

The uuidgen command, by means of the uuidgen syscall, generates one
or more Universally Unique Identifiers compatible with OSF/DCE 1.1
version 1 UUIDs.

From the Perforce logs (change 11995):

Round of cleanups:
o  Give uuidgen() the correct prototype in syscalls.master
o  Define struct uuid according to DCE 1.1 in sys/uuid.h
o  Use struct uuid instead of uuid_t. The latter is defined
   in sys/uuid.h but should not be used in kernel land.
o  Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid()
   to kern_uuid.c for use in the kernel (currently geom_gpt.c).
o  Rename the non-standard struct uuid in kern/kern_uuid.c
   to struct uuid_private and give it a slightly better definition
   for better byte-order handling. See below.
o  In sys/gpt.h, fix the broken uuid definitions to match the now
   compliant struct uuid definition. See below.
o  In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change.

A note about byte-order:
        The standard failed to provide a non-conflicting and
unambiguous definition for the binary representation. My initial
implementation always wrote the timestamp as a 64-bit little-endian
(2s-complement) integral. The clock sequence was always written
as a 16-bit big-endian (2s-complement) integral. After a good
nights sleep and couple of Pan Galactic Gargle Blasters (not
necessarily in that order :-) I reread the spec and came to the
conclusion that the time fields are always written in the native
by order, provided the the low, mid and hi chopping still occurs.
The spec mentions that you "might need to swap bytes if you talk
to a machine that has a different byte-order". The clock sequence
is always written in big-endian order (as is the IEEE 802 address)
because its division is resulting in bytes, making the ordering
unambiguous.
@
text
@d125 1
@


1.205
log
@Hook newgrp(1) up to the build.

PR:		36190
@
text
@d181 1
@


1.204
log
@Move elf2aout to usr.sbin/.

Approved by:	jake
@
text
@d112 1
@


1.203
log
@Taking a leap of faith, tie the help command in to the build.
@
text
@a42 1
	elf2aout \
@


1.202
log
@Tie sccs(1) in to the build, as it now does one thing right: sccs what
@
text
@d63 1
@


1.201
log
@Remove mention of the GNU version of ptx, it is dead.
@
text
@d140 1
@


1.200
log
@Build pathchk(1).
@
text
@d7 1
a7 1
# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx whatis
@


1.199
log
@Build the tabs(1) utility.

PR:		36126
@
text
@d123 1
@


1.198
log
@elf2aout can be useful to have on all platforms
@
text
@d149 1
@


1.197
log
@Don't build getconf if you don't have a full C++ installation.
@
text
@d43 1
a235 4
.endif

.if ${MACHINE_ARCH} == "sparc64"
SUBDIR+=elf2aout
@


1.196
log
@Add C rewrites of catman and makewhatis. These aren't quite as
the submitter supplied them, as I did some WARNS=n fixups (mostly
const-ification).

Submitted by:	John Rochester <john@@jrochester.org>
@
text
@d245 1
a245 1
.if ${MACHINE_ARCH} != "sparc64"
@


1.195
log
@Build the asa(1) utility.

PR:		36130
Reviewed by:	mike
@
text
@d22 1
d99 1
@


1.194
log
@Add the csplit(1) utility, which splits files based on context, as specified
by SUSv3.

PR:		36191
Reviewed by:	mike
@
text
@d11 1
@


1.193
log
@Build elf2aout for sparc64.
@
text
@d35 1
@


1.192
log
@Back out the NO_RCMNDS knob.
1. The committer refused to respond to questions over the commit.
2. The servers rlogind, rshd, rexecd were not wrapped.
3. "rcmnds" as an abbreviation gets an order of magnitude less hits on
    Google than the much more well known "rcmds".
@
text
@d233 4
@


1.191
log
@Revert last change, to be revisited later.
@
text
@d124 1
d128 1
a230 5
.endif

.if !defined(NO_RCMNDS)
SUBDIR+=rlogin \
	rsh
@


1.190
log
@Temporarily unconnect "doscmd" from build until I can fix
its broken Makefile.  The breakage is now fatal after the
bsd.prog.mk,v 1.109 change.
@
text
@d214 1
@


1.189
log
@Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will,
and document in share/examples/etc/make.conf

Submitted by: Aleksandar Simic <asimic@@dsl.pipex.com>
MFC after: 1 week
@
text
@a213 1
	doscmd \
@


1.188
log
@Disconnect sort
@
text
@a123 1
	rlogin \
a126 1
	rsh \
d229 5
@


1.187
log
@Some things don't compile on ia64 and sparc64 yet.
@
text
@a139 1
	sort \
@


1.186
log
@Exclude xlint for ia64.  For the time being, there are enough gcc
dependencies in the machine/* headers to make it explode when -U__GNUC__
is specified by lint.  Not to mention that lint is passing undocumented
(illegal?) args to cpp and that seems to upset gcc-3.1 now.
Specifically, -Wp,-CC.  -Wp,-C is documented and legal though.
@
text
@a55 1
	getconf \
d234 2
a235 1
.if ${MACHINE_ARCH} != "ia64"
d237 3
@


1.185
log
@Connect ktrdump to the build.  <cringe>.
@
text
@a189 1
	xlint \
d233 4
@


1.184
log
@Add BSD sort to the build, now that GNU sort is gone.
@
text
@d74 1
@


1.183
log
@Turn back on (x)lint. It is working just fine.
@
text
@d140 1
@


1.182
log
@Don't build xlint until surgery is finished.
@
text
@d188 1
@


1.181
log
@Removed gprof4.  8-byte counters are now handled by gprof.
@
text
@a187 1
	xlint \
@


1.180
log
@Add the `1 true AWK' back to the mix.
@
text
@a218 1
	gprof4 \
@


1.179
log
@(x)lint(1) works; re-enable it.
@
text
@d12 1
@


1.178
log
@Temporarily remove lint(1) from the build until the import and merge
of the MFN (Merge from NetBSD) is complete.
@
text
@d187 1
@


1.177
log
@Re-enable tip, now that the import and merge are done.
@
text
@a186 1
	xlint \
@


1.176
log
@Temporarily remove tip(1) from the build while I upgrade it.
@
text
@d149 1
@


1.175
log
@Kernel support for smbfs is only built on the i386 at the moment, so
limit the building and installation of the userland utilities to that
architecture for now.

Reported by:	bmah
@
text
@a148 1
	tip \
@


1.174
log
@Add bmake glue for src/contrib/smbfs and connect userland smbfs
support to the build.

The MFC reminder below is subject to <re@@FreeBSD.org> approval
prior to 4.5-RELEASE.

Reviewed by:	bp, fjoe
MFC:	1 week
@
text
@a136 1
	smbutil \
d225 1
@


1.173
log
@UUCP is gone from base.
@
text
@d137 1
@


1.172
log
@Put the "tip" in exactly the same place where it was in rev. 1.169.
@
text
@d7 1
a7 1
# XXX Use GNU versions: apropos bc dc diff grep ld man patch ptx uucp whatis
@


1.171
log
@Some CVS surgery has been done to tip(1) to clean out a commit that I
should have done differently.

Restore tip(1) to the build. I will return to this with a clean
import to tip in due course.
@
text
@a146 1
	tip \
d149 1
@


1.170
log
@Temporarily remove tip/cu from the build while repo-surgery is done.
@
text
@d147 1
@


1.169
log
@Fix NO_SENDMAIL knob.  When FreeBSD's old BSD version of vacation was
replaced with the new version in sendmail's distribution, vacation and
the necessary libraries (libsmdb and libsmutil) were changed so they
were always compiled.  This broke people who didn't checkout
src/contrib/sendmail/.  I don't know if it's best to think of NO_SENDMAIL
as no sendmail sources available or no sendmail binary.  It is now the former.

Also, remove the sendmail chapter from System Managers Manual (SMM) if
NO_SENDMAIL is defined (for similar reasons -- source not available).

PR:		31863, 31865
Submitted by:	matusita, Joe Kelsey <joe@@zircon.seattle.wa.us>
MFC after:	3 days
@
text
@a148 1
	tip \
@


1.168
log
@Bring Gawk back. There just isn't any other POSIX compliant AWK out there.
The biggest thing missing from Bell-Labs AWK is the character class regexes.
@
text
@a170 1
	vacation \
d207 4
@


1.167
log
@Switch to the One True AWK from Bell-Labs, away from GNU AWK.
@
text
@a11 1
	awk \
@


1.166
log
@Part II of libss retirement: zap mk_cmds too.

Pointy hat to:	kris
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.165 2001/08/18 03:36:02 peter Exp $
d12 1
@


1.165
log
@Correct path (../crypto, not ../../crypto)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.164 2001/08/02 15:47:03 sobomax Exp $
a96 1
	mk_cmds \
@


1.164
log
@Fix a cryptoless world by disconnecting libmp from the build when there is no
crypto bits installed and/or NOCRYPTO/NO_OPENSSL is defined. This unfortunately
meants that usr.bin/chkey, usr.bin/newkey and usr.sbin/keyserv have also to
be disconnected.

IMO it is merely a workaround, the proper solution is to move libmp to
src/crypto where it belongs and use libgmp for the cryptoless builds instead.

Missed by:	dd
@
text
@d2 1
a2 1
# $FreeBSD$
d231 1
a231 1
.if exists(${.CURDIR}/../../crypto) && !defined(NOCRYPT) && !defined(NO_OPENSSL)
@


1.163
log
@Remove the S/Key key-handling apps, which are no longer needed, as
they are replaced by opiepasswd, opieinfo and opiekey.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.162 2001/06/21 19:18:16 obrien Exp $
a22 1
	chkey \
a106 1
	newkey \
d229 4
@


1.162
log
@Add the Bzip2 binaries.  These are starting to get used more and more
in the base system.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.161 2001/06/14 01:35:23 peter Exp $
a69 3
	key \
	keyinfo \
	keyinit \
@


1.161
log
@Part 2 of gensetdefs de-orbit burn.  linker sets are now self contained
for ELF, see src/sys/linker_set.h log.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.160 2001/05/19 06:47:35 sobomax Exp $
d16 1
@


1.160
log
@Move scrshot(1) functionality into vidcontrol(1).

Suggested by:		many
Not objected to by:	nik (scrshot co-author)
@
text
@d2 1
a2 1
# $FreeBSD$
a54 1
	gensetdefs \
@


1.159
log
@Add scrshot to the i386 specific section.  If someone can test this on the
Alpha I'd appreciate it.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.158 2001/05/04 17:25:20 brian Exp $
a226 1
	scrshot \
@


1.158
log
@Add nl(1)

PR:		27078
Obtained from:	NetBSD
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.157 2001/03/26 12:49:05 ru Exp $
d227 1
@


1.157
log
@Do not build (and install) both secure/ and standard versions
of libtelnet, telnetd, and telnet.  This only worked because
secure/ was listed late in SUBDIR in Makefile.inc1.

Reviewed by:	markm
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.156 2001/02/17 06:06:13 bde Exp $
d114 1
@


1.156
log
@Removed some garbage (genassym(8) and its infrastructure).
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.155 2000/12/07 19:24:53 obrien Exp $
d201 3
a203 3
.if defined(RELEASEDIR) || (!exists(${.CURDIR}/../kerberosIV) && \
    !exists(${.CURDIR}/../secure)) || defined(NOCRYPT) || \
    !defined(MAKE_KERBEROS4)
@


1.155
log
@Retire this ancient version of rdist.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.154 2000/11/02 10:00:34 sheldonh Exp $
a53 1
	genassym \
@


1.154
log
@Disconnect kzip from the build, as it's about to enter late retirement.

PR:		20643
Submitted by:	Peter Pentchev <roam@@orbitel.bg>
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.153 2000/09/08 23:35:49 nectar Exp $
a126 1
	rdist \
@


1.153
log
@Activate hesinfo.

Noticed by:	Don Lewis <Don.Lewis@@tsc.tdk.com>
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.152 2000/07/19 08:38:09 ps Exp $
a77 1
	kzip \
@


1.152
log
@Add fsync(8).  This becomes useful with the advent of MAP_NOSYNC etc.

Reviewed by:	peter
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.151 2000/07/18 17:03:58 sheldonh Exp $
d61 1
@


1.151
log
@Import the new truncate(1) utility.

Approved by:	jdp
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.150 2000/07/08 08:33:39 peter Exp $
d52 1
@


1.150
log
@Initial kenv(1) hack for dumping the kernel environment.  This can be
used to extract modified boot hints to make loader(8)-time changes
"sticky".  It tries to use \ style quoting so that it can be used directly
with foo.conf files.  It can also extract specific variables.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.149 2000/07/05 17:43:32 n_hibma Exp $
d161 1
@


1.149
log
@Add the usbhidctl utility, from NetBSD, by Lennart Augusst
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.148 2000/06/28 00:39:18 obrien Exp $
d68 1
@


1.148
log
@Turn off GLOBAL.  It is moving to Ports.

Approved by:	unanimous response on arch@@freebsd.org
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.147 2000/05/23 08:16:17 ps Exp $
d171 1
@


1.147
log
@Detach usr.bin/more and install a link from less.  less will behave
like more if invoked as more.  The old more has not been removed.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.146 2000/05/22 09:59:52 ps Exp $
a57 1
	global \
@


1.146
log
@bmake glue for less.

Reviewed by:	peter
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.145 2000/04/26 02:36:44 wollman Exp $
a106 1
	more \
@


1.145
log
@Hello, getconf.  This is a slight reinvention of the
wheel^H^H^H^H^HPOSIX.2 and X/Open utility, and rather
more complicated than necessary.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144 2000/02/06 19:15:10 obrien Exp $
d82 3
@


1.144
log
@Move brandelf from being i386 specific to the MI area -- Linux emulation
is comming to the Alpha.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.143 2000/01/19 09:47:17 obrien Exp $
d56 1
@


1.144.2.1
log
@MFC: less
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144 2000/02/06 19:15:10 obrien Exp $
a80 3
	less \
	lessecho \
	lesskey \
d103 1
@


1.144.2.2
log
@MFC: remove Global.  It now lives in /usr/ports/
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.1 2000/06/30 01:03:06 ps Exp $
d57 1
@


1.144.2.3
log
@MFC: fsync(1)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.2 2000/07/04 05:26:12 obrien Exp $
a51 1
	fsync \
@


1.144.2.4
log
@Merge the truncate(1) utility onto the RELENG_4 branch and adjust
the HISTORY section to reflect the first release of FreeBSD in
which this utility will appear.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.3 2000/07/20 00:41:25 ps Exp $
a159 1
	truncate \
@


1.144.2.5
log
@MFC: add kenv(1)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.4 2000/08/04 08:05:51 sheldonh Exp $
a67 1
	kenv \
@


1.144.2.6
log
@MFC: bring in bzip2
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.5 2000/08/08 19:24:22 peter Exp $
a15 1
	bzip2 \
@


1.144.2.7
log
@Connect nl(1) to build.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.144.2.6 2001/08/01 00:14:34 obrien Exp $
a114 1
	nl \
@


1.144.2.8
log
@MFC: Fix NO_SENDMAIL knob.  When FreeBSD's old BSD version of vacation was
     replaced with the new version in sendmail's distribution, vacation and
     the necessary libraries (libsmdb and libsmutil) were changed so they
     were always compiled.  This broke people who didn't checkout
     src/contrib/sendmail/.  I don't know if it's best to think of NO_SENDMAIL
     as no sendmail sources available or no sendmail binary.  It is now the
     former.

     Also, remove the sendmail chapter from System Managers Manual (SMM) if
     NO_SENDMAIL is defined (for similar reasons -- source not available).

     Revision  Changes    Path
     1.130     +6 -1      src/lib/Makefile
     1.16      +6 -2      src/share/doc/smm/Makefile
     1.169     +4 -1      src/usr.bin/Makefile
@
text
@d2 1
a2 1
# $FreeBSD$
d178 1
a214 4
.endif

.if !defined(NO_SENDMAIL)
SUBDIR+=vacation 
@


1.144.2.9
log
@MFC: add bmake glue for smbfs userland components and connect to
i386 build.

Approved by:	re
@
text
@a231 1
	smbutil \
@


1.144.2.10
log
@MFC: Do not build/install both secure and standard versions of
     libtelnet, telnetd, and telnet.  This only worked because
     secure/ is listed late in SUBDIR in Makefile.inc1.
@
text
@d202 3
a204 3
.if defined(RELEASEDIR) || \
    (!exists(${.CURDIR}/../kerberosIV) && !exists(${.CURDIR}/../secure)) || \
    defined(NOCRYPT) || (defined(NOSECURE) && !defined(MAKE_KERBEROS4))
@


1.144.2.11
log
@MFC: Add the usbhidctl tool.
@
text
@a174 1
	usbhidctl \
@


1.144.2.12
log
@Disconnect libss and mk_cmds from the build.
Nothing uses them.

Approved by:	re
@
text
@d102 1
@


1.144.2.13
log
@Hook up 1TA to the build.
@
text
@a11 1
	awk \
@


1.144.2.14
log
@No reason the useless POSIX-compatibility scripts can't also exist in
-STABLE...
@
text
@d10 1
a10 2
SUBDIR=	alias \
	apply \
@


1.144.2.15
log
@Add the getconf(1) utility to -stable.  The source code is (and should be
kept) identical to that in -current; the Makefile defines STABLE to tell
getconf.h about the one significant difference.  (Differences in the
configuration parameters which are available are handled automatically
by fake-gperf.awk, which is no longer really compatible with gperf.)
@
text
@a59 1
	getconf \
@


1.144.2.16
log
@MFC: pathchk(1) utility - check pathnames for validity or portability.
@
text
@a125 1
	pathchk \
@


1.144.2.17
log
@MFC: Add all the bzip2 utils.
@
text
@a18 1
	bzip2recover \
@


1.144.2.18
log
@Switch to the C implementation of makewhatis(1).
@
text
@a103 1
	makewhatis \
@


1.144.2.19
log
@Connect stat(1) to the build.
@
text
@a152 1
	stat \
@


1.144.2.20
log
@MFC:
Makefile.inc1 1.361
bin/ed/Makefile 1.22
lib/Makefile 1.157
lib/libcrypt/Makefile 1.31
lib/libfetch/Makefile 1.41
lib/libpam/modules/modules.inc 1.17
libexec/Makefile 1.61
share/examples/etc/make.conf 1.215
share/man/man5/make.conf.5 1.73
usr.bin/Makefile 1.239
usr.bin/fetch/Makefile 1.14
usr.sbin/pkg_install/Makefile 1.14
usr.sbin/pkg_install/add/Makefile 1.17
usr.sbin/pkg_install/info/Makefile 1.17
usr.sbin/pkg_install/version/Makefile 1.12
usr.sbin/ppp/Makefile 1.95, 1.96
usr.sbin/pppd/Makefile 1.25
usr.sbin/sendmail/Makefile 1.40
usr.sbin/tcpdump/tcpdump/Makefile 1.36

Retire the useless NOSECURE knob.

The motivation for this MFC is that MAKE_KERBEROS4 and MAKE_KERBEROS5
are meant to be buildable by various makefiles when NOSECURE is set but
this was broken because Kerberos depends on e.g. des(3) from OpenSSL
which wasn't built when NOSECURE was defined. Fixing the NOSECURE knob
however would have meant to make it do the same as the NOCRYPT knob.
If you had been using the NOSECURE build knob please now use the NOCRYPT
knob instead.

Discussed with:	ru (some months ago)
Reviewed by:	ru (some months ago)
Approved by:	markm (telnet and secure bits, some months ago), kensmith (re)
@
text
@d211 1
a211 1
    defined(NOCRYPT)
@


1.144.2.21
log
@- MFC:
  lib/Makefile 1.155
  libexec/Makefile 1.57
  usr.bin/Makefile 1.234 (partly), 1.235

  Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.

- Replace the check for the non-existence of src/secure and src/kerberosIV
  with a check for the non-existence of src/crypto only. This is to bring
  these checks in line with the demise of the NOSECURE knob and because
  if src/crypto doesn't exist we won't build any crypto stuff including
  not Kerberos IV (and also not Kerberos 5 for that matter).
  Note: On HEAD all these checks for the existence of crypto sources even
  have been completely removed.

Discussed with:	ru (some months ago)
Reviewed by:	ru (some months ago)
Approved by:	markm (telnet and secure bits, some months ago)
@
text
@d210 3
a212 2
    !exists(${.CURDIR}/../crypto) || defined(NOCRYPT) || defined(NO_OPENSSL)
# make release needs both
@


1.144.2.22
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/usr.bin/Makefile 138807 2004-12-13 14:10:30Z marius $
@


1.143
log
@Utility to control the printing of "Fixed up unaligned data access for pid
nnn at pc 0xADDR" and the fixup of the UA fault on the DEC Alpha when an
unaligned access fault happens.  Modeled after the OSF/1 utility of the
same name.

Submitted by:	gallatin
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.142 2000/01/04 03:48:04 obrien Exp $
d15 1
a213 1
	brandelf \
@


1.142
log
@Turn on a new /usr/bin/cpp that is a true binary rather than a shell script
wrapper.  /usr/bin/cpp knows about all the GCC predefined symbols and has
the functionality of the previous EGCS 1.1.2 /usr/libexec/cpp.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.141 1999/12/23 11:10:23 marcel Exp $
d225 4
@


1.141
log
@Enable genassym.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.140 1999/12/22 14:30:12 kris Exp $
a32 1
	cpp \
@


1.140
log
@Say goodbye to some crufty old fortran code.

Reviewed by:	current
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.139 1999/12/11 03:33:18 kris Exp $
d53 1
@


1.139
log
@Retire error(1). This is no longer useful as it applies only to the 4.xBSD
toolchain.

Reviewed by:	current@@freebsd.org
Axe kindly supplied by:	Institute of Danish Surgeons
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.138 1999/11/30 06:26:57 peter Exp $
a49 1
	fpr \
a50 1
	fsplit \
@


1.138
log
@Reactivate bind and add dnskeygen.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.137 1999/11/30 02:18:10 peter Exp $
a40 1
	error \
@


1.137
log
@Move named and associated tools into a seperate makefile section and
disable them pending an import and cleanup of bind 8.2.2.p5.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.136 1999/10/31 02:14:57 bp Exp $
d206 1
a206 1
.if !defined(NO_BIND) && 0
d208 1
@


1.136
log
@Add ncplogin/logout programs which allow manage connections
more precisely than mount_nwfs.

Obtained from:	ncplib-1.3.3
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.135 1999/10/20 11:30:56 bp Exp $
a35 1
	dig \
a36 1
	dnsquery \
a62 1
	host \
d204 6
@


1.135
log
@Add ncplist program. That makes minimal set of ncp
utilities to use NetWare volumes. Other functionality
(ncpsend, ncprint) will be added later.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.134 1999/10/07 20:06:22 markm Exp $
d217 1
@


1.134
log
@Allow for a telnet in secure/ (SRA telnet).

Submitted by:	Nick Sayer
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.133 1999/09/29 20:13:34 marcel Exp $
d216 1
@


1.133
log
@Reconnect doscmd. It's been fixed.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.132 1999/09/29 15:18:24 marcel Exp $
d202 3
a204 2
.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || \
    defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
@


1.132
log
@sigset_t change (part 5 of 5)
-----------------------------

Most of the userland changes are in libc. For both the alpha
and the i386 setjmp has been changed to accomodate for the
new sigset_t. Internally, libc is mostly rewritten to use the
new syscalls. The exception is in compat-43/sigcompat.c

The POSIX thread library has also been rewritten to use the
new sigset_t. Except, that it currently only handles NSIG
signals instead of the maximum _SIG_MAXSIG. This should not
be a problem because current applications don't use any
signals higher than NSIG.

There are version bumps for the following libraries:
  libdialog
  libreadline
  libc
  libc_r
  libedit
  libftpio
  libss

These libraries either a) have one of the modified structures
visible in the interface, or b) use sigset_t internally and
may cause breakage if new binaries are used against libraries
that don't have the sigset_t change. This not an immediate
issue, but will be as soon as applications start using the
new range to its fullest.

NOTE: libncurses already had an version bump and has not been
      given one now.

NOTE: doscmd is a real casualty and has been disconnected for
      the moment. Reconnection will eventually happen after
      doscmd has been fixed. I'm aware that being the last one
      to touch it, I'm automaticly promoted to being maintainer.
      According to good taste this means that I will receive a
      badge which either will be glued or mechanically stapled,
      drilled or otherwise violently forced onto me :-)

NOTE: pcvt/vttest cannot be compiled with -traditional. The
      change cause sys/types to be included along the way which
      contains the const and volatile modifiers. I don't consider
      this a solution, but more a workaround.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.131 1999/08/30 20:57:06 markm Exp $
d212 1
a220 1
#	doscmd \
@


1.131
log
@Remove tn3270 from the build, preparatory to a short trial and a
brutal sentence. Once the dateline has crossed the repository,
tn3270 is history. Folk who want it, please use the new port.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.130 1999/08/30 08:16:31 peter Exp $
a211 1
	doscmd \
d220 1
@


1.130
log
@tconv is broken, it's libmytinfo dependent.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.129 1999/08/28 00:59:03 peter Exp $
a157 1
	tn3270 \
@


1.129
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
d6 1
a152 1
	tconv \
@


1.128
log
@Enable gprof on alpha.
* alpha.{c,h} are same as i386.{c,h}.
* Force address calculation to be done in long precision(64bit on alpha)
  rather than double precision(52bit).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.127 1999/04/18 15:56:20 peter Exp $
@


1.127
log
@Disconnect modload/modunload/modstat from their Makefiles..
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.126 1999/04/18 09:51:43 obrien Exp $
d61 1
a214 1
	gprof \
@


1.126
log
@Turn off f2c.  Superseeded by EGCS's g77.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.125 1999/04/15 13:42:48 des Exp $
a215 1
	modstat \
@


1.125
log
@lsock(1) -> sockstat(1)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.124 1999/04/14 16:17:52 des Exp $
a43 1
	f2c \
@


1.124
log
@Activate lsock(1).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.123 1999/02/16 17:57:25 luoqi Exp $
a94 1
	lsock \
d144 1
@


1.123
log
@Re-enable doscmd build.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.122 1998/11/10 12:19:26 bde Exp $
d95 1
@


1.122
log
@Fixed disorder.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.121 1998/11/09 11:08:48 dima Exp $
d212 1
@


1.122.2.1
log
@Add doscmd back; it appears to build without X now.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.123 1999/02/16 17:57:25 luoqi Exp $
a211 1
	doscmd \
@


1.122.2.2
log
@Looks like I forgot to MFC this one: activate sockstat(1).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.122.2.1 1999/03/12 21:16:19 jkh Exp $
a143 1
	sockstat \
@


1.122.2.3
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.122.2.4
log
@MFC: bind 8.2.2.p5

Urged by:	imp, alfred, and a whole bunch of other folks.
Approved by:	jkh (a few days ago)
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/Makefile,v 1.122.2.3 1999/08/29 15:25:18 peter Exp $
d35 1
d37 1
d64 1
a201 7

.if !defined(NO_BIND)
SUBDIR+=dig \
	dnskeygen \
	dnsquery \
	host
.endif
@


1.121
log
@Reenable fstat for alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.120 1998/11/09 10:52:43 dima Exp $
a178 1
	vmstat \
d181 1
@


1.120
log
@Reenable systat/vmstat for alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.119 1998/11/08 12:37:30 gpalmer Exp $
d56 1
a211 1
	fstat \
@


1.119
log
@dig, dnsquery & host seem to work on the alpha now
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.118 1998/11/02 11:01:38 joerg Exp $
d147 1
d178 1
d221 1
a221 3
	strip \
	systat \
	vmstat
@


1.118
log
@Include `enigma' into the list of usr.bin programs.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.117 1998/10/14 03:41:25 peter Exp $
d35 1
d37 1
d63 1
a208 2
	dig \
	dnsquery \
a212 1
	host \
@


1.117
log
@+gensetdefs
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.116 1998/10/03 17:59:26 sef Exp $
d38 1
@


1.116
log
@Move truss from i386-specific to always-build.

Submitted by:	Alex Nash <nash@@mcs.net>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.115 1998/10/03 10:59:57 dfr Exp $
d55 1
@


1.115
log
@mt now builds on the alpha.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.114 1998/09/25 02:15:56 jkh Exp $
d156 1
a218 1
	truss \
@


1.114
log
@Take doscmd back out - it relies on installed X components to build (!).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.113 1998/09/24 10:28:28 bde Exp $
d103 1
a210 1
	mt \
@


1.113
log
@Fixed disorder and long lines.

Decrypted a comment.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.112 1998/09/24 01:15:56 luoqi Exp $
a203 1
	doscmd \
@


1.112
log
@Enable elf build for doscmd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.111 1998/09/16 09:32:29 dfr Exp $
d20 1
a31 1
	chkey \
d77 1
a78 1
	ldd \
d94 2
a100 1
	mk_cmds \
a190 1
SUBDIR+=minigzip
d192 3
a194 2
.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
# releases do need both
d204 1
d220 1
a220 2
	vmstat \
	doscmd
@


1.111
log
@Put ldd back in the standard list since it builds on alpha now.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.110 1998/09/05 12:25:50 asami Exp $
d218 2
a219 4
	vmstat
.if ${OBJFORMAT} == aout
SUBDIR+=doscmd
.endif
@


1.110
log
@Remove tcl from /usr/src, according to prior agreement.  BTW, tcl-8.0 *is*
a port so there is nothing to be done on that side now.

Approved by:	jkh
===
To: "Jordan K. Hubbard" <jkh@@time.cdrom.com>
cc: Andreas Klemm <andreas@@klemm.gtn.com>, current@@freebsd.org
Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued)
From: David Greenman <dg@@root.com>
Date: Sun, 03 Aug 1997 20:23:31 -0700

>decision is, I'll respect it.

   Another chance to architect people's principles...I can hardly wait. Seems
quite appropriate for a Sunday - I just need to get one of those collection
plates (and money envelopes) so I can profit, too. :-)
   Tcl stays in /usr/src for now, but it needs to be kept up to date; same
for perl. If Jordan doesn't have "setup" (written in tcl) ready for 3.0,
then tcl will be yanked prior to the 3.0 release (and made into a port).
   As for the ports tree only supporting the last FreeBSD release, this seems
sensible to me. The "ports" have always been a moving target between releases
and the problem is only going to get worse when we expand to supporting other
processor architectures. In any case, Satoshi is and always has been in charge
of the ports tree and whatever he wants to do with it (within reason :-)) is
his decision.
   Does this cover the issue completely? I admit to deleting messages in this
thread with unusual fervor (people have FAR too much time on their hands!).
There's a fair bit of reasoning behind the above, but since everyone is sick
of arguing about this, I'll spare you the analysis.

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.109 1998/08/30 20:28:50 gpalmer Exp $
d78 1
a207 1
	ldd \
@


1.109
log
@Split lines into one subdir per line.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.108 1998/08/30 02:48:12 jb Exp $
a221 5
.endif

.if !defined(NOTCL) && exists (${.CURDIR}/../contrib/tcl) && \
	exists(${.CURDIR}/tclsh) && exists (${.CURDIR}/../lib/libtcl)
SUBDIR+=tclsh
@


1.108
log
@BINFORMAT -> OBJFORMAT ready for E-day.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.107 1998/08/26 12:41:11 gpalmer Exp $
d9 180
a188 20
SUBDIR=	apply at banner basename biff c89 calendar \
	cap_mkdb chat checknr chflags chpass cksum cmp col colcrt colldef \
	colrm column comm compile_et compress chkey cpp ctags cut \
	dirname du ee env error expand \
	f2c false fetch file file2c \
	find finger fmt fold fpr from fsplit ftp gencat getopt \
	global head hexdump id indent ipcrm ipcs join jot \
	kdump key keyinfo keyinit keylogin keylogout killall ktrace kzip \
	lam last lastcomm leave lex limits locate lock lockf logger login \
	logname look lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale \
	mkstr mktemp mk_cmds more msgs ncal netstat newkey nfsstat nice nohup \
	objformat opieinfo opiekey opiepasswd pagesize passwd paste pr \
	printenv printf quota rdist renice rev rlogin rpcgen \
	rpcinfo rs rsh rup ruptime rusers rwall \
	rwho script sed shar showmount soelim split \
	su symorder tail talk tconv tcopy tee tftp time \
	tip tn3270 top touch tput tr true tset tsort tty ul uname \
	unexpand unifdef uniq units unvis users uudecode uuencode vacation \
	vgrind vi vis w wall wc what whereis which who whois window \
	write xargs xinstall xlint xstr yacc yes ypcat ypmatch ypwhich
d198 21
a218 2
SUBDIR+=ar brandelf dig dnsquery fstat gcore gprof gprof4 host \
	ldd modstat mt nm ranlib sasc size strings strip systat truss vmstat
@


1.107
log
@Delete trailing space that may have caused problems
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.106 1998/08/26 10:03:28 gpalmer Exp $
d40 1
a40 1
.if ${BINFORMAT} == aout
@


1.106
log
@Move kdump & ktrace out of i386 specific section.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.105 1998/08/18 12:55:32 jb Exp $
d15 1
a15 1
	global head hexdump id indent ipcrm ipcs join jot \ 
@


1.105
log
@More programs that build on alpha now.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.104 1998/08/17 07:37:55 gpalmer Exp $
d15 2
a16 2
	global head hexdump id indent ipcrm ipcs \
	join jot key keyinfo keyinit keylogin keylogout killall kzip \
d39 1
a39 2
	kdump ktrace ldd modstat mt nm \
	ranlib sasc size strings strip systat truss vmstat
@


1.104
log
@lorder is needed on the alpha too
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.103 1998/06/12 16:18:27 peter Exp $
d15 1
a15 1
	global head hexdump id indent \
d19 2
a20 2
	mkstr mktemp mk_cmds more msgs ncal newkey nice nohup \
	opieinfo opiekey opiepasswd pagesize passwd paste pr \
d25 1
a25 1
	tip tn3270 touch tput tr true tset tsort tty ul uname \
d27 1
a27 1
	vgrind vi vis wall wc what whereis which who whois window \
d38 3
a40 3
SUBDIR+=ar brandelf dig dnsquery fstat gcore gprof gprof4 host ipcrm \
	ipcs kdump ktrace ldd modstat mt netstat nfsstat nm objformat \
	ranlib sasc size strings strip systat top truss vmstat w
@


1.103
log
@The doscmd build process and doscmd.kernel loader is very a.out specific
and doesn't fly too well on in an elf enviroment yet.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.102 1998/06/01 14:30:58 peter Exp $
d18 2
a19 2
	logname look lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr \
	mktemp mk_cmds more msgs ncal newkey nice nohup \
d39 1
a39 1
	ipcs kdump ktrace ldd lorder modstat mt netstat nfsstat nm objformat \
@


1.102
log
@SUBDIR += ldd
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.101 1998/05/31 10:48:06 jb Exp $
d38 1
a38 1
SUBDIR+=ar brandelf dig dnsquery doscmd fstat gcore gprof gprof4 host ipcrm \
d41 3
@


1.101
log
@objformat is part of the i386 mid life identity crisis. On alpha, things
are in their normal places, so objformat isn't required.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.100 1998/05/25 17:34:37 sos Exp $
d39 1
a39 1
	ipcs kdump ktrace lorder modstat mt netstat nfsstat nm objformat \
@


1.100
log
@ELF preparation step 1:

Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.

This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.

Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.99 1998/05/15 12:33:56 jb Exp $
d20 1
a20 1
	objformat opieinfo opiekey opiepasswd pagesize passwd paste pr \
d39 2
a40 3
	ipcs kdump ktrace lorder modstat mt netstat nfsstat nm ranlib \
	sasc size strings \
	strip systat top truss vmstat w
@


1.99
log
@More programs are now broken on alpha due to the libbind changes
that prevent the programs from being linked static (duplicated
symbols).

Other programs depend on kernel internals. These will have to wait
for a custom alpha kernel. For now, let's just make the build safe.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.98 1998/04/14 07:40:47 peter Exp $
d19 3
a21 3
	mktemp mk_cmds more msgs ncal newkey nice \
	nohup opieinfo opiekey opiepasswd pagesize passwd paste pr printenv \
	printf quota rdist renice rev rlogin rpcgen \
@


1.98
log
@Add mktemp directory
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.97 1998/03/24 01:43:45 jb Exp $
d11 2
a12 2
	colrm column comm compile_et compress chkey cpp ctags cut dig \
	dirname dnsquery du ee env error expand \
d15 1
a15 1
	global head hexdump host id indent \
d19 1
a19 1
	mktemp mk_cmds more msgs ncal netstat newkey nfsstat nice \
d23 2
a24 2
	rwho script sed shar showmount size soelim split \
	strings	su symorder tail talk tconv tcopy tee tftp time \
d37 6
a42 3
# Things that don't compile on alpha:
SUBDIR+=ar brandelf doscmd fstat gcore gprof gprof4 ipcrm ipcs kdump ktrace \
	lorder modstat mt nm ranlib sasc strip systat top truss vmstat w
a46 2
.endif

@


1.97
log
@Ouch, that nm is aout which is not alpha-friendly. Make it i386
specific.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.96 1998/03/22 08:55:28 jb Exp $
d19 1
a19 1
	mk_cmds more msgs ncal netstat newkey nfsstat nice \
@


1.96
log
@Remove a bunch of unsupported machines, and the 'other' case where
some subdirs were only processed for install and clean (which caused
builds to fail on alpha). Install and clean should always follow
SUBDIRS.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.95 1998/03/20 12:34:21 bde Exp $
d20 1
a20 1
	nm nohup opieinfo opiekey opiepasswd pagesize passwd paste pr printenv \
d39 1
a39 1
	lorder modstat mt ranlib sasc strip systat top truss vmstat w
@


1.95
log
@Updated MISSING list.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.94 1998/03/13 19:41:06 jb Exp $
d10 2
a11 2
	cap_mkdb chat checknr chflags chpass cksum col colcrt colldef colrm \
	column comm compile_et compress chkey cpp ctags cut dig \
d16 1
a16 1
	join jot key keyinfo keyinit keylogin keylogout killall \
d18 1
a18 1
	logname lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr \
d24 1
a24 1
	strings	su symorder talk tconv tcopy tee tftp time \
d39 1
a39 1
	modstat mt ranlib strip top truss w lorder
a45 23
.endif

# Cmp, look and tail all use mmap, so new-VM only.
# F77 and pascal are VAX/Tahoe only.
.if	make(clean) || make(cleandir)
# XXX Should have `f77', `pascal' & `vmstat.sparc' judging by the
#     machine dependant lines, but we don't have them
SUBDIR+=cmp kzip look sasc systat tail vmstat
.elif	${MACHINE} == "hp300"
SUBDIR+=cmp ld look systat tail vmstat
.elif	${MACHINE} == "i386"
SUBDIR+=cmp kzip look sasc systat tail vmstat
# XXX Use gnu/usr.bin/ld for now
.elif	${MACHINE} == "luna68k"
SUBDIR+=cmp ld look systat tail vmstat
.elif	${MACHINE} == "mips"
SUBDIR+=cmp look systat tail vmstat
.elif	${MACHINE} == "sparc"
SUBDIR+=cmp ld look tail vmstat.sparc
.elif	${MACHINE} == "tahoe"
SUBDIR+=f77 pascal systat vmstat
.elif	${MACHINE} == "vax"
SUBDIR+=f77 pascal systat vmstat
@


1.94
log
@Some things only work on i386.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.93 1997/12/15 20:52:24 helbig Exp $
d5 1
a5 1
#			spell spline struct units xsend
@


1.93
log
@Remove cal, add ncal.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.92 1997/12/13 09:59:32 msmith Exp $
d9 1
a9 1
SUBDIR=	apply ar at banner basename biff brandelf c89 calendar \
d12 1
a12 1
	dirname dnsquery doscmd du ee env error expand \
d14 3
a16 3
	find finger fmt fold fpr from fsplit fstat ftp gcore gencat getopt \
	global gprof head hexdump host id indent ipcrm ipcs \
	join jot kdump ktrace key keyinfo keyinit keylogin keylogout killall \
d18 2
a19 2
	logname lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr \
	mk_cmds modstat more msgs mt ncal netstat newkey nfsstat nice \
d21 1
a21 1
	printf quota ranlib rdist renice rev rlogin rpcgen \
d24 2
a25 2
	strings	strip su symorder talk tconv tcopy tee tftp time \
	tip tn3270 top touch tput tr true truss tset tsort tty ul uname \
d27 1
a27 1
	vgrind vi vis w wall wc what whereis which who whois window \
d29 11
a39 1
SUBDIR+=gprof4 minigzip
a45 3
.if defined(RELEASEDIR) || !exists(${.CURDIR}/../kerberosIV) || defined(NOCRYPT) || !defined(MAKE_KERBEROS4)
# releases do need both
SUBDIR+=telnet
@


1.92
log
@Add minigzip
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.91 1997/12/06 05:23:59 sef Exp $
d9 1
a9 1
SUBDIR=	apply ar at banner basename biff brandelf c89 cal calendar \
d19 1
a19 1
	mk_cmds modstat more msgs mt netstat newkey nfsstat nice \
@


1.91
log
@Add truss to the list of subdirectories.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.90 1997/09/28 09:14:41 markm Exp $
d29 1
a29 1
SUBDIR+=gprof4
@


1.90
log
@Changes for KTH KerberosIV.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.89 1997/09/17 20:46:58 joerg Exp $
d25 1
a25 1
	tip tn3270 top touch tput tr true tset tsort tty ul uname \
@


1.89
log
@Activate c89(1).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.88 1997/08/18 18:51:46 jlemon Exp $
d36 1
a36 4
.if !exists(${.CURDIR}/../eBones) || defined(NOSECURE) || !defined(MAKE_EBONES)
SUBDIR+=telnet
.else
.if defined(RELEASEDIR)
a38 2
.endif
SUBDIR+= ../eBones/usr.bin/telnet
@


1.88
log
@Add doscmd.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.87 1997/07/19 15:18:15 jfieber Exp $
d9 1
a9 1
SUBDIR=	apply ar at banner basename biff brandelf cal calendar \
@


1.87
log
@Remove SGML tools from -current.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.86 1997/07/05 14:22:14 peter Exp $
d12 2
a13 1
	dirname dnsquery du ee env error expand f2c false fetch file file2c \
@


1.86
log
@.if exists(../eBones) tests the obj dir, not the source dir's existance.
The existance of a stale obj dir does not imply the source too.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.85 1997/05/29 15:03:32 wpaul Exp $
d22 1
a22 1
	rwho script sed sgmlfmt sgmls shar showmount size soelim split \
@


1.85
log
@Grr... curse my fumble-fingered hide: logmane -> logname

Inscribed onto my chest with razor blades and then doused with
lemon juice by: Jason Young <doogie@@forbidden-donut.anet-stl.com>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.84 1997/05/28 16:05:03 wpaul Exp $
d35 1
a35 1
.if !exists(../eBones) || defined(NOSECURE) || !defined(MAKE_EBONES)
@


1.84
log
@Activate new Secure RPC programs.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.83 1997/04/15 12:31:09 jkh Exp $
d17 1
a17 1
	logmane lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr \
@


1.83
log
@Add global
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.82 1997/04/12 07:09:18 peter Exp $
d11 1
a11 1
	column comm compile_et compress cpp ctags cut dig \
d15 4
a18 4
	join jot kdump ktrace key keyinfo keyinit killall lam last \
	lastcomm leave lex limits locate lock lockf logger login logname \
	lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mk_cmds \
	modstat more msgs mt netstat nfsstat nice \
@


1.82
log
@Make tclsh conditional on the src/contrib/tcl directory existing, and
allow it to be disabled via NOTCL in /etc/make.conf (similar to other
stuff in src/Makefile, eg: NOGAMES)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.81 1997/03/23 18:59:47 joerg Exp $
d14 1
a14 1
	gprof head hexdump host id indent ipcrm ipcs \
@


1.81
log
@Include `top'.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.80 1997/02/22 19:53:59 peter Exp $
d23 1
a23 1
	strings	strip su symorder talk tclsh tconv tcopy tee tftp time \
d29 5
@


1.80
log
@Revert $FreeBSD$ to $Id$
@
text
@d2 1
a2 1
#	$Id$
d24 1
a24 1
	tip tn3270 touch tput tr true tset tsort tty ul	uname \
@


1.79
log
@Activate new OPIE programs
@
text
@d2 1
a2 1
#	$FreeBSD$
@


1.78
log
@Activate limits(1).
@
text
@d19 1
a19 1
	nm nohup pagesize passwd paste pr printenv \
@


1.77
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d16 2
a17 2
	lastcomm leave lex locate lock lockf logger login logname lorder \
	lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mk_cmds \
@


1.76
log
@Enable lockf.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.75 1997/01/08 11:38:33 ache Exp $
@


1.75
log
@Make eBones/telnet only if MAKE_EBONES defined
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.74 1996/11/03 17:01:25 markm Exp $
d16 1
a16 1
	lastcomm leave lex locate lock logger login logname lorder \
@


1.74
log
@Compile telnet from eBones instead of secure.

2.2 candidate.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73 1996/10/19 09:08:41 sos Exp $
d30 1
a30 1
.if !exists(../eBones) || defined(NOSECURE)
@


1.73
log
@Added brandelf to SUBDIR.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.72 1996/09/06 23:07:07 phk Exp $
d30 1
a30 1
.if !exists(../secure) || defined(NOSECURE)
d37 1
a37 1
SUBDIR+= ../secure/usr.bin/telnet
@


1.73.2.1
log
@YAMFC
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73 1996/10/19 09:08:41 sos Exp $
d30 1
a30 1
.if !exists(../eBones) || defined(NOSECURE)
d37 1
a37 1
SUBDIR+= ../eBones/usr.bin/telnet
@


1.73.2.2
log
@Bring in "lockf" from the main branch.
Approved by:	joerg, phk
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.1 1996/11/13 20:25:46 phk Exp $
d16 1
a16 1
	lastcomm leave lex locate lock lockf logger login logname lorder \
@


1.73.2.3
log
@Add top from -current.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.2 1997/01/08 23:35:09 jdp Exp $
d24 1
a24 1
	tip tn3270 top touch tput tr true tset tsort tty ul	uname \
@


1.73.2.4
log
@Whoops!!  Add global to Makefile here too.
Pointed-out-By: Chris Timmons <skynyrd@@opus.cts.cwu.edu>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.3 1997/04/27 22:34:29 davidn Exp $
d14 1
a14 1
	global gprof head hexdump host id indent ipcrm ipcs \
@


1.73.2.5
log
@Bring in limits(1) from -current.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.4 1997/05/01 17:11:42 jkh Exp $
d16 2
a17 2
	lastcomm leave lex limits locate lock lockf logger login logname \
	lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mk_cmds \
@


1.73.2.6
log
@Hmm.. Somehow, the MAKE_EBONES hooks only partially came across to 2.2.
So, if src/eBones was present, it only got "sort-of" built.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.5 1997/05/10 20:04:20 davidn Exp $
d30 1
a30 1
.if !exists(../eBones) || defined(NOSECURE) || !defined(MAKE_EBONES)
@


1.73.2.7
log
@YAMFC: test exists(${.CURDIR}/../eBones) not ../eBones
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.6 1997/07/05 13:48:13 peter Exp $
d30 1
a30 1
.if !exists(${.CURDIR}/../eBones) || defined(NOSECURE) || !defined(MAKE_EBONES)
@


1.73.2.8
log
@Remove SGML stuff from RELENG_2_2.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.7 1997/07/05 14:23:53 peter Exp $
d22 1
a22 1
	rwho script sed shar showmount size soelim split \
@


1.73.2.9
log
@Merge (more or less) from -current: NOTCL hook to disable tcl building.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.8 1997/07/19 15:31:44 jfieber Exp $
d23 1
a23 1
	strings	strip su symorder talk tconv tcopy tee tftp time \
a28 5

.if !defined(NOTCL) && exists (${.CURDIR}/../contrib/tcl) && \
	exists(${.CURDIR}/tclsh) && exists (${.CURDIR}/../lib/libtcl)
SUBDIR+=tclsh
.endif
@


1.73.2.10
log
@Disconnect tclsh in preperation for removal since tcl7.5 is not used in
2.2, there is a binary compatable port (ie: installing the port will
enable a program linked against libtcl75.so.* from the base to run),
and this makes 2.2 compatable with -current from a ports perspective.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.9 1997/08/11 18:36:39 asami Exp $
d29 5
@


1.73.2.11
log
@Add c89 and ncal.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.10 1997/08/21 04:00:56 peter Exp $
d9 1
a9 1
SUBDIR=	apply ar at banner basename biff brandelf c89 calendar \
d18 1
a18 1
	modstat more msgs mt ncal netstat nfsstat nice \
@


1.73.2.12
log
@Turn on minigzip.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.11 1998/01/12 05:08:47 obrien Exp $
d28 1
a28 1
SUBDIR+=gprof4 minigzip
@


1.73.2.13
log
@More eBones --> kerberosIV merges
@
text
@d2 1
a2 1
#	$Id$
d30 1
a30 1
.if !(exists(${.CURDIR}/../kerberosIV) && exists(${.CURDIR}/../crypto)) || defined(NOSECURE) || !defined(MAKE_KERBEROS4)
d37 1
@


1.73.2.14
log
@Add mktemp(1) from current.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.13 1998/02/19 09:32:59 markm Exp $
d17 1
a17 1
	lorder lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mktemp mk_cmds \
@


1.73.2.15
log
@Turn on opie*
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.73.2.14 1998/04/18 10:56:31 obrien Exp $
d19 1
a19 2
	nm nohup opieinfo opiekey opiepasswd \
	pagesize passwd paste pr printenv \
@


1.73.2.16
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.72
log
@remove devconf tools from make tree.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.71 1996/06/28 05:36:32 phk Exp $
d9 1
a9 1
SUBDIR=	apply ar at banner basename biff cal calendar \
@


1.71
log
@Add tclsh to Makefile.

(If you havn't updated your supfile Make world will croak.  CTM is ok)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.70 1996/06/20 17:47:24 adam Exp $
d11 1
a11 1
	column comm compile_et compress cpp ctags cut devmenu dig \
@


1.70
log
@added fetch
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.69 1996/06/19 21:13:45 jkh Exp $
d23 1
a23 1
	strings	strip su symorder talk tconv tcopy tee tftp time \
@


1.69
log
@Remove ncftp
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.68 1996/06/08 03:46:33 alex Exp $
d11 2
a12 2
	column comm compile_et compress cpp ctags cut devmenu \
	dig dirname dnsquery du ee env error expand f2c false file file2c \
@


1.68
log
@Add units.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.67 1996/03/24 14:09:33 paul Exp $
d18 1
a18 1
	modstat more msgs mt ncftp netstat nfsstat nice \
@


1.67
log
@Add xlint
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.66 1996/02/13 09:24:43 joerg Exp $
d25 1
a25 1
	unexpand unifdef uniq unvis users uudecode uuencode vacation \
@


1.66
log
@Include both, the regular and the `secure' telnet, when building
a release.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.65 1995/12/31 21:32:17 ats Exp $
d27 1
a27 1
	write xargs xinstall xstr yacc yes ypcat ypmatch ypwhich
@


1.65
log
@Add sasc to the clean/cleandir target. The machine dependent targets
doesn't get cleaned up otherwise.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.64 1995/12/29 15:29:35 bde Exp $
d33 4
@


1.64
log
@Implemented non-statistical kernel profiling.  This is based on
looking at a high resolution clock for each of the following events:
function call, function return, interrupt entry, interrupt exit,
and interesting branches.  The differences between the times of
these events are added at appropriate places in a ordinary histogram
(as if very fast statistical profiling sampled the pc at those
places) so that ordinary gprof can be used to analyze the times.

gmon.h:
Histogram counters need to be 4 bytes for microsecond resolutions.
They will need to be larger for the 586 clock.
The comments were vax-centric and wrong even on vaxes.  Does anyone
disagree?

gprof4.c:
The standard gprof should support counters of all integral sizes
and the size of the counter should be in the gmon header.  This
hack will do until then.  (Use gprof4 -u to examine the results
of non-statistical profiling.)

config/*:
Non-statistical profiling is configured with `config -pp'.
`config -p' still gives ordinary profiling.

kgmon/*:
Non-statistical profiling is enabled with `kgmon -B'.  `kgmon -b'
still enables ordinary profiling (and distables non-statistical
profiling) if non-statistical profiling is configured.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.63 1995/10/23 16:44:22 peter Exp $
d41 1
a41 1
SUBDIR+=cmp kzip look systat tail vmstat
@


1.63
log
@Attach dnsquery to Makefile
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.62 1995/10/03 12:29:28 bde Exp $
d28 1
@


1.62
log
@Enable sasc.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.61 1995/09/29 19:50:40 ache Exp $
d12 1
a12 1
	dig dirname du ee env error expand f2c false file file2c \
@


1.61
log
@Build secure telnet if available and allowed
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.60 1995/08/30 09:52:07 jkh Exp $
d44 1
a44 1
SUBDIR+=cmp kzip look systat tail vmstat
@


1.60
log
@Add ee.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.59 1995/08/06 11:19:27 ache Exp $
d31 2
@


1.59
log
@Remove timedef
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.58 1995/08/06 11:05:31 markm Exp $
d12 1
a12 1
	dig dirname du env error expand f2c false file file2c \
@


1.58
log
@Only build telnet if secure telnet is not going to be built.
Reviewed by:	rgrimes
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.57 1995/08/05 23:28:21 ache Exp $
d24 1
a24 1
	timedef	tip tn3270 touch tput tr true tset tsort tty ul	uname \
@


1.57
log
@timedef added
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.56 1995/07/08 22:24:20 ats Exp $
d23 1
a23 1
	strings	strip su symorder talk tconv tcopy tee telnet tftp time	\
d28 4
@


1.56
log
@Add kzip to the clean and cleandir target so that it also get cleaned up
properly.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.55 1995/06/25 18:11:06 joerg Exp $
d23 3
a25 3
	strings strip su symorder talk tconv tcopy tee telnet tftp time tip \
	tn3270 touch tput tr true tset tsort tty ul uname unexpand \
	unifdef uniq unvis users uudecode uuencode vacation \
@


1.55
log
@Include killall.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.54 1995/06/13 19:18:19 wollman Exp $
d34 1
a34 1
SUBDIR+=cmp look systat tail vmstat
@


1.54
log
@Re-enable netstat now that it compiles again.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.53 1995/06/13 17:47:38 wollman Exp $
d15 1
a15 1
	join jot kdump ktrace key keyinfo keyinit lam last \
@


1.53
log
@Temporarily disable netstat
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52 1995/05/10 18:22:29 jkh Exp $
d18 1
a18 1
	modstat more msgs mt ncftp nfsstat nice \
@


1.52
log
@Remove dmenu from the Makefile
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.51 1995/05/10 00:38:30 jfieber Exp $
d18 1
a18 1
	modstat more msgs mt ncftp netstat nfsstat nice \
@


1.52.4.1
log
@Bye bye ncftp
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52 1995/05/10 18:22:29 jkh Exp $
d18 1
a18 1
	modstat more msgs mt netstat nfsstat nice \
@


1.52.4.2
log
@Add fetch, which was just tagged in.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52.4.1 1996/06/20 14:21:31 jkh Exp $
d12 1
a12 1
	dig dirname du env error expand f2c false fetch file file2c \
@


1.52.4.3
log
@It might help if we actually brought ee into -stable finally.. :-)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52.4.2 1996/06/20 14:30:56 jkh Exp $
d12 1
a12 1
	dig dirname du ee env error expand f2c false fetch file file2c \
@


1.52.4.4
log
@Add kzip to list of clean and cleandir SUBDIR's.

Noticed by:	Matt Bartley <bartleym@@iecorp.com>
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52.4.3 1996/07/10 03:51:26 jkh Exp $
d32 1
a32 1
# XXX Should have `ld', `f77', `pascal' & `vmstat.sparc' judging by the
d34 1
a34 1
SUBDIR+=cmp kzip look systat tail vmstat
@


1.52.4.5
log
@add forgotten killall
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52.4.4 1996/08/13 18:15:37 rgrimes Exp $
d15 1
a15 1
	join jot kdump ktrace key keyinfo keyinit killall lam last \
@


1.52.4.6
log
@Poof!

The SGML tools in this branch are long obsolete.  The tools in -current
will be available in port form shortly.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.52.4.5 1996/10/21 21:21:32 wosch Exp $
d22 1
a22 1
	rwho script sed shar showmount size soelim split \
@


1.52.4.7
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.51
log
@Add sgmlfmt.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.50 1995/04/28 17:38:54 jkh Exp $
d12 1
a12 1
	dig dirname dmenu du env error expand f2c false file file2c \
@


1.50
log
@Remove piano.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.49 1995/04/28 09:30:54 jkh Exp $
d22 1
a22 1
	rwho script sed sgmls shar showmount size soelim split \
@


1.49
log
@Add piano.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.48 1995/04/27 18:03:29 jfieber Exp $
d19 1
a19 1
	nm nohup pagesize passwd paste piano pr printenv \
@


1.48
log
@Added sgmls
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.47 1995/04/15 08:19:16 phk Exp $
d12 3
a14 5
	dig dirname dmenu du \
	env error expand f2c false file file2c find finger fmt \
	fold fpr from fsplit \
	fstat ftp gcore gencat getopt gprof head hexdump host \
	id indent ipcrm ipcs \
d19 3
a21 2
	nm nohup pagesize passwd paste pr printenv printf quota ranlib rdist \
	renice rev rlogin rpcgen rpcinfo rs rsh rup ruptime rusers rwall \
@


1.47
log
@Added kzip in i386 section
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.46 1995/04/13 21:11:53 wollman Exp $
d23 1
a23 1
	rwho script sed shar showmount size soelim split \
@


1.46
log
@Add devmenu(1).
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.45 1995/03/30 12:49:25 jkh Exp $
d39 1
a39 1
SUBDIR+=cmp look systat tail vmstat
@


1.45
log
@Add gencat to Makefile
Obtained from: NetBSD
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.44 1995/03/01 08:32:42 paul Exp $
d11 2
a12 1
	column comm compile_et compress cpp ctags cut dig dirname dmenu du \
@


1.44
log
@Disable fib
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.43 1995/02/23 00:27:08 pst Exp $
d14 2
a15 1
	fstat ftp gcore getopt gprof head hexdump host id indent ipcrm ipcs \
@


1.43
log
@Remove watch(8)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.42 1995/02/22 01:36:12 ache Exp $
d12 1
a12 1
	env error expand f2c false fib file file2c find finger fmt \
@


1.42
log
@Move mixer to usr.sbin
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.41 1995/02/21 04:41:03 phk Exp $
d25 1
a25 1
	vgrind vi vis w wall watch wc what whereis which who whois window \
@


1.41
log
@add "fib"

Reviewed by:	phk
Submitted by:	Mark Murray <mark@@grondar.za>
Obtained from:
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.40 1995/02/17 17:37:55 ache Exp $
d17 1
a17 1
	lsvfs m4 mail make mesg mixer mkdep mkfifo mklocale mkstr mk_cmds \
@


1.40
log
@colldef added
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.39 1995/02/17 14:34:21 ugen Exp $
d12 1
a12 1
	env error expand f2c false file file2c find finger fmt \
@


1.39
log
@Added to makefile watch - snooping programm to work
with /dev/snp
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.38 1995/02/15 17:39:52 ache Exp $
d10 2
a11 2
	cap_mkdb chat checknr chflags chpass cksum col colcrt colrm column \
	comm compile_et compress cpp ctags cut dig dirname dmenu du \
@


1.38
log
@mixer added
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.37 1995/01/31 13:53:44 jkh Exp $
d25 2
a26 2
	vgrind vi vis w wall wc what whereis which who whois window write \
	xargs xinstall xstr yacc yes ypcat ypmatch ypwhich
@


1.37
log
@Add dmenu.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.36 1995/01/29 00:51:38 phk Exp $
d17 2
a18 2
	lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr mk_cmds modstat \
	more msgs mt ncftp netstat nfsstat nice \
@


1.36
log
@add file2c
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.35 1995/01/25 19:19:06 jkh Exp $
d11 1
a11 1
	comm compile_et compress cpp ctags cut dig dirname du \
@


1.35
log
@Add which.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.34 1995/01/21 14:47:33 bde Exp $
d12 2
a13 1
	env error expand f2c false file find finger fmt fold fpr from fsplit \
@


1.34
log
@Update comments about MISSING and GNU versions.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.33 1995/01/19 22:31:17 wollman Exp $
d24 1
a24 1
	vgrind vi vis w wall wc what whereis who whois window write \
@


1.33
log
@Added mk_cmds.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.32 1995/01/14 20:58:58 wollman Exp $
d5 2
a6 2
#			ptx spell spline struct units xsend
# XXX Use GNU versions: dc bc diff grep ld man apropos whatis patch uucp
@


1.32
log
@Added compile_et.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.31 1994/12/13 19:48:51 ache Exp $
d16 1
a16 1
	lsvfs m4 mail make mesg mkdep mkfifo mklocale mkstr modstat \
@


1.31
log
@Point that we use GNU version of uucp
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.30 1994/11/22 00:47:14 ache Exp $
d11 1
a11 1
	comm compress cpp ctags cut dig dirname du \
@


1.30
log
@add missing tconv
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.29 1994/11/20 14:21:25 jkh Exp $
d6 1
a6 1
# XXX Use GNU versions:	dc bc diff grep ld man apropos whatis patch
@


1.29
log
@Add getopt.  1.x used to have it, it's gone from 2.0, I need it, end
of story.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.28 1994/11/12 05:32:46 lars Exp $
d21 1
a21 1
	strings strip su symorder talk tcopy tee telnet tftp time tip \
@


1.28
log
@Added chat
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.27 1994/10/19 03:14:13 pst Exp $
d4 1
a4 1
# XXX MISSING:		bc dc deroff diction diff ex graph learn plot
d6 1
a6 3
# XXX MISSING SOURCES:	grep sort
# XXX MISSING Makefile:	uucp
# XXX Use GNU versions:	ld man apropos whatis patch
d12 2
a13 2
	env error expand f2c false file find finger fmt fold fpr from \
	fsplit fstat ftp gcore gprof head hexdump host id indent ipcrm ipcs \
@


1.27
log
@Remove which per Rod's request.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.26 1994/10/19 00:34:23 pst Exp $
d12 1
a12 1
	cap_mkdb checknr chflags chpass cksum col colcrt colrm column \
@


1.26
log
@Added which
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.25 1994/10/16 20:03:03 gpalmer Exp $
d26 1
a26 1
	vgrind vi vis w wall wc what whereis which who whois window write \
@


1.25
log
@Remove `ld' from the clean line also. Someone should look at all the
non-i386 machine lines sometime.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.24 1994/10/16 02:56:01 gpalmer Exp $
d26 1
a26 1
	vgrind vi vis w wall wc what whereis who whois window write \
@


1.24
log
@Remove directories we don't have from the clean SUBDIR's and add note
about it (some of the missing dirs are still referenced by other
clauses in the `.if')
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.23 1994/10/15 20:50:05 gpalmer Exp $
d34 1
a34 1
SUBDIR+=cmp ld look systat tail vmstat
@


1.23
log
@Fix up this makefile so that it handles `clean' and `cleandir' properly.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.22 1994/09/26 23:14:31 pst Exp $
d32 3
a34 1
SUBDIR+=cmp f77 pascal ld look systat tail vmstat vmstat.sparc
@


1.22
log
@Enable new bind utilities.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.21 1994/09/23 00:00:57 ache Exp $
d31 3
a33 1
.if	${MACHINE} == "hp300"
@


1.21
log
@ncftp added
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.20 1994/09/22 01:26:58 wollman Exp $
d13 1
a13 1
	comm compress cpp ctags cut dirname du \
d15 1
a15 1
	fsplit fstat ftp gcore gprof head hexdump id indent ipcrm ipcs \
@


1.20
log
@Build lsvfs.
@
text
@d2 1
a2 1
#	$Id$
d19 1
a19 1
	more msgs mt netstat nfsstat nice \
@


1.19
log
@Added ipcrm.
@
text
@d1 2
a2 1
#	@@(#)Makefile	8.3 (Berkeley) 1/7/94
d18 1
a18 1
	m4 mail make mesg mkdep mkfifo mklocale mkstr modstat \
@


1.18
log
@Added ipcs.
@
text
@d14 1
a14 1
	fsplit fstat ftp gcore gprof head hexdump id indent ipcs \
@


1.17
log
@Add f2c, rpcgen and rpcinfo, need a decission on cpp and uucp.
@
text
@d14 1
a14 1
	fsplit fstat ftp gcore gprof head hexdump id indent \
@


1.16
log
@Changes to file(1) for FreeBSD:
- Makefile: bmake the sucker
- file.1, magic.5: replace __MAGIC__ and __SECTION__
- add Magdir/freebsd
- add file to usr.bin/Makefile

A note on the FreeBSD magic entry:
The magic number "000000407" is reported as "impure format".  This
stops file(1) telling us that our object files are "PDP-11 executables".
(Saying anything more than "impure format" would probably be bogus.
Submitted by:	Geoff.
@
text
@d13 1
a13 1
	env error expand false file find finger fmt fold fpr from \
d19 2
a20 2
	nm nohup pagesize passwd paste pr printenv printf quota \
	ranlib rdist renice rev rlogin rs rsh rup ruptime rusers rwall \
@


1.15
log
@add rup rusers rwall
Submitted by:	Geoff
@
text
@d5 1
a5 1
# XXX MISSING SOURCES:	file grep sort
d13 1
a13 1
	env error expand false find finger fmt fold fpr from \
@


1.14
log
@Add lex to makefile
Submitted by:	Geoff.
@
text
@d20 2
a21 2
	ranlib rdist renice rev rlogin rs rsh ruptime rwho \
	script sed shar showmount size soelim split \
@


1.13
log
@Bring symorder over from 1.1.5.1
Submitted by:	jkh
@
text
@d16 1
a16 1
	lastcomm leave locate lock logger login logname lorder \
@


1.12
log
@Add back `at'
Submitted by:	jkh
@
text
@d22 1
a22 1
	strings strip su talk tcopy tee telnet tftp time tip \
@


1.11
log
@Correct missing backslash braindamage pointed out by Julian Elischer.
Reviewed by:	jkh
Submitted by:	julian
@
text
@d3 1
a3 1
# XXX MISSING:		at bc dc deroff diction diff ex graph learn plot
d10 1
a10 1
SUBDIR=	apply ar banner basename biff cal calendar \
@


1.10
log
@Added entries for key, keyinfo, keyinit
Reviewed by:
Submitted by:	guido
@
text
@d16 2
a17 2
	lastcomm leave locate lock logger login logname lorder 
	m4 mail make mesg mkdep mkfifo mklocale mkstr modstat 
@


1.9
log
@Terry Lambert's loadable kernel module support - modstat utility with
improvements from the NetBSD group.
@
text
@d15 4
a18 3
	join jot kdump ktrace lam last lastcomm leave locate \
	lock logger login logname lorder m4 mail make mesg mkdep \
	mkfifo mklocale mkstr modstat more msgs mt netstat nfsstat nice \
@


1.8
log
@Build vi (nvi), now that it's checked in.
Submitted by:	Sean Eric Fagan
@
text
@d17 2
a18 2
	mkfifo mklocale mkstr more msgs mt netstat nfsstat nice nm nohup \
	pagesize passwd paste pr printenv printf quota \
@


1.7
log
@Move more YP user programs over.
@
text
@d24 1
a24 1
	vgrind vis w wall wc what whereis who whois window write \
@


1.6
log
@Use the GNU tree patch.
@
text
@d8 3
a10 1
SUBDIR=	apply ar banner basename bdes biff cal calendar \
d25 1
a25 1
	xargs xinstall xstr yacc yes
@


1.5
log
@Use the apropos and whatis that go with our man program, not the BSD ones.
@
text
@d7 1
a7 1
# XXX Use GNU versions:	ld man apropos whatis
d16 1
a16 1
	pagesize passwd paste patch pr printenv printf quota \
@


1.4
log
@More merry makefile munging for man page compatability.
@
text
@d7 2
a8 2
# XXX Use GNU versions:	ld man
SUBDIR=	apply apropos ar banner basename bdes biff cal calendar \
d22 1
a22 1
	vgrind vis w wall wc what whatis whereis who whois window write \
@


1.3
log
@Do not install ld or man from here, we use the gnu versions of these.
@
text
@d17 1
a17 1
	ranlib rdist renice rev rlogin rs rsh ruptime rwho sccs \
@


1.2
log
@Comment out missing/broken sources.
@
text
@d7 1
d14 1
a14 1
	lock logger login logname lorder m4 mail make man mesg mkdep \
@


1.1
log
@Initial revision
@
text
@d3 5
a7 1
SUBDIR=	apply apropos ar at banner basename bc bdes biff cal calendar \
d9 4
a12 4
	comm compress cpp ctags cut dc deroff diction diff dirname du \
	env error ex expand false file find finger fmt fold fpr from \
	fsplit fstat ftp gcore gprof graph grep head hexdump id indent \
	join jot kdump ktrace lam last lastcomm learn leave locate \
d15 1
a15 1
	pagesize passwd paste patch plot pr printenv printf ptx quota \
d17 2
a18 2
	script sed shar showmount size soelim sort spell spline split \
	strings strip struct su talk tcopy tee telnet tftp time tip \
d20 1
a20 1
	unifdef uniq units unvis users uucp uudecode uuencode vacation \
d22 1
a22 1
	xargs xinstall xsend xstr yacc yes
d29 2
a30 1
SUBDIR+=cmp ld look systat tail vmstat
@


1.1.1.1
log
@BSD 4.4 Lite Usr.bin Sources
@
text
@@
