head	1.74;
access;
symbols
	RELENG_8_4:1.73.0.2
	RELENG_9_1_0_RELEASE:1.62.2.2.2.2
	RELENG_9_1:1.62.2.2.0.2
	RELENG_9_1_BP:1.62.2.2
	RELENG_8_3_0_RELEASE:1.53.2.6.2.1
	RELENG_8_3:1.53.2.6.0.2
	RELENG_8_3_BP:1.53.2.6
	RELENG_9_0_0_RELEASE:1.62.2.1.2.1
	RELENG_9_0:1.62.2.1.0.2
	RELENG_9_0_BP:1.62.2.1
	RELENG_9:1.62.0.2
	RELENG_9_BP:1.62
	RELENG_7_4_0_RELEASE:1.51.2.3.2.1
	RELENG_8_2_0_RELEASE:1.53.2.5.4.1
	RELENG_7_4:1.51.2.3.0.2
	RELENG_7_4_BP:1.51.2.3
	RELENG_8_2:1.53.2.5.0.4
	RELENG_8_2_BP:1.53.2.5
	RELENG_8_1_0_RELEASE:1.53.2.5.2.1
	RELENG_8_1:1.53.2.5.0.2
	RELENG_8_1_BP:1.53.2.5
	RELENG_7_3_0_RELEASE:1.51.2.2.2.1
	RELENG_7_3:1.51.2.2.0.2
	RELENG_7_3_BP:1.51.2.2
	RELENG_8_0_0_RELEASE:1.53.2.1.2.1
	RELENG_8_0:1.53.2.1.0.2
	RELENG_8_0_BP:1.53.2.1
	RELENG_8:1.53.0.2
	RELENG_8_BP:1.53
	RELENG_7_2_0_RELEASE:1.51.2.1.4.1
	RELENG_7_2:1.51.2.1.0.4
	RELENG_7_2_BP:1.51.2.1
	RELENG_7_1_0_RELEASE:1.51.2.1.2.1
	RELENG_6_4_0_RELEASE:1.48.2.1.4.1
	RELENG_7_1:1.51.2.1.0.2
	RELENG_7_1_BP:1.51.2.1
	RELENG_6_4:1.48.2.1.0.4
	RELENG_6_4_BP:1.48.2.1
	RELENG_7_0_0_RELEASE:1.51
	RELENG_6_3_0_RELEASE:1.48.2.1
	RELENG_7_0:1.51.0.4
	RELENG_7_0_BP:1.51
	RELENG_6_3:1.48.2.1.0.2
	RELENG_6_3_BP:1.48.2.1
	RELENG_7:1.51.0.2
	RELENG_7_BP:1.51
	RELENG_6_2_0_RELEASE:1.48
	RELENG_6_2:1.48.0.8
	RELENG_6_2_BP:1.48
	RELENG_5_5_0_RELEASE:1.42.2.3
	RELENG_5_5:1.42.2.3.0.4
	RELENG_5_5_BP:1.42.2.3
	RELENG_6_1_0_RELEASE:1.48
	RELENG_6_1:1.48.0.6
	RELENG_6_1_BP:1.48
	RELENG_6_0_0_RELEASE:1.48
	RELENG_6_0:1.48.0.4
	RELENG_6_0_BP:1.48
	RELENG_6:1.48.0.2
	RELENG_6_BP:1.48
	RELENG_5_4_0_RELEASE:1.42.2.3
	RELENG_5_4:1.42.2.3.0.2
	RELENG_5_4_BP:1.42.2.3
	RELENG_4_11_0_RELEASE:1.28.2.6
	RELENG_4_11:1.28.2.6.0.10
	RELENG_4_11_BP:1.28.2.6
	RELENG_5_3_0_RELEASE:1.42.2.1
	RELENG_5_3:1.42.2.1.0.2
	RELENG_5_3_BP:1.42.2.1
	RELENG_5:1.42.0.2
	RELENG_5_BP:1.42
	RELENG_4_10_0_RELEASE:1.28.2.6
	RELENG_4_10:1.28.2.6.0.8
	RELENG_4_10_BP:1.28.2.6
	RELENG_5_2_1_RELEASE:1.41
	RELENG_5_2_0_RELEASE:1.41
	RELENG_5_2:1.41.0.2
	RELENG_5_2_BP:1.41
	RELENG_4_9_0_RELEASE:1.28.2.6
	RELENG_4_9:1.28.2.6.0.6
	RELENG_4_9_BP:1.28.2.6
	RELENG_5_1_0_RELEASE:1.40
	RELENG_5_1:1.40.0.4
	RELENG_5_1_BP:1.40
	RELENG_4_8_0_RELEASE:1.28.2.6
	RELENG_4_8:1.28.2.6.0.4
	RELENG_4_8_BP:1.28.2.6
	RELENG_5_0_0_RELEASE:1.40
	RELENG_5_0:1.40.0.2
	RELENG_5_0_BP:1.40
	RELENG_4_7_0_RELEASE:1.28.2.6
	RELENG_4_7:1.28.2.6.0.2
	RELENG_4_7_BP:1.28.2.6
	RELENG_4_6_2_RELEASE:1.28.2.3.2.1
	RELENG_4_6_1_RELEASE:1.28.2.3
	RELENG_4_6_0_RELEASE:1.28.2.3
	RELENG_4_6:1.28.2.3.0.2
	RELENG_4_6_BP:1.28.2.3
	RELENG_4_5_0_RELEASE:1.28.2.1
	RELENG_4_5:1.28.2.1.0.2
	RELENG_4_5_BP:1.28.2.1
	RELENG_4_4_0_RELEASE:1.28
	RELENG_4_4:1.28.0.6
	RELENG_4_4_BP:1.28
	RELENG_4_3_0_RELEASE:1.28
	RELENG_4_3:1.28.0.4
	RELENG_4_3_BP:1.28
	RELENG_4_2_0_RELEASE:1.28
	RELENG_4_1_1_RELEASE:1.28
	PRE_SMPNG:1.28
	RELENG_4_1_0_RELEASE:1.28
	RELENG_3_5_0_RELEASE:1.23.2.3
	RELENG_4_0_0_RELEASE:1.28
	RELENG_4:1.28.0.2
	RELENG_4_BP:1.28
	RELENG_3_4_0_RELEASE:1.23.2.3
	RELENG_3_3_0_RELEASE:1.23.2.3
	RELENG_3_2_PAO:1.23.0.4
	RELENG_3_2_PAO_BP:1.23
	RELENG_3_2_0_RELEASE:1.23
	RELENG_3_1_0_RELEASE:1.23
	RELENG_3:1.23.0.2
	RELENG_3_BP:1.23
	RELENG_2_2_8_RELEASE:1.20.2.1
	RELENG_3_0_0_RELEASE:1.23
	RELENG_2_2_7_RELEASE:1.20.2.1
	RELENG_2_2_6_RELEASE:1.20.2.1
	RELENG_2_2_5_RELEASE:1.20
	RELENG_2_2_2_RELEASE:1.20
	RELENG_2_2_1_RELEASE:1.20
	RELENG_2_2_0_RELEASE:1.20
	RELENG_2_1_7_RELEASE:1.13.4.6
	RELENG_2_1_6_1_RELEASE:1.13.4.6
	RELENG_2_1_6_RELEASE:1.13.4.6
	RELENG_2_2:1.20.0.2
	RELENG_2_2_BP:1.20
	RELENG_2_1_5_RELEASE:1.13.4.5
	RELENG_2_1_0_RELEASE:1.13.4.2
	RELENG_2_1_0:1.13.0.4
	RELENG_2_1_0_BP:1.13
	RELENG_2_0_5_RELEASE:1.13
	RELENG_2_0_5:1.13.0.2
	RELENG_2_0_5_BP:1.13
	RELENG_2_0_5_ALPHA:1.13
	RELEASE_2_0:1.12
	BETA_2_0:1.12
	ALPHA_2_0:1.12;
locks; strict;
comment	@# @;


1.74
date	2013.06.29.00.40.28;	author svnexp;	state Exp;
branches;
next	1.73;

1.73
date	2013.03.19.06.06.24;	author svnexp;	state Exp;
branches
	1.73.2.1;
next	1.72;

1.72
date	2013.03.12.06.15.31;	author svnexp;	state Exp;
branches;
next	1.71;

1.71
date	2013.01.04.00.35.56;	author svnexp;	state Exp;
branches;
next	1.70;

1.70
date	2012.11.17.01.50.30;	author svnexp;	state Exp;
branches;
next	1.69;

1.69
date	2012.10.22.01.18.41;	author marcel;	state Exp;
branches;
next	1.68;

1.68
date	2012.10.18.12.04.56;	author attilio;	state Exp;
branches;
next	1.67;

1.67
date	2012.10.17.11.16.17;	author attilio;	state Exp;
branches;
next	1.66;

1.66
date	2012.10.16.09.59.10;	author attilio;	state Exp;
branches;
next	1.65;

1.65
date	2012.09.09.01.04.22;	author eadler;	state Exp;
branches;
next	1.64;

1.64
date	2012.07.18.21.30.17;	author joerg;	state Exp;
branches;
next	1.63;

1.63
date	2012.03.24.18.43.18;	author eadler;	state Exp;
branches;
next	1.62;

1.62
date	2011.05.27.03.27.28;	author mav;	state Exp;
branches
	1.62.2.1;
next	1.61;

1.61
date	2011.04.01.23.47.10;	author emaste;	state Exp;
branches;
next	1.60;

1.60
date	2011.04.01.01.13.30;	author emaste;	state Exp;
branches;
next	1.59;

1.59
date	2011.02.21.13.22.29;	author lstewart;	state Exp;
branches;
next	1.58;

1.58
date	2010.10.24.23.25.14;	author julian;	state Exp;
branches;
next	1.57;

1.57
date	2010.04.21.12.17.01;	author avg;	state Exp;
branches;
next	1.56;

1.56
date	2010.02.18.23.16.19;	author pjd;	state Exp;
branches;
next	1.55;

1.55
date	2009.12.29.20.20.51;	author trasz;	state Exp;
branches;
next	1.54;

1.54
date	2009.12.12.17.04.36;	author antoine;	state Exp;
branches;
next	1.53;

1.53
date	2008.05.26.10.39.47;	author bz;	state Exp;
branches
	1.53.2.1;
next	1.52;

1.52
date	2008.05.25.22.11.26;	author rwatson;	state Exp;
branches;
next	1.51;

1.51
date	2007.07.14.21.49.22;	author rwatson;	state Exp;
branches
	1.51.2.1;
next	1.50;

1.50
date	2007.04.24.16.58.54;	author emax;	state Exp;
branches;
next	1.49;

1.49
date	2006.03.17.18.54.33;	author ru;	state Exp;
branches;
next	1.48;

1.48
date	2005.01.12.20.55.01;	author keramida;	state Exp;
branches
	1.48.2.1;
next	1.47;

1.47
date	2005.01.10.18.09.16;	author simon;	state Exp;
branches;
next	1.46;

1.46
date	2005.01.10.09.04.13;	author ru;	state Exp;
branches;
next	1.45;

1.45
date	2004.12.21.08.46.52;	author ru;	state Exp;
branches;
next	1.44;

1.44
date	2004.10.24.15.32.46;	author ru;	state Exp;
branches;
next	1.43;

1.43
date	2004.09.14.01.07.18;	author mlaier;	state Exp;
branches;
next	1.42;

1.42
date	2004.07.15.15.37.56;	author scottl;	state Exp;
branches
	1.42.2.1;
next	1.41;

1.41
date	2003.10.26.19.09.12;	author emax;	state Exp;
branches;
next	1.40;

1.40
date	2002.11.24.23.57.07;	author njl;	state Exp;
branches;
next	1.39;

1.39
date	2002.10.01.13.29.45;	author ru;	state Exp;
branches;
next	1.38;

1.38
date	2002.07.29.09.40.12;	author ru;	state Exp;
branches;
next	1.37;

1.37
date	2002.07.19.07.51.58;	author ru;	state Exp;
branches;
next	1.36;

1.36
date	2002.07.18.12.07.47;	author ru;	state Exp;
branches;
next	1.35;

1.35
date	2002.03.21.09.15.38;	author ru;	state Exp;
branches;
next	1.34;

1.34
date	2001.12.14.12.17.03;	author sheldonh;	state Exp;
branches;
next	1.33;

1.33
date	2001.10.24.07.59.42;	author markm;	state Exp;
branches;
next	1.32;

1.32
date	2001.10.23.21.28.39;	author markm;	state Exp;
branches;
next	1.31;

1.31
date	2001.10.22.16.32.44;	author jhay;	state Exp;
branches;
next	1.30;

1.30
date	2001.10.22.08.56.02;	author jhay;	state Exp;
branches;
next	1.29;

1.29
date	2001.10.20.04.18.13;	author darrenr;	state Exp;
branches;
next	1.28;

1.28
date	99.12.09.09.35.36;	author marcel;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	99.12.08.13.47.30;	author marcel;	state Exp;
branches;
next	1.26;

1.26
date	99.08.28.00.19.03;	author peter;	state Exp;
branches;
next	1.25;

1.25
date	99.06.27.16.42.25;	author sheldonh;	state Exp;
branches;
next	1.24;

1.24
date	99.06.24.09.45.26;	author sheldonh;	state Exp;
branches;
next	1.23;

1.23
date	97.02.22.13.55.43;	author peter;	state Exp;
branches
	1.23.2.1;
next	1.22;

1.22
date	97.01.14.06.30.19;	author jkh;	state Exp;
branches;
next	1.21;

1.21
date	97.01.01.05.04.34;	author bde;	state Exp;
branches;
next	1.20;

1.20
date	96.09.06.06.30.57;	author jkh;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	96.01.21.17.57.25;	author bde;	state Exp;
branches;
next	1.18;

1.18
date	95.12.11.03.03.24;	author peter;	state Exp;
branches;
next	1.17;

1.17
date	95.09.30.15.46.54;	author jfieber;	state Exp;
branches;
next	1.16;

1.16
date	95.09.14.23.49.21;	author ache;	state Exp;
branches;
next	1.15;

1.15
date	95.08.14.16.07.57;	author wollman;	state Exp;
branches;
next	1.14;

1.14
date	95.08.12.16.28.10;	author joerg;	state Exp;
branches;
next	1.13;

1.13
date	95.03.30.00.05.58;	author ache;	state Exp;
branches
	1.13.4.1;
next	1.12;

1.12
date	94.11.08.18.54.33;	author phk;	state Exp;
branches;
next	1.11;

1.11
date	94.11.08.03.58.52;	author phk;	state Exp;
branches;
next	1.10;

1.10
date	94.10.24.09.56.42;	author sos;	state Exp;
branches;
next	1.9;

1.9
date	94.09.25.03.11.27;	author ache;	state Exp;
branches;
next	1.8;

1.8
date	94.09.23.07.47.43;	author rgrimes;	state Exp;
branches;
next	1.7;

1.7
date	94.09.23.07.19.25;	author rgrimes;	state Exp;
branches;
next	1.6;

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

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

1.4
date	94.08.28.17.21.36;	author bde;	state Exp;
branches;
next	1.3;

1.3
date	94.08.19.20.43.42;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	94.08.10.06.40.29;	author wollman;	state Exp;
branches;
next	1.1;

1.1
date	94.08.09.18.25.36;	author wollman;	state Exp;
branches;
next	;

1.73.2.1
date	2013.03.19.06.06.24;	author svnexp;	state dead;
branches;
next	1.73.2.2;

1.73.2.2
date	2013.03.28.13.03.42;	author svnexp;	state Exp;
branches;
next	;

1.62.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.62.2.1.2.1;
next	1.62.2.2;

1.62.2.2
date	2012.05.03.19.55.36;	author eadler;	state Exp;
branches
	1.62.2.2.2.1;
next	1.62.2.3;

1.62.2.3
date	2012.09.16.00.35.09;	author eadler;	state Exp;
branches;
next	1.62.2.4;

1.62.2.4
date	2012.11.17.11.36.35;	author svnexp;	state Exp;
branches;
next	1.62.2.5;

1.62.2.5
date	2013.04.15.08.01.45;	author svnexp;	state Exp;
branches;
next	;

1.62.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.62.2.1.2.2;

1.62.2.1.2.2
date	2012.11.17.08.36.34;	author svnexp;	state Exp;
branches;
next	;

1.62.2.2.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.62.2.2.2.2;

1.62.2.2.2.2
date	2012.11.17.08.47.24;	author svnexp;	state Exp;
branches;
next	;

1.53.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.53.2.1.2.1;
next	1.53.2.2;

1.53.2.2
date	2010.01.15.14.24.32;	author antoine;	state Exp;
branches;
next	1.53.2.3;

1.53.2.3
date	2010.04.06.10.58.40;	author trasz;	state Exp;
branches;
next	1.53.2.4;

1.53.2.4
date	2010.04.18.21.14.49;	author pjd;	state Exp;
branches;
next	1.53.2.5;

1.53.2.5
date	2010.04.23.15.24.56;	author avg;	state Exp;
branches
	1.53.2.5.2.1
	1.53.2.5.4.1;
next	1.53.2.6;

1.53.2.6
date	2011.05.28.08.43.24;	author lstewart;	state Exp;
branches
	1.53.2.6.2.1;
next	1.53.2.7;

1.53.2.7
date	2012.05.03.19.56.17;	author eadler;	state Exp;
branches;
next	1.53.2.8;

1.53.2.8
date	2012.09.16.00.35.09;	author eadler;	state Exp;
branches;
next	1.53.2.9;

1.53.2.9
date	2012.11.17.10.36.18;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.53.2.6.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.53.2.6.2.2;

1.53.2.6.2.2
date	2012.11.17.08.24.58;	author svnexp;	state Exp;
branches;
next	;

1.51.2.1
date	2008.08.31.10.15.43;	author rwatson;	state Exp;
branches
	1.51.2.1.2.1
	1.51.2.1.4.1;
next	1.51.2.2;

1.51.2.2
date	2010.01.15.14.30.20;	author antoine;	state Exp;
branches
	1.51.2.2.2.1;
next	1.51.2.3;

1.51.2.3
date	2010.04.23.15.51.13;	author avg;	state Exp;
branches
	1.51.2.3.2.1;
next	1.51.2.4;

1.51.2.4
date	2012.05.03.19.56.50;	author eadler;	state Exp;
branches;
next	1.51.2.5;

1.51.2.5
date	2012.11.17.08.03.51;	author svnexp;	state Exp;
branches;
next	;

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

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

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

1.51.2.3.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.51.2.3.2.2;

1.51.2.3.2.2
date	2012.11.17.08.16.56;	author svnexp;	state Exp;
branches;
next	;

1.48.2.1
date	2007.05.01.16.50.03;	author emax;	state Exp;
branches
	1.48.2.1.4.1;
next	1.48.2.2;

1.48.2.2
date	2012.11.17.07.41.31;	author svnexp;	state Exp;
branches;
next	;

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

1.42.2.1
date	2004.09.17.18.27.15;	author mlaier;	state Exp;
branches;
next	1.42.2.2;

1.42.2.2
date	2005.02.13.07.23.27;	author obrien;	state Exp;
branches;
next	1.42.2.3;

1.42.2.3
date	2005.03.08.02.28.42;	author jkoshy;	state Exp;
branches;
next	;

1.28.2.1
date	2001.12.18.12.53.16;	author sheldonh;	state Exp;
branches;
next	1.28.2.2;

1.28.2.2
date	2002.02.18.15.03.38;	author ru;	state Exp;
branches;
next	1.28.2.3;

1.28.2.3
date	2002.04.30.16.41.51;	author jhay;	state Exp;
branches
	1.28.2.3.2.1;
next	1.28.2.4;

1.28.2.4
date	2002.07.18.13.31.24;	author ru;	state Exp;
branches;
next	1.28.2.5;

1.28.2.5
date	2002.08.07.16.31.49;	author ru;	state Exp;
branches;
next	1.28.2.6;

1.28.2.6
date	2002.08.08.09.03.47;	author ru;	state Exp;
branches;
next	1.28.2.7;

1.28.2.7
date	2012.11.17.07.24.43;	author svnexp;	state Exp;
branches;
next	;

1.28.2.3.2.1
date	2002.07.27.14.51.29;	author jhb;	state Exp;
branches;
next	;

1.23.2.1
date	99.06.24.09.55.05;	author sheldonh;	state Exp;
branches;
next	1.23.2.2;

1.23.2.2
date	99.06.27.16.44.12;	author sheldonh;	state Exp;
branches;
next	1.23.2.3;

1.23.2.3
date	99.08.29.16.44.45;	author peter;	state Exp;
branches;
next	;

1.20.2.1
date	98.03.06.13.34.18;	author jkh;	state Exp;
branches;
next	1.20.2.2;

1.20.2.2
date	99.09.05.11.26.49;	author peter;	state Exp;
branches;
next	;

1.13.4.1
date	95.10.13.09.03.49;	author jfieber;	state Exp;
branches;
next	1.13.4.2;

1.13.4.2
date	95.10.23.20.39.13;	author jkh;	state Exp;
branches;
next	1.13.4.3;

1.13.4.3
date	96.01.06.07.34.36;	author nate;	state Exp;
branches;
next	1.13.4.4;

1.13.4.4
date	96.01.31.22.17.34;	author joerg;	state Exp;
branches;
next	1.13.4.5;

1.13.4.5
date	96.05.04.13.57.02;	author jkh;	state Exp;
branches;
next	1.13.4.6;

1.13.4.6
date	96.09.12.17.27.05;	author jkh;	state Exp;
branches;
next	1.13.4.7;

1.13.4.7
date	99.09.05.11.28.35;	author peter;	state Exp;
branches;
next	;


desc
@@


1.74
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/252356
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# $FreeBSD: head/share/examples/Makefile 252356 2013-06-28 21:00:08Z davide $
#
# Doing a make install builds /usr/share/examples

.include <bsd.own.mk>

LDIRS=	BSD_daemon \
	FreeBSD_version \
	IPv6 \
	bhyve \
	bootforth \
	csh \
	cvsup \
	diskless \
	drivers \
	etc \
	find_interface \
	hast \
	ibcs2 \
	indent \
	ipfw \
	jails \
	kld \
	libusb20 \
	libvgl \
	mdoc \
	netgraph \
	perfmon \
	ppi \
	ppp \
	printing \
	ses \
	scsi_target \
	sunrpc

XFILES=	BSD_daemon/FreeBSD.pfa \
	BSD_daemon/README \
	BSD_daemon/beastie.eps \
	BSD_daemon/beastie.fig \
	BSD_daemon/eps.patch \
	BSD_daemon/poster.sh \
	FreeBSD_version/FreeBSD_version.c \
	FreeBSD_version/Makefile \
	FreeBSD_version/README \
	IPv6/USAGE \
	bhyve/vmrun.sh \
	bootforth/README \
	bootforth/boot.4th \
	bootforth/frames.4th \
	bootforth/loader.rc \
	bootforth/menu.4th \
	bootforth/menuconf.4th \
	bootforth/screen.4th \
	csh/dot.cshrc \
	cvsup/README \
	cvsup/cvs-supfile \
	cvsup/stable-supfile \
	cvsup/standard-supfile \
	diskless/ME \
	diskless/README.BOOTP \
	diskless/README.TEMPLATING \
	diskless/clone_root \
	drivers/README \
	drivers/make_device_driver.sh \
	drivers/make_pseudo_driver.sh \
	etc/README.examples \
	etc/bsd-style-copyright \
	etc/make.conf \
	find_interface/Makefile \
	find_interface/README \
	find_interface/find_interface.c \
	hast/ucarp.sh \
	hast/ucarp_down.sh \
	hast/ucarp_up.sh \
	hast/vip-down.sh \
	hast/vip-up.sh \
	ibcs2/README \
	ibcs2/hello.uu \
	indent/indent.pro \
	ipfw/change_rules.sh \
	jails/README \
	kld/Makefile \
	kld/cdev/Makefile \
	kld/cdev/README \
	kld/cdev/module/Makefile \
	kld/cdev/module/cdev.c \
	kld/cdev/module/cdev.h \
	kld/cdev/module/cdevmod.c \
	kld/cdev/test/Makefile \
	kld/cdev/test/testcdev.c \
	kld/dyn_sysctl/Makefile \
	kld/dyn_sysctl/README \
	kld/dyn_sysctl/dyn_sysctl.c \
	kld/firmware/Makefile \
	kld/firmware/README \
	kld/firmware/fwconsumer/Makefile \
	kld/firmware/fwconsumer/fw_consumer.c \
	kld/firmware/fwimage/Makefile \
	kld/firmware/fwimage/firmware.img.uu \
	kld/khelp/Makefile \
	kld/khelp/README \
	kld/khelp/h_example.c \
	kld/syscall/Makefile \
	kld/syscall/module/Makefile \
	kld/syscall/module/syscall.c \
	kld/syscall/test/Makefile \
	kld/syscall/test/call.c \
	libusb20/Makefile \
	libusb20/README \
	libusb20/aux.c \
	libusb20/aux.h \
	libusb20/bulk.c \
	libusb20/control.c \
	libvgl/Makefile \
	libvgl/demo.c \
	mdoc/POSIX-copyright \
	mdoc/deshallify.sh \
	mdoc/example.1 \
	mdoc/example.3 \
	mdoc/example.4 \
	mdoc/example.9 \
	netgraph/ether.bridge \
	netgraph/frame_relay \
	netgraph/ngctl \
	netgraph/raw \
	netgraph/udp.tunnel \
	netgraph/virtual.chain \
	netgraph/virtual.lan \
	perfmon/Makefile \
	perfmon/README \
	perfmon/perfmon.c \
	ppi/Makefile \
	ppi/ppilcd.c \
	ppp/chap-auth \
	ppp/login-auth \
	ppp/ppp.conf.sample \
	ppp/ppp.conf.span-isp \
	ppp/ppp.conf.span-isp.working \
	ppp/ppp.linkdown.sample \
	ppp/ppp.linkdown.span-isp \
	ppp/ppp.linkdown.span-isp.working \
	ppp/ppp.linkup.sample \
	ppp/ppp.linkup.span-isp \
	ppp/ppp.linkup.span-isp.working \
	ppp/ppp.secret.sample \
	ppp/ppp.secret.span-isp \
	ppp/ppp.secret.span-isp.working \
	printing/README \
	printing/diablo-if-net \
	printing/hpdf \
	printing/hpif \
	printing/hpof \
	printing/hprf \
	printing/hpvf \
	printing/if-simple \
	printing/if-simpleX \
	printing/ifhp \
	printing/make-ps-header \
	printing/netprint \
	printing/psdf \
	printing/psdfX \
	printing/psif \
	printing/pstf \
	printing/pstfX \
	ses/Makefile \
	ses/Makefile.inc \
	ses/getencstat/Makefile \
	ses/getencstat/getencstat.0 \
	ses/sesd/Makefile \
	ses/sesd/sesd.0 \
	ses/setencstat/Makefile \
	ses/setencstat/setencstat.0 \
	ses/setobjstat/Makefile \
	ses/setobjstat/setobjstat.0 \
	ses/srcs/chpmon.c \
	ses/srcs/eltsub.c \
	ses/srcs/eltsub.h \
	ses/srcs/getencstat.c \
	ses/srcs/getnobj.c \
	ses/srcs/getobjmap.c \
	ses/srcs/getobjstat.c \
	ses/srcs/inienc.c \
	ses/srcs/sesd.c \
	ses/srcs/setencstat.c \
	ses/srcs/setobjstat.c \
	scsi_target/Makefile \
	scsi_target/scsi_target.c \
	scsi_target/scsi_target.h \
	scsi_target/scsi_target.8 \
	scsi_target/scsi_cmds.c \
	sunrpc/Makefile \
	sunrpc/dir/Makefile \
	sunrpc/dir/dir.x \
	sunrpc/dir/dir_proc.c \
	sunrpc/dir/rls.c \
	sunrpc/msg/Makefile \
	sunrpc/msg/msg.x \
	sunrpc/msg/msg_proc.c \
	sunrpc/msg/printmsg.c \
	sunrpc/msg/rprintmsg.c \
	sunrpc/sort/Makefile \
	sunrpc/sort/rsort.c \
	sunrpc/sort/sort.x \
	sunrpc/sort/sort_proc.c

BINDIR= ${SHAREDIR}/examples

NO_OBJ=

# Define SHARED to indicate whether you want symbolic links to the system
# source (``symlinks''), or a separate copy (``copies''); (latter useful
# in environments where it's not possible to keep /sys publicly readable)
SHARED?=	copies

beforeinstall: ${SHARED} etc-examples
.ORDER: ${SHARED} etc-examples

copies:
.for i in ${LDIRS}
	if [ -L ${DESTDIR}${BINDIR}/$i ]; then \
		rm -f ${DESTDIR}${BINDIR}/$i; \
	fi
.endfor
	mtree -deU ${MTREE_FOLLOWS_SYMLINKS} \
	    -f ${.CURDIR}/../../etc/mtree/BSD.usr.dist -p ${DESTDIR}/usr
.for file in ${XFILES}
	${INSTALL} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \
		${.CURDIR}/${file} ${DESTDIR}${BINDIR}/${file}
.endfor

symlinks:
.for i in ${LDIRS}
	rm -rf ${DESTDIR}${BINDIR}/$i
	ln -s ${.CURDIR}/$i ${DESTDIR}${BINDIR}/$i
.endfor

etc-examples:
.if ${SHARED} != "symlinks"
	(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
.endif

.if ${SHARED} != "symlinks"
SUBDIR=	smbfs
.if ${MK_ATF} != "no"
SUBDIR+=atf
.endif
.if ${MK_IPFILTER} != "no"
SUBDIR+=ipfilter
.endif
.if ${MK_PF} != "no"
SUBDIR+=pf
.endif
.endif

.include <bsd.subdir.mk>
@


1.73
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248484
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: head/share/examples/Makefile 248484 2013-03-18 23:46:14Z neel $
d243 1
@


1.73.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:03:42 +0000
@
text
@d1 254
@


1.73.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 248
# $FreeBSD: releng/8.4/share/examples/Makefile 240544 2012-09-16 00:35:09Z eadler $
#
# Doing a make install builds /usr/share/examples

.include <bsd.own.mk>

LDIRS=	BSD_daemon \
	FreeBSD_version \
	IPv6 \
	bootforth \
	csh \
	cvsup \
	diskless \
	drivers \
	etc \
	find_interface \
	hast \
	ibcs2 \
	indent \
	ipfw \
	kld \
	libvgl \
	mdoc \
	netgraph \
	nwclient \
	perfmon \
	portal \
	ppi \
	ppp \
	printing \
	ses \
	scsi_target \
	sunrpc

XFILES=	BSD_daemon/FreeBSD.pfa \
	BSD_daemon/README \
	BSD_daemon/beastie.eps \
	BSD_daemon/beastie.fig \
	BSD_daemon/eps.patch \
	BSD_daemon/poster.sh \
	FreeBSD_version/FreeBSD_version.c \
	FreeBSD_version/Makefile \
	FreeBSD_version/README \
	IPv6/USAGE \
	bootforth/README \
	bootforth/boot.4th \
	bootforth/frames.4th \
	bootforth/loader.rc \
	bootforth/menu.4th \
	bootforth/menuconf.4th \
	bootforth/screen.4th \
	csh/dot.cshrc \
	cvsup/README \
	cvsup/cvs-supfile \
	cvsup/gnats-supfile \
	cvsup/ports-supfile \
	cvsup/refuse \
	cvsup/refuse.README \
	cvsup/stable-supfile \
	cvsup/standard-supfile \
	diskless/ME \
	diskless/README.BOOTP \
	diskless/README.TEMPLATING \
	diskless/clone_root \
	drivers/README \
	drivers/make_device_driver.sh \
	drivers/make_pseudo_driver.sh \
	etc/README.examples \
	etc/bsd-style-copyright \
	etc/make.conf \
	find_interface/Makefile \
	find_interface/README \
	find_interface/find_interface.c \
	hast/ucarp.sh \
	hast/ucarp_down.sh \
	hast/ucarp_up.sh \
	hast/vip-down.sh \
	hast/vip-up.sh \
	ibcs2/README \
	ibcs2/hello.uu \
	indent/indent.pro \
	ipfw/change_rules.sh \
	kld/Makefile \
	kld/cdev/Makefile \
	kld/cdev/README \
	kld/cdev/module/Makefile \
	kld/cdev/module/cdev.c \
	kld/cdev/module/cdev.h \
	kld/cdev/module/cdevmod.c \
	kld/cdev/test/Makefile \
	kld/cdev/test/testcdev.c \
	kld/dyn_sysctl/Makefile \
	kld/dyn_sysctl/README \
	kld/dyn_sysctl/dyn_sysctl.c \
	kld/firmware/Makefile \
	kld/firmware/README \
	kld/firmware/fwconsumer/Makefile \
	kld/firmware/fwconsumer/fw_consumer.c \
	kld/firmware/fwimage/Makefile \
	kld/firmware/fwimage/firmware.img \
	kld/khelp/Makefile \
	kld/khelp/README \
	kld/khelp/h_example.c \
	kld/syscall/Makefile \
	kld/syscall/module/Makefile \
	kld/syscall/module/syscall.c \
	kld/syscall/test/Makefile \
	kld/syscall/test/call.c \
	libvgl/Makefile \
	libvgl/demo.c \
	mdoc/POSIX-copyright \
	mdoc/deshallify.sh \
	mdoc/example.1 \
	mdoc/example.3 \
	mdoc/example.4 \
	mdoc/example.9 \
	netgraph/ether.bridge \
	netgraph/frame_relay \
	netgraph/ngctl \
	netgraph/raw \
	netgraph/udp.tunnel \
	nwclient/dot.nwfsrc \
	nwclient/nwfs.sh.sample \
	perfmon/Makefile \
	perfmon/README \
	perfmon/perfmon.c \
	portal/README \
	portal/portal.conf \
	ppi/Makefile \
	ppi/ppilcd.c \
	ppp/chap-auth \
	ppp/login-auth \
	ppp/ppp.conf.sample \
	ppp/ppp.conf.span-isp \
	ppp/ppp.conf.span-isp.working \
	ppp/ppp.linkdown.sample \
	ppp/ppp.linkdown.span-isp \
	ppp/ppp.linkdown.span-isp.working \
	ppp/ppp.linkup.sample \
	ppp/ppp.linkup.span-isp \
	ppp/ppp.linkup.span-isp.working \
	ppp/ppp.secret.sample \
	ppp/ppp.secret.span-isp \
	ppp/ppp.secret.span-isp.working \
	printing/README \
	printing/diablo-if-net \
	printing/hpdf \
	printing/hpif \
	printing/hpof \
	printing/hprf \
	printing/hpvf \
	printing/if-simple \
	printing/if-simpleX \
	printing/ifhp \
	printing/make-ps-header \
	printing/netprint \
	printing/psdf \
	printing/psdfX \
	printing/psif \
	printing/pstf \
	printing/pstfX \
	ses/Makefile \
	ses/Makefile.inc \
	ses/getencstat/Makefile \
	ses/getencstat/getencstat.0 \
	ses/sesd/Makefile \
	ses/sesd/sesd.0 \
	ses/setencstat/Makefile \
	ses/setencstat/setencstat.0 \
	ses/setobjstat/Makefile \
	ses/setobjstat/setobjstat.0 \
	ses/srcs/chpmon.c \
	ses/srcs/eltsub.c \
	ses/srcs/getencstat.c \
	ses/srcs/getnobj.c \
	ses/srcs/getobjmap.c \
	ses/srcs/getobjstat.c \
	ses/srcs/inienc.c \
	ses/srcs/sesd.c \
	ses/srcs/setencstat.c \
	ses/srcs/setobjstat.c \
	scsi_target/Makefile \
	scsi_target/scsi_target.c \
	scsi_target/scsi_target.h \
	scsi_target/scsi_target.8 \
	scsi_target/scsi_cmds.c \
	sunrpc/Makefile \
	sunrpc/dir/Makefile \
	sunrpc/dir/dir.x \
	sunrpc/dir/dir_proc.c \
	sunrpc/dir/rls.c \
	sunrpc/msg/Makefile \
	sunrpc/msg/msg.x \
	sunrpc/msg/msg_proc.c \
	sunrpc/msg/printmsg.c \
	sunrpc/msg/rprintmsg.c \
	sunrpc/sort/Makefile \
	sunrpc/sort/rsort.c \
	sunrpc/sort/sort.x \
	sunrpc/sort/sort_proc.c

BINDIR= ${SHAREDIR}/examples

NO_OBJ=

# Define SHARED to indicate whether you want symbolic links to the system
# source (``symlinks''), or a separate copy (``copies''); (latter useful
# in environments where it's not possible to keep /sys publicly readable)
SHARED?=	copies

beforeinstall: ${SHARED} etc-examples
.ORDER: ${SHARED} etc-examples

copies:
.for i in ${LDIRS}
	if [ -L ${DESTDIR}${BINDIR}/$i ]; then \
		rm -f ${DESTDIR}${BINDIR}/$i; \
	fi
.endfor
	mtree -deU ${MTREE_FOLLOWS_SYMLINKS} \
	    -f ${.CURDIR}/../../etc/mtree/BSD.usr.dist -p ${DESTDIR}/usr
.for file in ${XFILES}
	${INSTALL} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \
		${.CURDIR}/${file} ${DESTDIR}${BINDIR}/${file}
.endfor

symlinks:
.for i in ${LDIRS}
	rm -rf ${DESTDIR}${BINDIR}/$i
	ln -s ${.CURDIR}/$i ${DESTDIR}${BINDIR}/$i
.endfor

etc-examples:
.if ${SHARED} != "symlinks"
	(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
.endif

.if ${SHARED} != "symlinks"
SUBDIR=	smbfs
.if ${MK_IPFILTER} != "no"
SUBDIR+=ipfilter
.endif
.if ${MK_PF} != "no"
SUBDIR+=pf
.endif
.endif

.include <bsd.subdir.mk>
@


1.72
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248168
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: head/share/examples/Makefile 248168 2013-03-11 17:21:21Z bapt $
d10 1
d46 1
@


1.71
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/244998
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: head/share/examples/Makefile 244998 2013-01-03 16:15:35Z peter $
a54 3
	cvsup/ports-supfile \
	cvsup/refuse \
	cvsup/refuse.README \
@


1.70
log
@Switching exporter and resync
@
text
@d1 1
a1 1
# $FreeBSD: head/share/examples/Makefile 241823 2012-10-22 01:18:41Z marcel $
a54 1
	cvsup/gnats-supfile \
@


1.69
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
@d1 1
a1 1
# $FreeBSD$
@


1.68
log
@SVN rev 241680 on 2012-10-18 12:04:56Z by attilio

Disconnect non-MPSAFE SMBFS from the build in preparation for dropping
GIANT from VFS. In addition, disconnect also netsmb, which is a base
requirement for SMBFS.

In the while SMBFS regular users can use FUSE interface and smbnetfs
port to work with their SMBFS partitions.

Also, there are ongoing efforts by vendor to support in-kernel smbfs,
so there are good chances that it will get relinked once properly locked.

This is not targeted for MFC.
@
text
@d245 3
@


1.67
log
@SVN rev 241629 on 2012-10-17 11:16:17Z by attilio

Disconnect non-MPSAFE NWFS from the build in preparation for dropping
GIANT from VFS. In addition, disconnect also netncp, which is a base
requirement for NWFS.

In the possibility of a future maintenance of the code and later
readd to the FreeBSD base, maybe we should think about a better location
for netncp. I'm not entirely sure the / top location is actually right,
however I will let network people to comment on that more specifically.

This is not targeted for MFC.
@
text
@a244 1
SUBDIR=	smbfs
@


1.66
log
@SVN rev 241606 on 2012-10-16 09:59:10Z by attilio

Disconnect non-MPSAFE PORTALFS from the build in preparation for dropping
GIANT from VFS.

This is not targeted for MFC.
@
text
@a26 1
	nwclient \
a130 2
	nwclient/dot.nwfsrc \
	nwclient/nwfs.sh.sample \
@


1.65
log
@SVN rev 240252 on 2012-09-09 01:04:22Z by eadler

Remove documentation and www cvsup files as they are no longer useful
with the switch to subversion.

Approved by:	gjb (man pages)
Approved by:	cperciva (example files, implicit)
MFC after:	1 week
@
text
@a28 1
	portal \
a136 2
	portal/README \
	portal/portal.conf \
@


1.64
log
@SVN rev 238603 on 2012-07-18 21:30:17Z by joerg

Add some examples about how to use FreeBSD's libusb20 in your own
code.
@
text
@a56 1
	cvsup/doc-supfile \
a62 1
	cvsup/www-supfile \
@


1.63
log
@SVN rev 233429 on 2012-03-24 18:43:18Z by eadler

- Make the default values for tcsh more user friendly
- Add an examples file with many of the not accepted suggestions from the discussion

PR:		conf/160689
Reviewed by:	many
Discussed on:	current
Approved by:	cperciva
@
text
@d23 1
d114 6
@


1.62
log
@SVN rev 222337 on 2011-05-27 03:27:28Z by mav

Add ses/srcs/eltsub.h to the list of files to be installed.
It is required for user-level SES example tools build.
@
text
@d11 1
d53 1
@


1.62.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.62.2.2
log
@SVN rev 234978 on 2012-05-03 19:55:36Z by eadler

MFC r233429,r233435,r233437,r234077,r234133,r234135,r234159,r234823:
	A variety of changes that make the default shell easier to use.

Approved by:	cperciva (implicit)
@
text
@a10 1
	csh \
a51 1
	csh/dot.cshrc \
@


1.62.2.2.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.62.2.2.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/share/examples/Makefile 234978 2012-05-03 19:55:36Z eadler $
@


1.62.2.3
log
@SVN rev 240545 on 2012-09-16 00:35:09Z by eadler

MFC r240252,r240253:
	Remove documentation and www cvsup files as they are no longer useful
	with the switch to subversion.
	Specifically document that an incomplete ports tree is not supported.
	Remove useless comment about sendmail.

Approved by:	cperciva (implicit)
@
text
@d56 1
d63 1
@


1.62.2.4
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
@d1 1
a1 1
# $FreeBSD: stable/9/share/examples/Makefile 240545 2012-09-16 00:35:09Z eadler $
@


1.62.2.5
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/249503
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/share/examples/Makefile 249503 2013-04-15 07:01:20Z bapt $
d57 3
@


1.62.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.62.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/share/examples/Makefile 222337 2011-05-27 03:27:28Z mav $
@


1.61
log
@SVN rev 220256 on 2011-04-01 23:47:10Z by emaste

Uuencode the sample "binary" firmware image file (instead of explicitly
adding \0 bytes).  This is a technique that would be used in an actual
driver and is more suitable as an example.

Reviewed by:    mlaier
@
text
@d178 1
@


1.60
log
@SVN rev 220233 on 2011-04-01 01:13:30Z by emaste

Unbreak installworld after r220205.

Noticed by:	np
Pointy hat to:	emaste
@
text
@d102 1
a102 1
	kld/firmware/fwimage/firmware.img.in \
@


1.59
log
@SVN rev 218914 on 2011-02-21 13:22:29Z by lstewart

Actually install the example Khelp module committed in r218545.

Sponsored by:	FreeBSD Foundation
MFC after:	4 weeks
X-MFC with:	r218545
@
text
@d102 1
a102 1
	kld/firmware/fwimage/firmware.img \
@


1.58
log
@SVN rev 214309 on 2010-10-24 23:25:14Z by julian

Add Makefile entry to install two new example files.

MFC after:	2 weeks
@
text
@d103 3
@


1.57
log
@SVN rev 206996 on 2010-04-21 12:17:01Z by avg

indent.pro example: actually install the sample file
@
text
@d20 1
d84 1
d121 2
@


1.56
log
@SVN rev 204076 on 2010-02-18 23:16:19Z by pjd

Please welcome HAST - Highly Avalable Storage.

HAST allows to transparently store data on two physically separated machines
connected over the TCP/IP network. HAST works in Primary-Secondary
(Master-Backup, Master-Slave) configuration, which means that only one of the
cluster nodes can be active at any given time. Only Primary node is able to
handle I/O requests to HAST-managed devices. Currently HAST is limited to two
cluster nodes in total.

HAST operates on block level - it provides disk-like devices in /dev/hast/
directory for use by file systems and/or applications. Working on block level
makes it transparent for file systems and applications. There in no difference
between using HAST-provided device and raw disk, partition, etc. All of them
are just regular GEOM providers in FreeBSD.

For more information please consult hastd(8), hastctl(8) and hast.conf(5)
manual pages, as well as http://wiki.FreeBSD.org/HAST.

Sponsored by:	FreeBSD Foundation
Sponsored by:	OMCnet Internet Service GmbH
Sponsored by:	TransIP BV
@
text
@d18 1
d81 1
@


1.55
log
@SVN rev 201213 on 2009-12-29 20:20:51Z by trasz

Remove examples for pppd and SLIP-related stuff.
@
text
@d16 1
d73 5
@


1.54
log
@SVN rev 200440 on 2009-12-12 17:04:36Z by antoine

Install firmware(9) examples.

MFC after:	1 month
@
text
@a26 1
	pppd \
a29 3
	slattach \
	sliplogin \
	startslip \
a133 10
	pppd/auth-down.sample \
	pppd/auth-up.sample \
	pppd/chap-secrets.sample \
	pppd/chat.sh.sample \
	pppd/ip-down.sample \
	pppd/ip-up.sample \
	pppd/options.sample \
	pppd/pap-secrets.sample \
	pppd/ppp.deny.sample \
	pppd/ppp.shells.sample \
a175 8
	slattach/unit-command.sh \
	sliplogin/slip.hosts \
	sliplogin/slip.login \
	sliplogin/slip.logout \
	sliplogin/slip.slparms \
	startslip/sldown.sh \
	startslip/slip.sh \
	startslip/slup.sh \
@


1.53
log
@Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re
@
text
@d91 6
@


1.53.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.53.2.2
log
@SVN rev 202361 on 2010-01-15 14:24:32Z by antoine

MFC r200440 to stable/8:
  Install firmware(9) examples.
@
text
@a90 6
	kld/firmware/Makefile \
	kld/firmware/README \
	kld/firmware/fwconsumer/Makefile \
	kld/firmware/fwconsumer/fw_consumer.c \
	kld/firmware/fwimage/Makefile \
	kld/firmware/fwimage/firmware.img \
@


1.53.2.3
log
@SVN rev 206265 on 2010-04-06 10:58:40Z by trasz

MFC r201213:

Remove examples for pppd and SLIP-related stuff.

PR:		conf/144950
@
text
@d27 1
d31 3
d138 10
d190 8
@


1.53.2.4
log
@SVN rev 206810 on 2010-04-18 21:14:49Z by pjd

MFC r204076,r204077,r204083,r205279:

r204076:

Please welcome HAST - Highly Avalable Storage.

HAST allows to transparently store data on two physically separated machines
connected over the TCP/IP network. HAST works in Primary-Secondary
(Master-Backup, Master-Slave) configuration, which means that only one of the
cluster nodes can be active at any given time. Only Primary node is able to
handle I/O requests to HAST-managed devices. Currently HAST is limited to two
cluster nodes in total.

HAST operates on block level - it provides disk-like devices in /dev/hast/
directory for use by file systems and/or applications. Working on block level
makes it transparent for file systems and applications. There in no difference
between using HAST-provided device and raw disk, partition, etc. All of them
are just regular GEOM providers in FreeBSD.

For more information please consult hastd(8), hastctl(8) and hast.conf(5)
manual pages, as well as http://wiki.FreeBSD.org/HAST.

Sponsored by:	FreeBSD Foundation
Sponsored by:	OMCnet Internet Service GmbH
Sponsored by:	TransIP BV

r204077:

Remove some lines left over by accident.

r204083:

Add missing KEYWORD line.

Pointed out by:	dougb

r205279 sys:

Simplify loops.
@
text
@a15 1
	hast \
a71 5
	hast/ucarp.sh \
	hast/ucarp_down.sh \
	hast/ucarp_up.sh \
	hast/vip-down.sh \
	hast/vip-up.sh \
@


1.53.2.5
log
@SVN rev 207119 on 2010-04-23 15:24:56Z by avg

MFC r206996: indent.pro example: actually install the sample file
@
text
@a17 1
	indent \
a79 1
	indent/indent.pro \
@


1.53.2.6
log
@SVN rev 222415 on 2011-05-28 08:43:24Z by lstewart

MFC r218545,218914:

Add an example Khelp module, which will be referenced in the forthcoming Khelp
documentation.

Sponsored by:	FreeBSD Foundation
Discussed with:	David Hayes <dahayes at swin edu au>
@
text
@a100 3
	kld/khelp/Makefile \
	kld/khelp/README \
	kld/khelp/h_example.c \
@


1.53.2.7
log
@SVN rev 234979 on 2012-05-03 19:56:17Z by eadler

MFC r233429,r233435,r233437,r234077,r234133,r234135,r234159,r234823:
	A variety of changes that make the default shell easier to use.

Approved by:	cperciva (implicit)
@
text
@a10 1
	csh \
a50 1
	csh/dot.cshrc \
@


1.53.2.8
log
@SVN rev 240544 on 2012-09-16 00:35:09Z by eadler

MFC r240252,r240253:
	Remove documentation and www cvsup files as they are no longer useful
	with the switch to subversion.
	Specifically document that an incomplete ports tree is not supported.
	Remove useless comment about sendmail.

Approved by:	cperciva (implicit)
@
text
@d55 1
d62 1
@


1.53.2.9
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
@d1 1
a1 1
# $FreeBSD: stable/8/share/examples/Makefile 240544 2012-09-16 00:35:09Z eadler $
@


1.53.2.6.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.53.2.6.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/8.3/share/examples/Makefile 222415 2011-05-28 08:43:24Z lstewart $
@


1.53.2.5.4.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.53.2.5.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.53.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.52
log
@Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
months in HEAD/RELENG_7.  Specifics:

- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.

MFC after:	3 weeks
Reviewed by:	bz
Discussed with:	bms, bz, harti
@
text
@a17 1
	isdn \
a78 29
	isdn/FAQ \
	isdn/KERNEL \
	isdn/Overview \
	isdn/README \
	isdn/ROADMAP \
	isdn/ReleaseNotes \
	isdn/Resources \
	isdn/SupportedCards \
	isdn/ThankYou \
	isdn/contrib/README \
	isdn/contrib/anleitung.ppp \
	isdn/contrib/answer.c \
	isdn/contrib/answer.sh \
	isdn/contrib/convert.sh \
	isdn/contrib/hplay.c \
	isdn/contrib/i4b-ppp-newbie.txt \
	isdn/contrib/isdnctl \
	isdn/contrib/isdnd_acct \
	isdn/contrib/isdnd_acct.pl \
	isdn/contrib/isdntelmux.c \
	isdn/contrib/mrtg-isp0.sh \
	isdn/i4brunppp/Makefile \
	isdn/i4brunppp/README \
	isdn/i4brunppp/i4brunppp-isdnd.rc \
	isdn/i4brunppp/i4brunppp.8 \
	isdn/i4brunppp/i4brunppp.c \
	isdn/v21/Makefile \
	isdn/v21/README \
	isdn/v21/v21modem.c \
a118 1
	ppp/isdnd.rc \
a119 1
	ppp/ppp.conf.isdn \
@


1.51
log
@Disconnect netatm from the build as it is not MPSAFE and relies on
NET_NEEDS_GIANT, which will shortly be removed.  This is done in a
away that it may be easily reattached to the build before 7.1 if
appropriate locking is added.  Specifics:

- Don't install netatm include files
- Disconnect netatm command line management tools
- Don't build libatm
- Don't include ATM parts in rescue or sysinstall
- Don't install sample configuration files and documents
- Don't build kernel support as a module or in NOTES
- Don't build netgraph wrapper nodes for netatm

This removes the last remaining consumer of NET_NEEDS_GIANT.

Reviewed by:	harti
Discussed with:	bz, bms
Approved by:	re (kensmith)
@
text
@a36 3
# Disabled in 7.0 as netatm is not MPSAFE.
#LDIRS+=	atm

a238 11
# Disabled in 7.0 as netatm is not MPSAFE.
#XFILES+=	atm/NOTES \
#	atm/README \
#	atm/Startup \
#	atm/atm-config.sh \
#	atm/atm-sockets.txt \
#	atm/cpcs-design.txt \
#	atm/fore-microcode.txt \
#	atm/sscf-design.txt \
#	atm/sscop-design.txt

@


1.51.2.1
log
@SVN rev 182526 on 2008-08-31 10:15:43Z by rwatson

Merge r179308 from head to stable/7:

  Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
  NET_NEEDS_GIANT.  netatm has been disconnected from the build for ten
  months in HEAD/RELENG_7.  Specifics:

  - netatm include files
  - netatm command line management tools
  - libatm
  - ATM parts in rescue and sysinstall
  - sample configuration files and documents
  - kernel support as a module or in NOTES
  - netgraph wrapper nodes for netatm
  - ctags data for netatm.
  - netatm-specific device drivers.

  Reviewed by:    bz
  Discussed with: bms, bz, harti

MFC discussed with:	des, peter
@
text
@d37 3
d242 11
@


1.51.2.2
log
@SVN rev 202362 on 2010-01-15 14:30:20Z by antoine

MFC r200440 to stable/7:
  Install firmware(9) examples.
@
text
@a120 6
	kld/firmware/Makefile \
	kld/firmware/README \
	kld/firmware/fwconsumer/Makefile \
	kld/firmware/fwconsumer/fw_consumer.c \
	kld/firmware/fwimage/Makefile \
	kld/firmware/fwimage/firmware.img \
@


1.51.2.3
log
@SVN rev 207120 on 2010-04-23 15:51:13Z by avg

MFC r206996: indent.pro example: actually install the sample file
@
text
@a16 1
	indent \
a78 1
	indent/indent.pro \
@


1.51.2.4
log
@SVN rev 234980 on 2012-05-03 19:56:50Z by eadler

MFC r233429,r233435,r233437,r234077,r234133,r234135,r234159,r234823:
	A variety of changes that make the default shell easier to use.

Approved by:	cperciva (implicit)
@
text
@a10 1
	csh \
a54 1
	csh/dot.cshrc \
@


1.51.2.5
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/7/share/examples/Makefile 234980 2012-05-03 19:56:50Z eadler $
@


1.51.2.3.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.51.2.3.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/7.4/share/examples/Makefile 207120 2010-04-23 15:51:13Z avg $
@


1.51.2.2.2.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.51.2.1.4.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.51.2.1.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.50
log
@Retire /usr/share/examples/netgraph/bluetooth/rc.bluetooth.

MFC after:	1 week
@
text
@a9 1
	atm \
d37 3
a49 9
	atm/NOTES \
	atm/README \
	atm/Startup \
	atm/atm-config.sh \
	atm/atm-sockets.txt \
	atm/cpcs-design.txt \
	atm/fore-microcode.txt \
	atm/sscf-design.txt \
	atm/sscop-design.txt \
d242 11
@


1.49
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
@a143 1
	netgraph/bluetooth/rc.bluetooth \
@


1.48
log
@Link mdoc/example.9 to the build.
@
text
@d5 2
d288 1
a288 1
.if !defined(NO_IPFILTER)
d291 1
a291 1
.if !defined(NO_PF)
@


1.48.2.1
log
@MFC:

Retire /usr/share/examples/netgraph/bluetooth/rc.bluetooth.
@
text
@d142 1
@


1.48.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/6/share/examples/Makefile 169180 2007-05-01 16:50:03Z emax $
@


1.48.2.1.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.47
log
@Add support files for using text from the POSIX specification in
FreeBSD manual pages:

- POSIX-copyright contains copyright text to be used in manual pages
  which has POSIX text inserted.
- deshallify.sh is a shell script which removes many of the ``shall''
  statements from the POSIX text and therefore making the text more
  readable.

Real work to make this happen by:	nectar, ru
@
text
@d141 1
@


1.46
log
@Unbreak the install.
@
text
@d136 2
@


1.45
log
@Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by:	core
@
text
@a20 1
	meteor \
a138 6
	meteor/README \
	meteor/rgb16.c \
	meteor/rgb24.c \
	meteor/test-n.c \
	meteor/yuvpk.c \
	meteor/yuvpl.c \
@


1.44
log
@For variables that are only checked with defined(), don't provide
any fake value.
@
text
@d254 1
a254 1
NOOBJ=
@


1.43
log
@Bring in some examples (and create space for future work here):
- Add OpenBSD example rulesets as advertised in etc/pf.conf and pf.conf(5)
- Tweak the pointer to fit the FreeBSD default location share/examples/pf
- Account for the new directory in BSD.usr.dist (no hier(7) change required
  as share/examples is an opaque item there).

Obtained from:	OpenBSD
Reminded by:	Thomas T. Veldhouse
PR:		docs/71691
MFC after:	2 days
@
text
@d254 1
a254 1
NOOBJ=  noobj
@


1.42
log
@Move references to the recently removed worm directory.
@
text
@d293 3
@


1.42.2.1
log
@MFC pf examples:
  Bring in some examples (and create space for future work here):
   - Add OpenBSD example rulesets as advertised in etc/pf.conf and
     pf.conf(5)
   - Tweak the pointer to fit the FreeBSD default location share/examples/pf
   - Account for the new directory in BSD.usr.dist (no hier(7) change
     required as share/examples is an opaque item there).

  Obtained from:  OpenBSD
  Reminded by:    Thomas T. Veldhouse
  PR:             docs/71691

Approved by:	re (scottl)
@
text
@a292 3
.if !defined(NO_PF)
SUBDIR+=pf
.endif
@


1.42.2.2
log
@MFC: For variables that are only checked with defined(), don't provide
     any fake value.
@
text
@d254 1
a254 1
NOOBJ=
@


1.42.2.3
log
@MFC rev 1.48: Link in "mdoc/example.9" to the RELENG_5 build.

Reminded by:	ru
Approved by:	re (kensmith)
Pointy hat to:	jkoshy
@
text
@a139 1
	mdoc/example.9 \
@


1.41
log
@Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build.

Reviewed by: imp, simon
Approved by: imp (mentor)
@
text
@d35 1
a35 2
	sunrpc \
	worm
d250 1
a250 3
	sunrpc/sort/sort_proc.c \
	worm/README \
	worm/makecdfs.sh
@


1.40
log
@Install new files from examples dir.

Approved by:	re (previously)
@
text
@d147 1
@


1.39
log
@test -h is deprecated; use -L instead.

PR:             bin/40846
@
text
@d226 3
@


1.38
log
@Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by:	bde
@
text
@d265 1
a265 1
	if [ -h ${DESTDIR}${BINDIR}/$i ]; then \
@


1.37
log
@Don't install any old cruft present in the tree, including
editor backups, .orig or .rej files, etc.  Make transition
from SHARED=symlinks to SHARED=copies and vice versa work.

Submitted by:	des, ru
@
text
@d272 1
a272 1
	${INSTALL} ${COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \
@


1.36
log
@s/${INSTALL} -c/${INSTALL} ${COPY}/
@
text
@d5 32
a36 6
DIRS!=	for i in *; do \
	    if test -d $$i -a $$i != CVS -a \
		$$i != ipfilter -a $$i != smbfs; then \
		echo $$i; \
	    fi; \
	done
d38 212
a249 1
DDIR=	${DESTDIR}/usr/share/examples
d251 3
a253 1
NOOBJ=	noobj
d260 2
a261 3
all clean cleandir depend lint tags:

beforeinstall: etc-examples ${SHARED}
d263 5
a267 5
.for dir in ${DIRS}
FILES!=	find -L ${dir} \( -name CVS -prune \) -o -type f -print
.for file in ${FILES}
copies::
	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
d269 5
d276 4
a279 3
.for dir in ${DIRS}
symlinks::
	rm -rf ${DDIR}/${dir}; ln -s ${.CURDIR}/${dir} ${DDIR}
@


1.35
log
@Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217
with the NO_IPFILTER make.conf(5) knob.

(So that we can "make the-rest-of-the-world" again.)
@
text
@d29 1
a29 1
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.34
log
@Arrange for the smbfs examples to be installed.

We don't install dot.nsmbrc or smbfs.sh.sample, since we already install
the former as /etc/nsmb.conf and the latter is unnecessary, since
boot-time mounts can be arranged directly within /etc/fstab without fear
of breaking the boot when the smbfs port (now unnecessary is removed).

The MFC reminder below is subject to <re@@FreeBSD.org> approval
priod to 4.5-RELEASE.

MFC after:	1 week
@
text
@d44 4
a47 1
SUBDIR=	ipfilter smbfs
@


1.33
log
@Back out my last commit. Ruslan (ru) has a better fix.
@
text
@d6 2
a7 1
	    if test -d $$i -a $$i != CVS -a $$i != ipfilter; then \
d44 1
a44 1
SUBDIR=	ipfilter
@


1.32
log
@Make sure the copies: and symlinks: targets exist in the case of the
empty ".for ..." loop.
@
text
@a23 2
copies::

a30 2

symlinks::
@


1.31
log
@Back out my previous commit. It is not necessary anymore now that Ruslan
fixed the ipfilter directory with a NOOBJ.
@
text
@d24 2
d33 2
@


1.30
log
@Unbreak make world by adding .CURDIR here and there.

Submitted by:	Harry Starr <starr3@@gccs.com.au>
@
text
@d5 1
a5 1
DIRS!=	cd ${.CURDIR}; for i in *; do \
d25 1
a25 1
FILES!=	cd ${.CURDIR}; find -L ${dir} \( -name CVS -prune \) -o -type f -print
d28 1
a28 2
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${.CURDIR}/${file} \
	    ${DDIR}/${file}
@


1.29
log
@Add the ipfilter subdirectory

PR:		26763
@
text
@d5 1
a5 1
DIRS!=	for i in *; do \
d25 1
a25 1
FILES!=	find -L ${dir} \( -name CVS -prune \) -o -type f -print
d28 2
a29 1
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.28
log
@Revert previous commit.

Requested by: bde
@
text
@d5 5
a9 1
DIRS!=	for i in *; do if test -d $$i -a $$i != CVS; then echo $$i; fi; done
d42 5
a46 1
.include <bsd.prog.mk>
@


1.28.2.1
log
@MFC: add bmake glue for smbfs userland components and connect to
i386 build.

Approved by:	re
@
text
@d5 1
a5 6
DIRS!=	for i in *; do \
	    if test -d $$i -a $$i != CVS -a \
		$$i != smbfs; then \
		echo $$i; \
            fi; \
	done
a35 4
.endif

.if ${SHARED} != "symlinks"
SUBDIR=	smbfs
@


1.28.2.2
log
@MFC: FILES support for bsd.prog.mk.
@
text
@d47 1
a47 1
.include <bsd.subdir.mk>
@


1.28.2.3
log
@MFC: ipfilter has its own Makefile.
@
text
@d7 1
a7 1
		$$i != ipfilter -a $$i != smbfs; then \
d44 1
a44 1
SUBDIR=	ipfilter smbfs
@


1.28.2.3.2.1
log
@Use a simple workaround to fix the problem of /usr/share/examples not
being fully populated on a freshly installed machine.

Submitted by:	ru
Approved by:	re (murray)
@
text
@d47 1
a47 1
.include <bsd.prog.mk>
@


1.28.2.4
log
@MFC: s/${INSTALL} -c/${INSTALL} ${COPY}/
@
text
@d29 1
a29 1
	${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.28.2.5
log
@MFC: Drop support for COPY.
@
text
@d29 1
a29 1
	${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.28.2.6
log
@MFC: NO_IPFILTER make.conf(5) knob.
@
text
@d44 1
a44 4
SUBDIR=	smbfs
.if !defined(NO_IPFILTER)
SUBDIR+=ipfilter
.endif
@


1.28.2.7
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/share/examples/Makefile 101507 2002-08-08 09:03:47Z ru $
@


1.27
log
@Remove support for symlinks instead of copies. This also avoids
using mtree. Space is being saved by other means.
@
text
@d1 1
a1 1
# $FreeBSD: src/share/examples/Makefile,v 1.26 1999/08/28 00:19:03 peter Exp $
d11 5
d18 1
a18 2
beforeinstall: copies
	(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
d27 10
@


1.26
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
a10 5
# Define SHARED to indicate whether you want symbolic links to the system
# source (``symlinks''), or a separate copy (``copies''); (latter useful
# in environments where it's not possible to keep /sys publicly readable)
SHARED?=	copies

d13 2
a14 1
beforeinstall: etc-examples ${SHARED}
a22 10

.for dir in ${DIRS}
symlinks::
	rm -rf ${DDIR}/${dir}; ln -s ${.CURDIR}/${dir} ${DDIR}
.endfor

etc-examples:
.if ${SHARED} != "symlinks"
	(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
.endif
@


1.25
log
@Do nothing for the etc-examples target when SHARED=symlinks, since we'll
end up trying to install into the source directory.

Reported by:	bde
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.24 1999/06/24 09:45:26 sheldonh Exp $
@


1.24
log
@Actually install the virgin copies of the /etc files that we so proudly
claim to install in /usr/share/examples/etc/README.examples .

PR:	5207
Reported by:	"Wayne M. Barnes" <wayne@@barnes1.wustl.edu>
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.23 1997/02/22 13:55:43 peter Exp $
d34 1
d36 1
@


1.23
log
@Revert $FreeBSD$ to $Id$
@
text
@d1 1
a1 1
#	$Id$
d18 1
a18 1
beforeinstall: ${SHARED}
d32 3
@


1.23.2.1
log
@MFC: Populate /usr/share/examples/etc as advertised.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.23 1997/02/22 13:55:43 peter Exp $
d18 1
a18 1
beforeinstall: etc-examples ${SHARED}
a31 3

etc-examples:
	(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
@


1.23.2.2
log
@MFC: Do nothing for etc-examples target when SHARED=symlinks .
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.23.2.1 1999/06/24 09:55:05 sheldonh Exp $
a33 1
.if ${SHARED} != "symlinks"
a34 1
.endif
@


1.23.2.3
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.22
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
@d1 1
a1 1
#	$FreeBSD$
@


1.21
log
@Use -C instead of -c for installing non-header source files.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.20 1996/09/06 06:30:57 jkh Exp $
@


1.20
log
@Do the right thing even if the source tree is a bunch of symlinks, say
lndir'd to a CDROM.
Submitted-By: Richard Wackerbarth <rkw@@shrimp.dataplex.net>
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.19 1996/01/21 17:57:25 bde Exp $
d24 1
a24 1
	${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.20.2.1
log
@MFC: install with -C
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.20 1996/09/06 06:30:57 jkh Exp $
d24 1
a24 1
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
@


1.20.2.2
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.19
log
@Use `make' loops instead of shell loops to install things.  This fixes
the verbose output for `make -s install' and gives nicer output for
`make install' and `make -n install'.  This method should be used more.

Install meteor and startslip.  In fact, install all subdirectories
except CVS.  This method should be used more so that SUBDIR lists don't
have to be changed so often (special cases could be handled by short
exclusion lists).
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.18 1995/12/11 03:03:24 peter Exp $
d21 1
a21 1
FILES!=	find ${dir} \( -name CVS -prune \) -o -type f -print
@


1.18
log
@Dive in the deep end and change the examples installation method.. :-/
the 'rm -rf' and cpio was bugging me because rdist used to get false hits
and also it installs the files with the wrong uid.
I've tried this by running a find .. -exec ${INSTALL} ...; instead...
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.17 1995/09/30 15:46:54 jfieber Exp $
d5 1
a5 1
DIRS=etc find_interface FreeBSD_version ibcs2 lkm startslip sunrpc sup
d7 1
a7 1
DDIR=${DESTDIR}/usr/share/examples
d20 12
a31 11
copies:
	@@${ECHO} installing ${DDIR}
	find ${DIRS} \( -name CVS -prune \) -o -type f -print -exec \
		${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 {} ${DDIR}/{} \;

symlinks:
	@@${ECHO} installing symlinks in ${DDIR}
	@@-for a in ${DIRS}; do \
		rm -rf ${DDIR}/$$a; \
		ln -s ${.CURDIR}/$$a ${DDIR}; \
	done
@


1.17
log
@Add sup.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.16 1995/09/14 23:49:21 ache Exp $
d22 2
a23 4
	@@-for a in ${DIRS}; do \
		rm -rf ${DDIR}/$$a; \
	done
	find ${DIRS} \( -name CVS -prune \) -o -print | cpio -dumpv ${DDIR}
@


1.16
log
@Add startslip example
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.15 1995/08/14 16:07:57 wollman Exp $
d5 1
a5 1
DIRS=etc find_interface FreeBSD_version ibcs2 lkm startslip sunrpc
@


1.15
log
@Added a copy of my little program to find the IP address of the outgoing
interface for a particular remote host.

Requested by: Joerg Wunsch <j@@uriah.heep.sax.de>
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.14 1995/08/12 16:28:10 joerg Exp $
d5 1
a5 1
DIRS=etc find_interface FreeBSD_version ibcs2 lkm sunrpc
@


1.14
log
@Do not omit the Makefiles when installing the examples; they are part
of them.  Also correct the omission of CVS files by abusing the find
syntax instead of grepping.

Closes PR #bin/636.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13 1995/03/30 00:05:58 ache Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version ibcs2 lkm sunrpc
@


1.13
log
@Remove syscons example
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.12 1994/11/08 18:54:33 phk Exp $
d25 1
a25 2
	find ${DIRS} -print | grep -v /CVS | \
		grep -v Makefile | cpio -dumpv ${DDIR}
@


1.13.4.1
log
@Add sup.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13 1995/03/30 00:05:58 ache Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version ibcs2 lkm sunrpc sup
@


1.13.4.2
log
@Add startslip examples from HEAD.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13.4.1 1995/10/13 09:03:49 jfieber Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version ibcs2 lkm startslip sunrpc sup
@


1.13.4.3
log
@Added the sliplogin examples files.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13.4.2 1995/10/23 20:39:13 jkh Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version ibcs2 lkm sliplogin startslip sunrpc sup
@


1.13.4.4
log
@Pull from HEAD:

. No need to leave out the Makefiles when installing the examples.
. Let find(1) do all the dirty work, instead of grepping.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13.4.3 1996/01/06 07:34:36 nate Exp $
d25 2
a26 2
	find ${DIRS} \( -name CVS -prune \) -o -type f -print -exec \
		${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 {} ${DDIR}/{} \;
@


1.13.4.5
log
@Bring this much nicer, far more functional Makefile over from -current.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13.4.4 1996/01/31 22:17:34 joerg Exp $
d5 1
a5 1
DIRS!=	for i in *; do if test -d $$i -a $$i != CVS; then echo $$i; fi; done
d7 1
a7 1
DDIR=	${DESTDIR}/usr/share/examples
d20 14
a33 12
.for dir in ${DIRS}
FILES!=	find ${dir} \( -name CVS -prune \) -o -type f -print
.for file in ${FILES}
copies::
	${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 644 ${file} ${DDIR}/${file}
.endfor
.endfor

.for dir in ${DIRS}
symlinks::
	rm -rf ${DDIR}/${dir}; ln -s ${.CURDIR}/${dir} ${DDIR}
.endfor
@


1.13.4.6
log
@Import -L flag fix from HEAD
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13.4.5 1996/05/04 13:57:02 jkh Exp $
d21 1
a21 1
FILES!=	find -L ${dir} \( -name CVS -prune \) -o -type f -print
@


1.13.4.7
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.12
log
@Don't install Makefile
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.11 1994/11/08 03:58:52 phk Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version ibcs2 lkm sunrpc syscons
@


1.11
log
@Make installs better, install the FAQ stuff, don't install CVS-dirs.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.10 1994/10/24 09:56:42 sos Exp $
d25 2
a26 1
	find ${DIRS} -print | grep -v /CVS | cpio -dumpv ${DDIR}
@


1.10
log
@added ibcs2 directory.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9 1994/09/25 03:11:27 ache Exp $
d6 3
d21 1
a21 1
	@@${ECHO} installing ${DESTDIR}/usr/share/examples
d23 1
a23 2
		rm -rf ${DESTDIR}/usr/share/examples/$$a; \
		cp -rp $$a ${DESTDIR}/usr/share/examples; \
d25 1
d28 1
a28 1
	@@${ECHO} installing symlinks in ${DESTDIR}/usr/share/examples
d30 2
a31 2
		rm -rf ${DESTDIR}/usr/share/examples/$$a; \
		ln -s ${.CURDIR}/$$a ${DESTDIR}/usr/share/examples; \
@


1.9
log
@Add syscons to DIRS list, pointed by wollman
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.8 1994/09/23 07:47:43 rgrimes Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version lkm sunrpc syscons
@


1.8
log
@Fixed typo that caused make install to fall if SHARED=copies.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.7 1994/09/23 07:19:25 rgrimes Exp $
d5 1
a5 1
DIRS=etc FreeBSD_version lkm sunrpc
@


1.7
log
@Revert to installing /etc/files from src/etc.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.5 1994/09/13 02:21:03 wollman Exp $
d21 1
a21 1
		cp =rp $$a ${DESTDIR}/usr/share/examples; \
@


1.6
log
@Install /etc from the same source as /usr/share/examples/etc (mostly).
@
text
@a6 3
ETCOWN= root
ETCGRP= wheel
ETCMODE=644
a29 4

install-etc:
	install -c -o ${ETCOWN} -g ${ETCGRP} -m ${ETCMODE} \
		${.CURDIR}/etc/[a-z]* ${DESTDIR}/etc
@


1.5
log
@Don't be so aggressive when installing examples.  We still delete the
directories or links before we install the new things, but now we don't
delete /usr/share/examples itself, so other examples installed from
other places in the tree will not be touched.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.4 1994/08/28 17:21:36 bde Exp $
d7 3
d33 4
@


1.4
log
@Define NOOBJ so that install doesn't try to get the sources from the
wrong place.

Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.3 1994/08/19 20:43:42 wollman Exp $
d19 4
a22 6
	@@rm -rf ${DESTDIR}/usr/share/examples
	@@-mkdir ${DESTDIR}/usr/share/examples
	@@tar cf - ${DIRS} | \
		(cd ${DESTDIR}/usr/share/examples; tar xpfB -);
	@@chown -R ${BINOWN}.${BINGRP} ${DESTDIR}/usr/share/examples
	@@chmod -R a-w ${DESTDIR}/usr/share/examples
a25 2
	@@rm -rf ${DESTDIR}/usr/share/examples
	@@-mkdir ${DESTDIR}/usr/share/examples
d27 1
a29 2
	@@chown ${BINOWN}.${BINGRP} ${DESTDIR}/usr/share/examples
	@@chmod -R a-w ${DESTDIR}/usr/share/examples
@


1.3
log
@Actually install LKM examples.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.2 1994/08/10 06:40:29 wollman Exp $
a3 2
#
all clean cleandir depend lint tags:
d6 1
d13 2
d18 1
a18 1
	@@echo installing ${DESTDIR}/usr/share/examples
d27 1
a27 1
	@@echo installing symlinks in ${DESTDIR}/usr/share/examples
a36 2

		
@


1.2
log
@Added example of how to tell various FreeBSD versions apart.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.1 1994/08/09 18:25:36 wollman Exp $
d7 1
a7 1
DIRS=sunrpc etc FreeBSD_version
@


1.1
log
@Make examples install into /usr/share/examples.  Like with includes, you
have a choice between SHARED=copies and SHARED=symlinks.  The default
is to copy.

I have also added a /usr/share/examples/etc directory, where I hope to
have all sample configuration files which in real use go into /etc installed.
(This way, if the user really screws the real one up, they can always go
back to a known-working distribution copy, even if they don't have sources.)
@
text
@d1 1
a1 1
#	$Id$
d7 1
a7 1
DIRS=sunrpc etc
@
