head	1.206;
access;
symbols
	RELEASE_9_0_0:1.205
	RELEASE_7_4_0:1.199
	RELEASE_8_2_0:1.199
	RELEASE_6_EOL:1.199
	RELEASE_8_1_0:1.199
	RELEASE_7_3_0:1.196
	RELEASE_8_0_0:1.193
	RELEASE_7_2_0:1.192
	RELEASE_7_1_0:1.189
	RELEASE_6_4_0:1.189
	RELEASE_5_EOL:1.188
	RELEASE_7_0_0:1.185
	RELEASE_6_3_0:1.185
	PRE_XORG_7:1.181
	RELEASE_4_EOL:1.181
	RELEASE_6_2_0:1.181
	RELEASE_6_1_0:1.177
	RELEASE_5_5_0:1.177
	RELEASE_6_0_0:1.170
	RELEASE_5_4_0:1.165
	RELEASE_4_11_0:1.164
	RELEASE_5_3_0:1.157
	RELEASE_4_10_0:1.146
	RELEASE_5_2_1:1.136
	RELEASE_5_2_0:1.136
	RELEASE_4_9_0:1.130
	RELEASE_5_1_0:1.121
	RELEASE_4_8_0:1.116
	RELEASE_5_0_0:1.113
	RELEASE_4_7_0:1.109
	RELEASE_4_6_2:1.106
	RELEASE_4_6_1:1.106
	RELEASE_4_6_0:1.100
	RELEASE_5_0_DP1:1.98
	RELEASE_4_5_0:1.94
	RELEASE_4_4_0:1.84
	RELEASE_4_3_0:1.81
	RELEASE_4_2_0:1.76
	RELEASE_4_1_1:1.74
	RELEASE_4_1_0:1.69
	RELEASE_3_5_0:1.68
	RELEASE_4_0_0:1.64
	RELEASE_3_4_0:1.55
	RELEASE_3_3_0:1.47
	RELEASE_3_2_0:1.31
	RELEASE_3_1_0:1.20
	RELEASE_2_2_8:1.9
	RELEASE_3_0_0:1.8
	mod_ssl_2_0_5:1.1.1.1
	RSE:1.1.1;
locks; strict;
comment	@# @;


1.206
date	2012.01.01.19.30.37;	author ohauer;	state dead;
branches;
next	1.205;

1.205
date	2011.11.19.15.04.30;	author dinoex;	state Exp;
branches;
next	1.204;

1.204
date	2011.11.14.23.50.40;	author ohauer;	state Exp;
branches;
next	1.203;

1.203
date	2011.11.01.20.29.43;	author dinoex;	state Exp;
branches;
next	1.202;

1.202
date	2011.09.23.22.25.53;	author amdmi3;	state Exp;
branches;
next	1.201;

1.201
date	2011.09.07.03.00.37;	author pgollucci;	state Exp;
branches;
next	1.200;

1.200
date	2011.08.27.09.54.30;	author ohauer;	state Exp;
branches;
next	1.199;

1.199
date	2010.06.13.08.40.05;	author erwin;	state Exp;
branches;
next	1.198;

1.198
date	2010.06.05.07.54.44;	author dinoex;	state Exp;
branches;
next	1.197;

1.197
date	2010.03.28.04.44.53;	author dougb;	state Exp;
branches;
next	1.196;

1.196
date	2010.02.04.06.10.45;	author dinoex;	state Exp;
branches;
next	1.195;

1.195
date	2009.10.20.18.02.29;	author dinoex;	state Exp;
branches;
next	1.194;

1.194
date	2009.10.11.18.34.45;	author dinoex;	state Exp;
branches;
next	1.193;

1.193
date	2009.07.07.03.56.51;	author dinoex;	state Exp;
branches;
next	1.192;

1.192
date	2009.01.09.14.20.18;	author pgollucci;	state Exp;
branches;
next	1.191;

1.191
date	2009.01.09.14.13.04;	author pgollucci;	state Exp;
branches;
next	1.190;

1.190
date	2008.09.28.07.42.24;	author dinoex;	state Exp;
branches;
next	1.189;

1.189
date	2008.07.27.00.40.29;	author edwin;	state Exp;
branches;
next	1.188;

1.188
date	2008.02.10.20.36.07;	author dinoex;	state Exp;
branches;
next	1.187;

1.187
date	2008.01.23.08.00.43;	author dinoex;	state Exp;
branches;
next	1.186;

1.186
date	2008.01.17.10.15.15;	author dinoex;	state Exp;
branches;
next	1.185;

1.185
date	2007.10.16.15.57.51;	author dinoex;	state Exp;
branches;
next	1.184;

1.184
date	2007.09.16.20.05.48;	author dinoex;	state Exp;
branches;
next	1.183;

1.183
date	2007.09.10.08.00.16;	author dinoex;	state Exp;
branches;
next	1.182;

1.182
date	2007.06.17.16.59.26;	author anders;	state Exp;
branches;
next	1.181;

1.181
date	2006.07.31.14.13.30;	author dinoex;	state Exp;
branches;
next	1.180;

1.180
date	2006.07.27.17.06.13;	author dinoex;	state Exp;
branches;
next	1.179;

1.179
date	2006.05.20.13.49.28;	author dinoex;	state Exp;
branches;
next	1.178;

1.178
date	2006.05.09.10.35.56;	author dinoex;	state Exp;
branches;
next	1.177;

1.177
date	2006.02.09.06.51.54;	author dinoex;	state Exp;
branches;
next	1.176;

1.176
date	2006.01.30.23.20.02;	author kuriyama;	state Exp;
branches;
next	1.175;

1.175
date	2006.01.07.06.29.56;	author dougb;	state Exp;
branches;
next	1.174;

1.174
date	2005.12.14.15.52.42;	author dinoex;	state Exp;
branches;
next	1.173;

1.173
date	2005.10.19.10.06.02;	author dinoex;	state Exp;
branches;
next	1.172;

1.172
date	2005.10.04.05.44.09;	author dinoex;	state Exp;
branches;
next	1.171;

1.171
date	2005.09.08.05.43.23;	author dinoex;	state Exp;
branches;
next	1.170;

1.170
date	2005.09.04.04.44.31;	author dinoex;	state Exp;
branches;
next	1.169;

1.169
date	2005.07.28.04.48.14;	author dinoex;	state Exp;
branches;
next	1.168;

1.168
date	2005.07.27.18.07.27;	author dinoex;	state Exp;
branches;
next	1.167;

1.167
date	2005.07.27.17.55.37;	author dinoex;	state Exp;
branches;
next	1.166;

1.166
date	2005.04.02.19.48.01;	author dinoex;	state Exp;
branches;
next	1.165;

1.165
date	2005.01.15.10.03.24;	author dinoex;	state Exp;
branches;
next	1.164;

1.164
date	2004.12.16.16.28.57;	author dinoex;	state Exp;
branches;
next	1.163;

1.163
date	2004.11.16.09.46.57;	author dinoex;	state Exp;
branches;
next	1.162;

1.162
date	2004.11.01.15.29.00;	author dinoex;	state Exp;
branches;
next	1.161;

1.161
date	2004.10.29.16.29.14;	author dinoex;	state Exp;
branches;
next	1.160;

1.160
date	2004.10.23.11.04.36;	author dinoex;	state Exp;
branches;
next	1.159;

1.159
date	2004.10.16.09.07.33;	author dinoex;	state Exp;
branches;
next	1.158;

1.158
date	2004.10.12.04.06.32;	author dinoex;	state Exp;
branches;
next	1.157;

1.157
date	2004.07.19.04.06.46;	author dinoex;	state Exp;
branches;
next	1.156;

1.156
date	2004.06.15.04.49.23;	author dinoex;	state Exp;
branches;
next	1.155;

1.155
date	2004.06.14.17.24.28;	author dinoex;	state Exp;
branches;
next	1.154;

1.154
date	2004.06.11.08.36.54;	author dinoex;	state Exp;
branches;
next	1.153;

1.153
date	2004.06.06.07.49.43;	author dinoex;	state Exp;
branches;
next	1.152;

1.152
date	2004.05.31.04.57.38;	author dinoex;	state Exp;
branches;
next	1.151;

1.151
date	2004.05.15.08.49.09;	author dinoex;	state Exp;
branches;
next	1.150;

1.150
date	2004.05.14.19.07.52;	author dinoex;	state Exp;
branches;
next	1.149;

1.149
date	2004.05.14.07.37.56;	author dinoex;	state Exp;
branches;
next	1.148;

1.148
date	2004.05.03.16.27.45;	author nork;	state Exp;
branches;
next	1.147;

1.147
date	2004.05.03.04.27.22;	author dinoex;	state Exp;
branches;
next	1.146;

1.146
date	2004.04.03.08.20.36;	author dinoex;	state Exp;
branches;
next	1.145;

1.145
date	2004.03.31.16.24.24;	author dinoex;	state Exp;
branches;
next	1.144;

1.144
date	2004.03.26.13.58.24;	author dinoex;	state Exp;
branches;
next	1.143;

1.143
date	2004.03.26.07.56.10;	author dinoex;	state Exp;
branches;
next	1.142;

1.142
date	2004.03.18.20.48.46;	author dinoex;	state Exp;
branches;
next	1.141;

1.141
date	2004.03.08.17.07.58;	author dinoex;	state Exp;
branches;
next	1.140;

1.140
date	2004.03.08.13.54.05;	author dinoex;	state Exp;
branches;
next	1.139;

1.139
date	2003.12.31.04.21.47;	author dinoex;	state Exp;
branches;
next	1.138;

1.138
date	2003.12.30.04.30.33;	author dinoex;	state Exp;
branches;
next	1.137;

1.137
date	2003.12.07.16.48.53;	author dinoex;	state Exp;
branches;
next	1.136;

1.136
date	2003.11.13.03.32.51;	author dinoex;	state Exp;
branches;
next	1.135;

1.135
date	2003.11.07.15.57.11;	author dinoex;	state Exp;
branches;
next	1.134;

1.134
date	2003.10.29.06.12.27;	author dinoex;	state Exp;
branches;
next	1.133;

1.133
date	2003.10.25.20.23.14;	author dinoex;	state Exp;
branches;
next	1.132;

1.132
date	2003.10.12.13.05.25;	author dinoex;	state Exp;
branches;
next	1.131;

1.131
date	2003.09.24.17.28.58;	author dinoex;	state Exp;
branches;
next	1.130;

1.130
date	2003.09.06.21.22.35;	author dinoex;	state Exp;
branches;
next	1.129;

1.129
date	2003.08.28.15.38.18;	author dinoex;	state Exp;
branches;
next	1.128;

1.128
date	2003.08.06.17.34.41;	author knu;	state Exp;
branches;
next	1.127;

1.127
date	2003.08.06.16.39.58;	author dinoex;	state Exp;
branches;
next	1.126;

1.126
date	2003.08.06.05.31.08;	author dinoex;	state Exp;
branches;
next	1.125;

1.125
date	2003.07.25.20.05.57;	author dinoex;	state Exp;
branches;
next	1.124;

1.124
date	2003.07.25.07.03.06;	author demon;	state Exp;
branches;
next	1.123;

1.123
date	2003.06.27.04.25.47;	author dinoex;	state Exp;
branches;
next	1.122;

1.122
date	2003.06.04.17.07.30;	author dinoex;	state Exp;
branches;
next	1.121;

1.121
date	2003.04.16.14.17.06;	author dinoex;	state Exp;
branches;
next	1.120;

1.120
date	2003.04.08.03.23.57;	author dinoex;	state Exp;
branches;
next	1.119;

1.119
date	2003.04.07.18.32.36;	author dinoex;	state Exp;
branches;
next	1.118;

1.118
date	2003.04.03.19.39.15;	author dinoex;	state Exp;
branches;
next	1.117;

1.117
date	2003.03.28.00.54.36;	author mbr;	state Exp;
branches;
next	1.116;

1.116
date	2003.02.20.19.15.22;	author knu;	state Exp;
branches;
next	1.115;

1.115
date	2003.02.13.15.04.03;	author naddy;	state Exp;
branches;
next	1.114;

1.114
date	2003.01.20.18.02.08;	author dinoex;	state Exp;
branches;
next	1.113;

1.113
date	2002.11.10.16.48.20;	author lioux;	state Exp;
branches;
next	1.112;

1.112
date	2002.11.06.22.47.12;	author adamw;	state Exp;
branches;
next	1.111;

1.111
date	2002.11.04.20.23.14;	author tom;	state Exp;
branches;
next	1.110;

1.110
date	2002.10.12.21.55.47;	author knu;	state Exp;
branches;
next	1.109;

1.109
date	2002.10.05.09.18.45;	author kris;	state Exp;
branches;
next	1.108;

1.108
date	2002.09.29.08.07.47;	author ijliao;	state Exp;
branches;
next	1.107;

1.107
date	2002.07.28.05.47.44;	author pat;	state Exp;
branches;
next	1.106;

1.106
date	2002.07.12.00.21.12;	author pat;	state Exp;
branches;
next	1.105;

1.105
date	2002.07.01.16.08.37;	author pat;	state Exp;
branches;
next	1.104;

1.104
date	2002.06.26.17.17.32;	author pat;	state Exp;
branches;
next	1.103;

1.103
date	2002.06.22.17.48.43;	author pat;	state Exp;
branches;
next	1.102;

1.102
date	2002.06.19.15.13.32;	author nectar;	state Exp;
branches;
next	1.101;

1.101
date	2002.06.18.12.33.14;	author nectar;	state Exp;
branches;
next	1.100;

1.100
date	2002.05.08.05.53.18;	author dinoex;	state Exp;
branches;
next	1.99;

1.99
date	2002.04.19.17.45.24;	author dinoex;	state Exp;
branches;
next	1.98;

1.98
date	2002.03.28.00.46.30;	author pat;	state Exp;
branches;
next	1.97;

1.97
date	2002.03.13.16.44.45;	author jeh;	state Exp;
branches;
next	1.96;

1.96
date	2002.02.23.21.02.35;	author pat;	state Exp;
branches;
next	1.95;

1.95
date	2002.02.08.05.05.37;	author pat;	state Exp;
branches;
next	1.94;

1.94
date	2002.01.22.22.29.24;	author sf;	state Exp;
branches;
next	1.93;

1.93
date	2001.12.25.12.56.43;	author dirk;	state Exp;
branches;
next	1.92;

1.92
date	2001.12.20.11.15.34;	author ijliao;	state Exp;
branches;
next	1.91;

1.91
date	2001.12.07.23.12.32;	author ache;	state Exp;
branches;
next	1.90;

1.90
date	2001.12.02.23.17.09;	author kuriyama;	state Exp;
branches;
next	1.89;

1.89
date	2001.12.01.07.02.53;	author kuriyama;	state Exp;
branches;
next	1.88;

1.88
date	2001.11.02.10.01.50;	author ache;	state Exp;
branches;
next	1.87;

1.87
date	2001.10.22.17.43.27;	author ache;	state Exp;
branches;
next	1.86;

1.86
date	2001.10.22.15.41.22;	author rse;	state Exp;
branches;
next	1.85;

1.85
date	2001.10.22.15.38.48;	author rse;	state Exp;
branches;
next	1.84;

1.84
date	2001.05.20.09.53.41;	author rse;	state Exp;
branches;
next	1.83;

1.83
date	2001.05.04.21.18.19;	author rse;	state Exp;
branches;
next	1.82;

1.82
date	2001.05.04.06.34.07;	author rse;	state Exp;
branches;
next	1.81;

1.81
date	2001.03.30.10.47.21;	author rse;	state Exp;
branches;
next	1.80;

1.80
date	2001.03.03.11.28.15;	author rse;	state Exp;
branches;
next	1.79;

1.79
date	2001.02.05.15.33.12;	author olgeni;	state Exp;
branches;
next	1.78;

1.78
date	2001.01.30.20.45.48;	author rse;	state Exp;
branches;
next	1.77;

1.77
date	2001.01.01.10.15.12;	author will;	state Exp;
branches;
next	1.76;

1.76
date	2000.11.15.16.10.34;	author ade;	state Exp;
branches;
next	1.75;

1.75
date	2000.10.14.09.36.41;	author rse;	state Exp;
branches;
next	1.74;

1.74
date	2000.09.22.01.59.05;	author kris;	state Exp;
branches;
next	1.73;

1.73
date	2000.09.16.12.27.22;	author jedgar;	state Exp;
branches;
next	1.72;

1.72
date	2000.09.16.12.16.15;	author jedgar;	state Exp;
branches;
next	1.71;

1.71
date	2000.09.16.12.13.53;	author jedgar;	state Exp;
branches;
next	1.70;

1.70
date	2000.08.12.20.51.39;	author rse;	state Exp;
branches;
next	1.69;

1.69
date	2000.07.04.11.29.06;	author rse;	state Exp;
branches;
next	1.68;

1.68
date	2000.05.01.15.28.16;	author rse;	state Exp;
branches;
next	1.67;

1.67
date	2000.04.16.10.59.41;	author rse;	state Exp;
branches;
next	1.66;

1.66
date	2000.04.10.00.04.21;	author cpiazza;	state Exp;
branches;
next	1.65;

1.65
date	2000.04.05.23.06.19;	author paul;	state Exp;
branches;
next	1.64;

1.64
date	2000.03.02.10.14.41;	author rse;	state Exp;
branches;
next	1.63;

1.63
date	2000.02.29.14.25.06;	author rse;	state Exp;
branches;
next	1.62;

1.62
date	2000.02.27.12.07.30;	author rse;	state Exp;
branches;
next	1.61;

1.61
date	2000.02.25.23.29.52;	author dirk;	state Exp;
branches;
next	1.60;

1.60
date	2000.02.24.12.15.23;	author rse;	state Exp;
branches;
next	1.59;

1.59
date	2000.02.22.07.54.11;	author kris;	state Exp;
branches;
next	1.58;

1.58
date	2000.02.12.08.36.28;	author kris;	state Exp;
branches;
next	1.57;

1.57
date	2000.01.22.21.13.59;	author rse;	state Exp;
branches;
next	1.56;

1.56
date	2000.01.08.19.17.37;	author rse;	state Exp;
branches;
next	1.55;

1.55
date	99.11.24.16.25.30;	author rse;	state Exp;
branches;
next	1.54;

1.54
date	99.11.07.22.25.29;	author dirk;	state Exp;
branches;
next	1.53;

1.53
date	99.11.05.11.15.59;	author rse;	state Exp;
branches;
next	1.52;

1.52
date	99.11.02.10.27.07;	author rse;	state Exp;
branches;
next	1.51;

1.51
date	99.10.22.08.48.33;	author rse;	state Exp;
branches;
next	1.50;

1.50
date	99.10.01.12.52.37;	author rse;	state Exp;
branches;
next	1.49;

1.49
date	99.09.28.12.48.51;	author rse;	state Exp;
branches;
next	1.48;

1.48
date	99.09.27.11.04.34;	author rse;	state Exp;
branches;
next	1.47;

1.47
date	99.09.06.14.42.59;	author rse;	state Exp;
branches;
next	1.46;

1.46
date	99.08.31.02.42.40;	author peter;	state Exp;
branches;
next	1.45;

1.45
date	99.08.30.19.18.25;	author rse;	state Exp;
branches;
next	1.44;

1.44
date	99.08.22.19.00.26;	author mharo;	state Exp;
branches;
next	1.43;

1.43
date	99.08.20.06.27.46;	author rse;	state Exp;
branches;
next	1.42;

1.42
date	99.08.19.14.23.10;	author rse;	state Exp;
branches;
next	1.41;

1.41
date	99.07.28.13.44.19;	author rse;	state Exp;
branches;
next	1.40;

1.40
date	99.07.26.07.14.46;	author rse;	state Exp;
branches;
next	1.39;

1.39
date	99.07.25.13.07.32;	author rse;	state Exp;
branches;
next	1.38;

1.38
date	99.07.25.12.08.59;	author rse;	state Exp;
branches;
next	1.37;

1.37
date	99.07.15.07.50.09;	author rse;	state Exp;
branches;
next	1.36;

1.36
date	99.06.28.09.00.37;	author asami;	state Exp;
branches;
next	1.35;

1.35
date	99.06.23.16.01.53;	author rse;	state Exp;
branches;
next	1.34;

1.34
date	99.06.09.13.45.01;	author rse;	state Exp;
branches;
next	1.33;

1.33
date	99.06.08.09.04.14;	author rse;	state Exp;
branches;
next	1.32;

1.32
date	99.06.02.07.18.31;	author dirk;	state Exp;
branches;
next	1.31;

1.31
date	99.04.30.21.48.16;	author rse;	state Exp;
branches;
next	1.30;

1.30
date	99.04.12.14.25.36;	author rse;	state Exp;
branches;
next	1.29;

1.29
date	99.04.12.06.53.00;	author rse;	state Exp;
branches;
next	1.28;

1.28
date	99.03.29.11.05.37;	author rse;	state Exp;
branches;
next	1.27;

1.27
date	99.03.26.08.47.51;	author dirk;	state Exp;
branches;
next	1.26;

1.26
date	99.03.24.09.54.12;	author rse;	state Exp;
branches;
next	1.25;

1.25
date	99.03.18.14.19.51;	author rse;	state Exp;
branches;
next	1.24;

1.24
date	99.03.13.17.57.44;	author billf;	state Exp;
branches;
next	1.23;

1.23
date	99.03.13.17.11.03;	author billf;	state Exp;
branches;
next	1.22;

1.22
date	99.03.04.20.21.42;	author rse;	state Exp;
branches;
next	1.21;

1.21
date	99.02.21.17.05.24;	author rse;	state Exp;
branches;
next	1.20;

1.20
date	99.02.05.15.36.09;	author rse;	state Exp;
branches;
next	1.19;

1.19
date	99.02.04.11.39.10;	author rse;	state Exp;
branches;
next	1.18;

1.18
date	99.01.27.20.08.09;	author rse;	state Exp;
branches;
next	1.17;

1.17
date	99.01.25.08.47.19;	author rse;	state Exp;
branches;
next	1.16;

1.16
date	99.01.13.08.03.03;	author rse;	state Exp;
branches;
next	1.15;

1.15
date	99.01.10.14.11.18;	author dirk;	state Exp;
branches;
next	1.14;

1.14
date	99.01.06.16.48.34;	author rse;	state Exp;
branches;
next	1.13;

1.13
date	99.01.02.17.37.06;	author rse;	state Exp;
branches;
next	1.12;

1.12
date	98.12.25.15.36.53;	author rse;	state Exp;
branches;
next	1.11;

1.11
date	98.12.05.17.51.34;	author rse;	state Exp;
branches;
next	1.10;

1.10
date	98.12.03.09.37.05;	author rse;	state Exp;
branches;
next	1.9;

1.9
date	98.11.07.14.22.39;	author rse;	state Exp;
branches;
next	1.8;

1.8
date	98.10.02.10.11.11;	author rse;	state Exp;
branches;
next	1.7;

1.7
date	98.09.23.12.20.00;	author rse;	state Exp;
branches;
next	1.6;

1.6
date	98.09.17.10.57.59;	author rse;	state Exp;
branches;
next	1.5;

1.5
date	98.09.14.16.18.50;	author rse;	state Exp;
branches;
next	1.4;

1.4
date	98.09.12.17.31.25;	author rse;	state Exp;
branches;
next	1.3;

1.3
date	98.09.09.15.17.45;	author rse;	state Exp;
branches;
next	1.2;

1.2
date	98.08.29.21.24.13;	author rse;	state Exp;
branches;
next	1.1;

1.1
date	98.08.27.16.00.05;	author rse;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.08.27.16.00.05;	author rse;	state Exp;
branches;
next	;


desc
@@


1.206
log
@- remove apache13 and ports depending on apache13 from portstree
  ( EXPIRATION_DATE=2012-01-01 )

with hat apache@@
@
text
@# New ports collection makefile for:	Apache + mod_ssl
# Date created:		Sat Aug 22 12:00:00 CDT 1998
# Whom:			rse@@engelschall.com
#
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.205 2011/11/19 15:04:30 dinoex Exp $
#

PORTNAME=	apache+mod_ssl
PORTVERSION=	${VERSION_APACHE}+${VERSION_MODSSL}
PORTREVISION?=	4
CATEGORIES?=	www security
MASTER_SITES=	${MASTER_SITE_APACHE_HTTPD} \
		${MASTER_SITES_MODSSL:S/$/:mod_ssl/} \
		http://www.mod-snmp.com/distr/:mod_snmp \
		http://sysoev.ru/mod_accel/:mod_accel \
		http://sysoev.ru/mod_deflate/:mod_deflate
PKGNAMESUFFIX?=	${MODSNMP_SUFFIX}${MODACCEL_SUFFIX}${MODDEFLATE_SUFFIX}${IPV6_SUFFIX}${PKGNAMESUFFIX2}
DISTNAME=	apache_${VERSION_APACHE}
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${MODSSL_FILE}:mod_ssl \
		${MODSNMP_DISTFILE} ${MODACCEL_DISTFILE} ${MODDEFLATE_DISTFILE}
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX} ${MODSSL_FILE} \
		${MODACCEL_FILE} ${MODDEFLATE_FILE}

.if defined(WITH_APACHE_IPV6) || defined(APACHE_WITH_IPV6) || make(makesum) || defined(FETCH_ALL)
PATCH_SITES+=	ftp://ftp.42.org/pub/orphan/ ${MASTER_SITE_LOCAL}
PATCH_SITE_SUBDIR=	dinoex
PATCHFILES+=	apache-1.3.34modssl-v6-20051019.diff.gz
.endif

MAINTAINER=	dinoex@@FreeBSD.org
COMMENT?=	The Apache 1.3 webserver with SSL/TLS functionality

LIB_DEPENDS=	mm.14:${PORTSDIR}/devel/mm
PATCH_DEPENDS=	${BUILD_DEPENDS}

DEPRECATED=	apache13 is deprecated, migrate to 2.2.x+ now
EXPIRATION_DATE=	2012-01-01

LICENSE_COMB=	multi
LICENSE=	ASL BSD
CONFLICTS?=	apache+ipv6-1.* apache+ssl-1.* apache-1.* apache-2.* \
		apache_fp-1.* caudium-devel-1.* caudium10-1.* caudium12-* \
		ru-apache+mod_ssl-1.* ru-apache-1.* w3c-httpd-3.*

VERSION_APACHE=	1.3.41
VERSION_MODSSL=	2.8.31
VERSION_MODSNMP=	1.3.14.13
VERSION_MODACCEL=	1.0.34
VERSION_MODDEFLATE=	1.0.21
USE_OPENSSL=	yes
HAS_CONFIGURE=	yes
.if defined(WITH_PERL)
USE_PERL5_RUN=	yes
.else
USE_PERL5_BUILD=	yes
.endif
MASTER_SITES_MODSSL=	http://www.modssl.org/source/ \
		ftp://ftp.modssl.org/source/ \
		ftp://ftp.blatzheim.com/pub/mod_ssl/ \
		ftp://ftp.fu-berlin.de/unix/security/mod_ssl/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/www/mod_ssl/source,}
MODSSL_FILE=	mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}
MODSNMP_FILE=	mod_snmp_${VERSION_MODSNMP}${EXTRACT_SUFX}

USE_RC_SUBR=	apache

.include <bsd.port.pre.mk>

DOCSDIR=	${PREFIX}/share/doc/apache
.if defined(APACHE_DATADIR)
DATADIR=	${APACHE_DATADIR}
.else
DATADIR=	${PREFIX}/www
.endif
.if defined(APACHE_DOCUMENT_ROOT)
DOCUMENT_ROOT=	${APACHE_DOCUMENT_ROOT}
.else
DOCUMENT_ROOT=	${DATADIR}/data
.endif
.if defined(APACHE_CGIBIN_ROOT)
CGIBIN_ROOT=	${APACHE_CGIBIN_ROOT}
.else
CGIBIN_ROOT=${DATADIR}/cgi-bin
.endif
DEFAULT_PATH?=	${PREFIX}/bin:/bin:/usr/bin
APACHE_LOCALSTATE_DIR?=	/var
APACHE_LOGFILE_DIR?=	${APACHE_LOCALSTATE_DIR}/log

.if exists(${LOCALBASE}/include/fnmatch.h)
check-depends::
	@@${PKG_INFO} -W ${LOCALBASE}/include/fnmatch.h
	@@${ECHO_CMD} "Dependency error, please do: pkg_delete " \
		`${PKG_INFO} -q -W ${LOCALBASE}/include/fnmatch.h`
	@@${FALSE}
.endif

.if defined(WITH_APACHE_SUEXEC) && !defined(WITHOUT_APACHE_SUEXEC)

APACHE_SUEXEC_DOCROOT?=${DOCUMENT_ROOT}
APACHE_SUEXEC_LOG?=/var/log/httpd-suexec.log
APACHE_SUEXEC_USERDIR?=public_html
APACHE_SUEXEC_UIDMIN?=1000
APACHE_SUEXEC_GIDMIN?=1000
APACHE_SUEXEC_CALLER?=www
APACHE_SUEXEC_SAFE_PATH?=/bin:/usr/bin:${PREFIX}/bin

SUEXEC_CONF=	--enable-suexec \
		--suexec-docroot=${APACHE_SUEXEC_DOCROOT} \
		--suexec-caller=${APACHE_SUEXEC_CALLER} \
		--suexec-uidmin=${APACHE_SUEXEC_UIDMIN} \
		--suexec-gidmin=${APACHE_SUEXEC_GIDMIN} \
		--suexec-logfile=${APACHE_SUEXEC_LOG} \
		--suexec-userdir=${APACHE_SUEXEC_USERDIR} \
		--suexec-safepath=${APACHE_SUEXEC_SAFE_PATH}

.if defined(APACHE_SUEXEC_UMASK)
SUEXEC_CONF+=	--suexec-umask=${APACHE_SUEXEC_UMASK}
.endif

PLIST_FILES+=	sbin/suexec
SUEXEC_MAN=	suexec.8

.else   # !SUEXEC

SUEXEC_CONF=
SUEXEC_MAN=

.endif  # !SUEXEC

CONFIGURE_ARGS+=--prefix=${PREFIX} \
		--server-uid=www \
		--server-gid=www \
		--with-perl=${PERL} \
		--with-layout=FreeBSD \
		--datadir=${DATADIR} \
		--htdocsdir=${DOCUMENT_ROOT} \
		--cgidir=${CGIBIN_ROOT} \
		--localstatedir=${APACHE_LOCALSTATE_DIR} \
		--logfiledir=${APACHE_LOGFILE_DIR} \
		--without-confadjust \
		--enable-module=most \
		--enable-module=auth_db \
		--enable-module=mmap_static \
		--disable-module=auth_dbm \
		--enable-shared=max \
		--enable-module=ssl \
		--enable-module=define \
		--disable-module=proxy \
		${SUEXEC_CONF}

.if defined(APACHE_RELATIVE_RUNTIMEDIR)
CONFIGURE_ARGS+=	--runtimedir=${APACHE_RELATIVE_RUNTIMEDIR}
.endif

.if defined(WITHOUT_APACHE_EXPAT) || defined(APACHE_WITHOUT_EXPAT)
CONFIGURE_ARGS+=	--disable-rule=EXPAT
.else
.if !defined(WITH_APACHE_INTERNAL_EXPAT)
LIB_DEPENDS+=	expat.6:${PORTSDIR}/textproc/expat2
LDFLAGS+=	-L${LOCALBASE}/lib
.endif
CONFIGURE_ARGS+=	--enable-rule=EXPAT
.endif

.if defined(APACHE_HARD_SERVER_LIMIT)
HARD_SERVER_LIMIT=-DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT}
.else
HARD_SERVER_LIMIT=-DHARD_SERVER_LIMIT=512
.endif

OPTIM=		${HARD_SERVER_LIMIT} \
		-DDOCUMENT_LOCATION=\\"${DOCUMENT_ROOT}\\" \
		-DDEFAULT_PATH=\\"${DEFAULT_PATH}\\" \
		-DACCEPT_FILTER_NAME=\\"httpready\\"

.if defined(APACHE_FD_SETSIZE)
OPTIM+=		-DFD_SETSIZE=${APACHE_FD_SETSIZE}
.else
OPTIM+=		-DFD_SETSIZE=1024
.endif

.if defined(APACHE_BUFFERED_LOGS)
OPTIM+=		-DBUFFERED_LOGS
.endif

.if defined(APACHE_PERF_TUNING)
CFLAGS+=	-O3
.endif
.if defined(WITH_APACHE_PERF_TUNING) && !defined(WITHOUT_APACHE_PERF_TUNING)
CFLAGS+=	-O3
.endif

.if defined(WITH_APACHE_MODSNMP) || defined(APACHE_WITH_MODSNMP) || make(makesum) || defined(FETCH_ALL)
MODSNMP_DISTFILE=	${MODSNMP_FILE}:mod_snmp
.endif
.if defined(WITH_APACHE_MODSNMP) || defined(APACHE_WITH_MODSNMP)
CONFLICTS+=	apache+mod_ssl-1.* \
		apache+mod_ssl+ipv6-1.* \
		apache+mod_ssl+mod_accel-1.* \
		apache+mod_ssl+mod_accel+ipv6-1.* \
		apache+mod_ssl+mod_accel+mod_deflate-1.* \
		apache+mod_ssl+mod_accel+mod_deflate+ipv6-1.* \
		apache+mod_ssl+mod_deflate-1.* \
		apache+mod_ssl+mod_deflate+ipv6-1.*
MODSNMP_SUFFIX=	+mod_snmp
CONFIGURE_ARGS+=	--activate-module=src/modules/snmp_agt/libsnmp_agt.a
CFLAGS+=	-DSNMP -DUSE_DB -DSNMP_CONFIG_H -DHARD_VIRTUAL_HOST_MAX=1000 \
		-DSNMPLOCALONLY
EXTRA_PATCHES+=	${WRKSRC}/src/modules/snmp_agt/mod_snmp.patch
PLIST_FILES+=	%%DOCSDIR%%/mod/mod_snmp.html \
		%%DOCSDIR%%/snmp_agt/index.html \
		%%DOCSDIR%%/snmp_agt/www-mib.txt \
		%%DOCSDIR%%/snmp_agt/snmpv2-mib.txt \
		%%DOCSDIR%%/snmp_agt/rfc2594.txt \
		%%DOCSDIR%%/snmp_agt/apache-scoreboard-mib.txt \
		%%DOCSDIR%%/snmp_agt/apache-config-mib.txt
PLIST_DIRS+=	%%DOCSDIR%%/snmp_agt %%DOCSDIR%% www/buckets www
.else
CONFLICTS+=	apache+*mod_snmp*-1.*
.endif

.if defined(WITH_APACHE_MODACCEL) || defined(APACHE_WITH_MODACCEL) || make(makesum) || defined(FETCH_ALL)
MODACCEL_FILE=	mod_accel-${VERSION_MODACCEL}${EXTRACT_SUFX}
MODACCEL_DISTFILE=	${MODACCEL_FILE}:mod_accel
.endif
.if defined(WITH_APACHE_MODACCEL) || defined(APACHE_WITH_MODACCEL)
CONFLICTS+=	apache+mod_ssl-1.* \
		apache+mod_ssl+ipv6-1.* \
		apache+mod_ssl+mod_snmp-1.* \
		apache+mod_ssl+mod_snmp+ipv6-1.* \
		apache+mod_ssl+mod_snmp+mod_deflate-1.* \
		apache+mod_ssl+mod_snmp+mod_deflate+ipv6-1.* \
		apache+mod_ssl+mod_deflate-1.* \
		apache+mod_ssl+mod_deflate+ipv6-1.*
MODACCEL_SUFFIX=	+mod_accel
CONFIGURE_ARGS+=	--activate-module=src/modules/extra/mod_randban.o \
		--enable-shared=randban \
		--activate-module=src/modules/extra/mod_freeze.o \
		--enable-shared=freeze \
		--activate-module=src/modules/accel/libaccel.a \
		--enable-shared=accel
EXTRA_PATCHES+=	${FILESDIR}/mod_accel-preservehost.patch ${FILESDIR}/mod_accel-Makefile.tmpl.patch
EXTRA_PATCHES+=	${FILESDIR}/mod_accel-ap_ext_accel.patch
PLIST_FILES+=	libexec/apache/libaccel.so \
		libexec/apache/mod_freeze.so \
		libexec/apache/mod_randban.so \
		%%DOCSDIR%%/mod/mod_accel.html
.else
CONFLICTS+=	apache+*mod_accel*-1.*
.endif

.if defined(WITH_APACHE_MODDEFLATE) || defined(APACHE_WITH_MODDEFLATE) || make(makesum) || defined(FETCH_ALL)
MODDEFLATE_FILE=	mod_deflate-${VERSION_MODDEFLATE}${EXTRACT_SUFX}
MODDEFLATE_DISTFILE=	${MODDEFLATE_FILE}:mod_deflate
.endif
.if defined(WITH_APACHE_MODDEFLATE) || defined(APACHE_WITH_MODDEFLATE)
CONFLICTS+=	apache+mod_ssl-1.* \
		apache+mod_ssl+ipv6-1.* \
		apache+mod_ssl+mod_snmp-1.* \
		apache+mod_ssl+mod_snmp+ipv6-1.* \
		apache+mod_ssl+mod_snmp+mod_accel-1.* \
		apache+mod_ssl+mod_snmp+mod_accel+ipv6-1.* \
		apache+mod_ssl+mod_accel-1.* \
		apache+mod_ssl+mod_accel+ipv6-1.*
MODDEFLATE_SUFFIX=	+mod_deflate
CONFIGURE_ARGS+=	--activate-module=src/modules/extra/mod_deflate.o
PLIST_FILES+=	%%DOCSDIR%%/mod/mod_deflate.html
.else
CONFLICTS+=	apache+*mod_deflate*-1.*
.endif

.if defined(WITH_APACHE_IPV6) || defined(APACHE_WITH_IPV6)
.if defined(WITH_APACHE_MODACCEL) || defined(APACHE_WITH_MODACCEL)
BROKEN=		mod_accel and ipv6 don't compile together
.endif

CONFLICTS+=	apache+mod_ssl-1.* \
		apache+mod_ssl+mod_snmp-1.* \
		apache+mod_ssl+mod_snmp+mod_accel-1.* \
		apache+mod_ssl+mod_snmp+mod_accel+mod_deflate-1.* \
		apache+mod_ssl+mod_accel-1.* \
		apache+mod_ssl+mod_accel+mod_deflate-1.* \
		apache+mod_ssl+mod_deflate-1.*
IPV6_SUFFIX=	+ipv6
CONFIGURE_ARGS+=	--enable-rule=INET6
PLIST_SUB+=	WITHIPV6=""
PLIST_FILES+=	include/apache/sa_len.h \
		include/apache/sockaddr_storage.h
.else
EXTRA_PATCHES+=	${FILESDIR}/logresolve.c.patch
.endif

.if defined(WITH_APACHE_LATESTLOG)
EXTRA_PATCHES+=	${FILESDIR}/rotatelogs.c.patch
.endif

CONFIGURE_ENV=	OPTIM='${OPTIM}' \
		SSL_BASE='${OPENSSLBASE}' \
		EAPI_MM='SYSTEM' \
		PATH="${PREFIX}/bin:${PATH}"

INSTALL_TARGET=	install-quiet

MAN1=	dbmmanage.1 htdigest.1 htpasswd.1
MAN8=	ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 \
	${SUEXEC_MAN}

TYPE=	test
CRT=
KEY=

pre-fetch:
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "You may use the following build options:"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITH_APACHE_SUEXEC=yes	enable the suEXEC feature"
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_CALLER=user	set the suEXEC username of the allowed caller"
	@@${ECHO_MSG} "				[default is www]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_DOCROOT=dir	set the suEXEC root directory"
	@@${ECHO_MSG} "				[default is ${DOCUMENT_ROOT}]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_LOG=file	set the suEXEC logfile"
	@@${ECHO_MSG} "				[default is /var/log/httpd-suexec.log]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_USERDIR=dir	set the suEXEC user subdirectory"
	@@${ECHO_MSG} "				[default is public_html]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_UIDMIN=uid	set the suEXEC minimal allowed UID"
	@@${ECHO_MSG} "				[default is 1000]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_GIDMIN=gid	set the suEXEC minimal allowed GID"
	@@${ECHO_MSG} "				[default is 1000]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_SAFE_PATH=path	set the suEXEC safe PATH"
	@@${ECHO_MSG} "				[default is /bin:/usr/bin:${PREFIX}/bin]"
	@@${ECHO_MSG} "  APACHE_SUEXEC_UMASK=umask	set the umask for the suEXEC'd script"
	@@${ECHO_MSG} "				[default is inherited from the Apache process]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  APACHE_DATADIR=path		set data directory PATH"
	@@${ECHO_MSG} "				[default is ${PREFIX}/www]"
	@@${ECHO_MSG} "  APACHE_CGIBIN_ROOT=path	set CGIBIN directory PATH"
	@@${ECHO_MSG} "				the default is derived from APACHE_DATADIR"
	@@${ECHO_MSG} "				[currently the default is ${DATADIR}/cgibin]"
	@@${ECHO_MSG} "  APACHE_DOCUMENT_ROOT=path	set documents directory PATH"
	@@${ECHO_MSG} "				the default is derived from APACHE_DATADIR"
	@@${ECHO_MSG} "				[currently the default is ${DATADIR}/data]"
	@@${ECHO_MSG} "  APACHE_LOCALSTATE_DIR=path	set modifiable data PATH"
	@@${ECHO_MSG} "				[default is /var]"
	@@${ECHO_MSG} "  APACHE_LOGFILE_DIR=path 	set logfile directory PATH"
	@@${ECHO_MSG} "				the default is derived from APACHE_LOCALSTATE_DIR"
	@@${ECHO_MSG} "				[currently the default is ${APACHE_LOCALSTATE_DIR}/log]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  APACHE_HARD_SERVER_LIMIT=nr	Maximum number of Apache processes."
	@@${ECHO_MSG} "				[default is 512]"
	@@${ECHO_MSG} "  APACHE_FD_SETSIZE=nr		Maximum number of descriptors."
	@@${ECHO_MSG} "				[default is 1024]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  APACHE_BUFFERED_LOGS=yes	Log entries are buffered before writing."
	@@${ECHO_MSG} "				Writes may not be atomic, entries from multiple"
	@@${ECHO_MSG} "				children could become mixed together and your"
	@@${ECHO_MSG} "				web stats may be inaccurate."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} "  WITH_APACHE_PERF_TUNING=yes	CFLAGS optimization."
	@@${ECHO_MSG} "				This setting may produce broken code and thus"
	@@${ECHO_MSG} "				is not recommended for production servers."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} "  WITH_APACHE_LATESTLOG=yes	keep a hardlink on the lastest log."
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITH_APACHE_IPV6=yes		IPv6 support."
	@@${ECHO_MSG} "				This setting turns IPv6 support on."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITH_APACHE_MODSNMP=yes	mod_snmp support."
	@@${ECHO_MSG} "				This setting turns support for SNMP on."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITH_APACHE_MODACCEL=yes	mod_accel support."
	@@${ECHO_MSG} "				This setting activates build of mod_accel."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITH_APACHE_MODDEFLATE=yes	mod_deflate support."
	@@${ECHO_MSG} "				This setting activates build of mod_deflate."
	@@${ECHO_MSG} "				[default is no]"
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "  WITHOUT_APACHE_EXPAT=yes	don't compile in expat."
	@@${ECHO_MSG} "				[default is no (expat is included)]"
	@@${ECHO_MSG} ""

post-extract:
	@@${REINPLACE_CMD} -e 's|echo aout|echo elf|' \
		${WRKSRC}/src/Configure
.if defined(WITH_APACHE_MODSNMP) || defined(APACHE_WITH_MODSNMP)
	(cd ${WRKSRC}; ${TAR} xfz  ${DISTDIR}/${MODSNMP_FILE})
.endif

pre-patch:
	@@cd ${WRKDIR}/mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE} \
	&& ${ECHO_MSG} "===>  Applying mod_ssl-${VERSION_MODSSL} extension" \
	&& ./configure --with-apache=../${DISTNAME} --expert
.if defined(WITH_APACHE_MODACCEL) || defined(APACHE_WITH_MODACCEL)
	@@cd ${WRKDIR}/mod_accel-${VERSION_MODACCEL} \
	&& ${ECHO_MSG} "===>  Applying mod_accel-${VERSION_MODACCEL} extension" \
	&& ./configure --with-apache=../${DISTNAME} --with-mod_randban --with-mod_freeze \
	&& ${MAKE}
.endif
.if defined(WITH_APACHE_MODDEFLATE) || defined(APACHE_WITH_MODDEFLATE)
	@@cd ${WRKDIR}/mod_deflate-${VERSION_MODDEFLATE} \
	&& ${ECHO_MSG} "===>  Applying mod_deflate-${VERSION_MODDEFLATE} extension" \
	&& ./configure --with-apache=../${DISTNAME} \
	&& ${MAKE}
.endif

post-patch:
	@@${PERL} -pi -e 's|-print|-print0|;s|xargs|xargs -0|' \
		${WRKSRC}/Makefile.tmpl
	@@${PERL} -pi -e "s|SSL_LDFLAGS=''|SSL_LDFLAGS='${OPENSSL_LDFLAGS}'|" \
		${WRKSRC}/src/modules/ssl/libssl.module
	@@cd ${WRKSRC} \
	&& ${FIND} . -type f -name "*.orig" -print | ${XARGS} ${RM} -f

post-build:
	@@cd ${WRKSRC} \
	&& ${ECHO_MSG} "===>  Creating Dummy Certificate for Server (SnakeOil)" \
	&& ${ECHO_MSG} "      [use 'make certificate' to create a real one]" \
	&& ${MAKE} certificate TYPE=dummy >/dev/null 2>&1

certificate:
	@@cd ${WRKSRC} \
	&& ${ECHO_MSG} "===>  Creating Test Certificate for Server" \
	&& ${MAKE} certificate TYPE=${TYPE} CRT=${CRT} KEY=${KEY}

pre-install:
	@@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL

post-install:
.if defined(WITH_APACHE_MODSNMP) || defined(APACHE_WITH_MODSNMP)
	@@${MKDIR} ${DATADIR}/buckets
	@@${CHOWN} www:www ${DATADIR}/buckets
.endif

.include <bsd.port.post.mk>
@


1.205
log
@- fix CVE-2011-3368
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.204
log
@- mark apache13 FORBIDDEN (CVE-2011-3368)

  * There are no patches from upstream and already existing
    exploids in the wild.

- ru-apache13 ports have long outstanding issues and are far
  behind last apache13 patches.

with hat apache@@

Feature safe:	yes
@
text
@d10 1
a10 1
PORTREVISION?=	3
a35 1
FORBIDDEN=	CVE-2011-3368, no patches against this issue
d148 1
@


1.203
log
@- bump EXPIRATION_DATE
@
text
@d10 1
a10 1
PORTREVISION?=	2
d36 1
@


1.202
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d37 1
a37 1
EXPIRATION_DATE=	2011-11-01
@


1.201
log
@- Set EXPIRATION_DATE to an actual date (9.0 is behind, so guess 2 months from now).
- This can be changed later as needed, if at all, either way we won't remove them
  until after 9.0 is released.

With Hat:   apache@@
Reported by:    dvl via freshports
@
text
@d296 1
a296 3
CONFIGURE_ENV=	CFLAGS='${CFLAGS}' \
		LDFLAGS='${LDFLAGS}' \
		OPTIM='${OPTIM}' \
@


1.200
log
@- set EXPIRATION_DATE to "one week after FreeBSD 9.0-RELEASE-p0"

with hat apache@@
@
text
@d37 1
a37 1
EXPIRATION_DATE=	one week after FreeBSD 9.0-RELEASE-p0
@


1.199
log
@BROKEN should not be quoted.
No functional change.
@
text
@d36 3
@


1.198
log
@add LICENSE_COMB
@
text
@d270 1
a270 1
BROKEN=		"mod_accel and ipv6 don't compile together"
@


1.197
log
@Cleanse uneeded RC_SUBR variables

Approved by:	pgolluci
@
text
@d36 2
d41 1
@


1.196
log
@- Fix a bug in IPv4 logging.

- Security fix for mod_proxy
Security: CVE-2010-0010
@
text
@a57 1
RC_SCRIPTS_SUB=	PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
@


1.195
log
@- USE_RC_SUBR != yes
PR:		136853
Submitted by:	Philip M. Gollucci

- extend startup to handle options and multiple instances
Obtained from:	ports/www/apache22
@
text
@d10 1
a10 1
PORTREVISION?=	1
d283 2
@


1.194
log
@- add mod_accel patch for amd64
Submitted by:	Sergey Smitienko
@
text
@d10 1
a10 1
PORTREVISION?=	0
d60 1
a60 1
USE_RC_SUBR=	yes
a91 4
APACHE_SH?=	etc/rc.d/apache

PLIST_FILES+=	${APACHE_SH}

a379 2
	@@${SED}	${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
		${FILESDIR}/rcng.sh > ${WRKSRC}/rcng.sh
a425 1
	${INSTALL_SCRIPT} ${WRKSRC}/rcng.sh ${PREFIX}/${APACHE_SH}
@


1.193
log
@- drop option WITHOUT_RC_SUBR
@
text
@d241 1
@


1.192
log
@Revert some of the previous commit. Applogies.
I only meant to do clement@@ and ports@@ ones
@
text
@a59 1
.if !defined(WITHOUT_RC_SUBR)
a60 1
.endif
d92 1
a92 5
.if exists(${PREFIX}/etc/rc.d/apache.sh) || !defined(USE_RC_SUBR)
APACHE_SH?=	etc/rc.d/apache.sh.sample
.else
APACHE_SH?=	etc/rc.d/apache.sh
.endif
a384 2
	@@${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \
		> ${WRKSRC}/apache.sh
a430 1
.if defined(USE_RC_SUBR)
a431 3
.else
	${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/${APACHE_SH}
.endif
@


1.191
log
@- Re-assign www/apache* ports to apache@@
- Previous MATAINERs please welcome yourself to the apache@@ team.

Approved by: portmgr (pav, flz), secteam (simon), clement
@
text
@d30 1
a30 1
MAINTAINER=	apache@@FreeBSD.org
@


1.190
log
@- drop case senstive checks
PR:		127464
@
text
@d30 1
a30 1
MAINTAINER=	dinoex@@FreeBSD.org
@


1.189
log
@pkg_info -> ${PKG_INFO}
@
text
@d102 1
a102 1
.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == yes
d186 1
a186 1
.if defined(APACHE_BUFFERED_LOGS) && ${APACHE_BUFFERED_LOGS} == yes
d190 1
a190 1
.if defined(APACHE_PERF_TUNING) && ${APACHE_PERF_TUNING} == yes
d193 1
a193 1
.if defined(WITH_APACHE_PERF_TUNING) && ${WITH_APACHE_PERF_TUNING} == yes
@


1.188
log
@- update to 1.3.41+2.8.31
@
text
@d88 1
a88 1
	@@pkg_info -W ${LOCALBASE}/include/fnmatch.h
d90 1
a90 1
		`pkg_info -q -W ${LOCALBASE}/include/fnmatch.h`
@


1.187
log
@- Security patch
Security: CVE-2007-6388
Security: CVE-2007-5000
Security: CVE-2007-3847
Reported by:	Thomas Vogt
@
text
@d10 1
a10 1
PORTREVISION?=	1
d39 2
a40 2
VERSION_APACHE=	1.3.39
VERSION_MODSSL=	2.8.30
@


1.186
log
@- new option WITH_PERL
workaround till global solution in bsd.apache.mk
PR:		118647, 116984
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.185
log
@- fix build on CURRENT
PR:		117233
Reported by:	Alexander Logvinov
@
text
@d46 3
d50 1
@


1.184
log
@- update to 2.8.28-1.3.37
- merge Configure patches
@
text
@d389 2
@


1.183
log
@- merge security fiexs from apache 1.3.39
Security: CVE-2006-5752
Security: CVE-2007-3304
@
text
@d10 1
a10 1
PORTREVISION?=	1
d39 2
a40 2
VERSION_APACHE=	1.3.37
VERSION_MODSSL=	2.8.28
@


1.182
log
@Remove thttpd from conflicts list, it has a different name for its
passwd program now.

Approved by:	maintainers/erwin
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.181
log
@- update to 2.8.28-1.3.37
@
text
@d38 1
a38 1
		ru-apache+mod_ssl-1.* ru-apache-1.* thttpd-2.* w3c-httpd-3.*
@


1.180
log
@- Security patch mod_rewrite
Security: CVE-2006-3747
@
text
@d10 1
a10 1
PORTREVISION?=	1
d39 2
a40 2
VERSION_APACHE=	1.3.36
VERSION_MODSSL=	2.8.27
@


1.179
log
@- update to 1.3.36+2.8.27
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.178
log
@- update to mod_ssl-2.8.26-1.3.35
- update to mod_accel-1.0.34
- remove patch, verfied it is in distribution
@
text
@d10 1
a10 1
PORTREVISION?=	3
d39 2
a40 2
VERSION_APACHE=	1.3.35
VERSION_MODSSL=	2.8.26
@


1.177
log
@- support for options:
  APACHE_DATADIR,APACHE_CGIBIN_ROOT,APACHE_DOCUMENT_ROOT
- new options:
  APACHE_LOCALSTATE_DIR,APACHE_LOGFILE_DIR
Submitted by:	Bernard J. Treves Brown

- support for options:
  DEFAULT_PATH
@
text
@d39 2
a40 2
VERSION_APACHE=	1.3.34
VERSION_MODSSL=	2.8.25
d42 1
a42 1
VERSION_MODACCEL=	1.0.31
@


1.176
log
@Chase shlib bump of libexpat.
@
text
@d73 8
a99 1
APACHE_SUEXEC_CALLER?=www
d105 1
d109 1
d111 2
a112 1
		--suexec-docroot=${APACHE_SUEXEC_DOCROOT} \
a114 2
		--suexec-uidmin=${APACHE_SUEXEC_UIDMIN} \
		--suexec-gidmin=${APACHE_SUEXEC_GIDMIN} \
d136 5
d172 2
a173 2
		-DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \
		-DDEFAULT_PATH=\\"${PREFIX}/bin:/bin:/usr/bin\\" \
d334 14
@


1.175
log
@Now that new style rc.d scripts are being run as part of the
base rcorder, hard coded variable values in these scripts
are overriding the values in /etc/rc.conf[.local] (due to
the way that variables from the latter are read at boot time).

Therefore, change the boot scripts to set default values only
if the variable is unset in /etc/rc.conf[.local]. This will
allow the service to start at boot time if it's been enabled
as the user would expect.

This change will be a noop for users who have systems that
have not yet been upgraded to the new rc.d code in the base.

In many cases there are other variables in the scripts that
should get similar treatment, however I did not change
anything other than the _enable lines. I'll leave the rest
up to the maintainers to do as they see fit.

Bump PORTREVISION to make sure that users and packages
pick up this change.
@
text
@d10 1
a10 1
PORTREVISION?=	2
d146 1
a146 1
LIB_DEPENDS+=	expat.5:${PORTSDIR}/textproc/expat2
@


1.174
log
@- Securitry Fix
SECURITY: CVE-2005-3352 (cve.mitre.org)

Obtained from:	ports
@
text
@d10 1
a10 1
PORTREVISION?=	1
@


1.173
log
@- Update to 2.8.25-1.3.34
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.172
log
@- honor LDFLAGS
- fix EXPAT options
in some cases the external expat was not used.
@
text
@d10 1
a10 1
PORTREVISION?=	2
d27 1
a27 1
PATCHFILES+=	apache-1.3.32modssl-v6-20041023.diff.gz
d39 2
a40 2
VERSION_APACHE=	1.3.33
VERSION_MODSSL=	2.8.24
@


1.171
log
@- unbreak updated dependency (devel/mm)
Submitted by:	Michael Voucko
@
text
@d10 1
a10 1
PORTREVISION?=	1
d145 1
a145 2
.if !defined(WITH_APACHE_INTERNAL_EXPAT) || ${WITH_APACHE_INTERNAL_EXPAT} != yes
EXPAT_CONF+=	--disable-rule=EXPAT
d147 1
a147 2
.else
EXPAT_CONF+=	--enable-rule=EXPAT
d149 1
d282 1
@


1.170
log
@- update to 1.3.33+2.8.24
@
text
@d10 1
a10 1
PORTREVISION?=	0
d33 1
a33 1
LIB_DEPENDS=	mm.13:${PORTSDIR}/devel/mm
@


1.169
log
@- fix build of mod_accel on amd64
PR:		84150
Submitted by:	Bjoern Koenig
@
text
@d10 1
a10 1
PORTREVISION?=	1
d40 1
a40 1
VERSION_MODSSL=	2.8.22
@


1.168
log
@- Security Fix CAN-2005-2088
@
text
@d230 1
a230 1
EXTRA_PATCHES+=	${FILESDIR}/mod_accel-preservehost.patch
@


1.167
log
@- support new options APACHE_DATADIR, APACHE_DOCUMENT_ROOT
Suggested by: Steve Clement
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.166
log
@- update mod_snmp_1.3.14.13, remove BROKEN
@
text
@d62 4
d67 4
a70 1
DOCSDIR=	${PREFIX}/share/doc/apache
d72 1
@


1.165
log
@- new option WITH_APACHE_LATESTLOG
that patches rotatelogs to always keep a hardlink to the latest log
file, but without the seconds-since-epoch integer. Just as a
convenience - when developing web apps, it makes it easier to just
check the log file.
Submitted by:	Palle Girgensohn
@
text
@a176 1
BROKEN=		"must wait for next release of mod_snmp"
@


1.164
log
@- fix package when WITHOUT_RC_SUBR=YES
and old rc files are installed.
Submitted by:	Dave Ryan
@
text
@d271 4
d328 1
@


1.163
log
@- better wording for a build error.
@
text
@d74 2
a75 2
.if exists(${PREFIX}/etc/rc.d/apache.sh)
PLIST_FILES+=	etc/rc.d/apache.sh.sample
d77 1
a77 1
PLIST_FILES+=	etc/rc.d/apache.sh
d80 2
d395 1
a395 1
	${INSTALL_SCRIPT} ${WRKSRC}/rcng.sh ${PREFIX}/etc/rc.d/apache.sh
d397 1
a397 1
	${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh.sample
@


1.162
log
@- update to 2.8.22-1.3.33
@
text
@d68 1
d70 1
a70 1
		`pkg_info -W ${LOCALBASE}/include/fnmatch.h`
@


1.161
log
@- Security Patch
CAN-2004-0940
Obtained from:	apache-1.3.33
@
text
@d10 1
a10 1
PORTREVISION?=	1
d39 2
a40 2
VERSION_APACHE=	1.3.32
VERSION_MODSSL=	2.8.21
@


1.160
log
@- Security update to 2.8.21-1.3.32
* CAN-2004-0492 (cve.mitre.org)
Reject responses from a remote server if sent an invalid (negative) Content-Length.

- update mod_snmp to 1.3.14.13
- fix build dependency
:
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.159
log
@- Security update to 2.8.20-1.3.31
@
text
@d27 1
a27 1
PATCHFILES+=	apache-1.3.31modssl-v6-20040514.diff.gz
d39 3
a41 3
VERSION_APACHE=	1.3.31
VERSION_MODSSL=	2.8.20
VERSION_MODSNMP=	1.3.14.12
d174 1
d182 1
a182 1
		apache+mod_ssl+mod_deflate+ipv6-1.* \
d197 1
a197 1
CONFLICTS+=	apache+mod_snmp*-1.*
d226 1
a226 1
CONFLICTS+=	apache+mod_accel*-1.*
d246 1
a246 1
CONFLICTS+=	apache+mod_deflate*-1.*
@


1.158
log
@- Patch for keepalive-bug
PR:		71961
Submitted by:	Kenneth Vestergaard Schmidt
@
text
@d10 1
a10 1
PORTREVISION?=	1
d40 1
a40 1
VERSION_MODSSL=	2.8.19
@


1.157
log
@- Security Fix
- update to 2.8.19-1.3.31
@
text
@d10 1
@


1.156
log
@- sync build options with other apache ports again.
headsup: please reanme your existings options
PR:		67937
Suggested by:	eik

-new option: WITH_APACHE_INTERNAL_EXPAT
@
text
@d9 1
a9 2
PORTVERSION=	${VERSION_APACHE}+${VERSION_MODSSL}${PVERSION_MODSNMP}${PVERSION_MODACCEL}${PVERSION_MODDEFLATE}
PORTREVISION=	4
d39 1
a39 1
VERSION_MODSSL=	2.8.18
a181 1
PVERSION_MODSNMP=	+${VERSION_MODSNMP}
a211 1
PVERSION_MODACCEL=	+${VERSION_MODACCEL}
a240 1
PVERSION_MODDEFLATE=	+${VERSION_MODDEFLATE}
@


1.155
log
@- allow customizing of CATEGORIES
PR:		67937
Submitted by:	eik
@
text
@d24 1
a24 1
.if defined(APACHE_WITH_IPV6) || make(makesum) || defined(FETCH_ALL)
d131 1
a131 1
.if defined(APACHE_WITHOUT_EXPAT)
d133 7
d166 3
d170 1
a170 1
.if defined(APACHE_WITH_MODSNMP) || make(makesum) || defined(FETCH_ALL)
d173 1
a173 1
.if defined(APACHE_WITH_MODSNMP)
d200 1
a200 1
.if defined(APACHE_WITH_MODACCEL) || make(makesum) || defined(FETCH_ALL)
d204 1
a204 1
.if defined(APACHE_WITH_MODACCEL)
d230 1
a230 1
.if defined(APACHE_WITH_MODDEFLATE) || make(makesum) || defined(FETCH_ALL)
d234 1
a234 1
.if defined(APACHE_WITH_MODDEFLATE)
d251 2
a252 2
.if defined(APACHE_WITH_IPV6)
.if defined(APACHE_WITH_MODACCEL)
d319 1
a319 1
	@@${ECHO_MSG} "  APACHE_PERF_TUNING=yes	CFLAGS optimization."
d324 1
a324 1
	@@${ECHO_MSG} "  APACHE_WITH_IPV6=yes		IPv6 support."
d328 1
a328 1
	@@${ECHO_MSG} "  APACHE_WITH_MODSNMP=yes	mod_snmp support."
d332 1
a332 1
	@@${ECHO_MSG} "  APACHE_WITH_MODACCEL=yes	mod_accel support."
d336 1
a336 1
	@@${ECHO_MSG} "  APACHE_WITH_MODDEFLATE=yes	mod_deflate support."
d340 1
a340 1
	@@${ECHO_MSG} "  APACHE_WITHOUT_EXPAT=yes	don't compile in expat."
d349 1
a349 1
.if defined(APACHE_WITH_MODSNMP)
d357 1
a357 1
.if defined(APACHE_WITH_MODACCEL)
d363 1
a363 1
.if defined(APACHE_WITH_MODDEFLATE)
d398 1
a398 1
.if defined(APACHE_WITH_MODSNMP)
@


1.154
log
@- Security Fix
mod_proxy buffer overflow  CAN-2004-0492
@
text
@d11 1
a11 1
CATEGORIES=	www security
@


1.153
log
@- fix extract problems with bsdtar
Reported by:	Tim Kientzle
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.152
log
@- update to mod_deflate-1.0.21
Denis Shaposhnikov

- update to mod_ssl-2.8.18-1.3.31
Reported by: kris
@
text
@a53 2
MODACCEL_FILE=	mod_accel-${VERSION_MODACCEL}${EXTRACT_SUFX}
MODDEFLATE_FILE=	mod_deflate-${VERSION_MODDEFLATE}${EXTRACT_SUFX}
d191 1
d221 1
@


1.151
log
@- allow build without expat, new option APACHE_WITHOUT_EXPAT
To run some (mod_perl) applications, a full expat library is needed, but the
built-in one conflicts with it.  This patch allows you to build Apache without
the built-in expat so the other modules can load what they need.

PR:		66650
Submitted by:	Vivek Khera
@
text
@d40 1
a40 1
VERSION_MODSSL=	2.8.17
d43 1
a43 1
VERSION_MODDEFLATE=	1.0.20
@


1.150
log
@- move USE_RC_SUBR before bsd.port.pre.mk
@
text
@d133 4
d329 3
@


1.149
log
@- Security update to 2.8.17-1.3.31
- detect fnmatch.h conficts
@
text
@d58 4
d75 3
a77 2
.if !exists(${PREFIX}/etc/rc.d/apache.sh) && !defined(WITHOUT_RC_SUBR)
USE_RC_SUBR=	yes
a78 2
.else
PLIST_FILES+=	etc/rc.d/apache.sh.sample
@


1.148
log
@s/run_rc_commmand/run_rc_command/

Pointed out by:	Dan Langille <dan@@langille.org>
Pointy hat to:	nork
@
text
@d25 3
a27 2
PATCH_SITES+=	ftp://ftp.42.org/pub/orphan/
PATCHFILES+=	apache-1.3.29modssl-v6-20031204.diff.gz
d39 2
a40 2
VERSION_APACHE=	1.3.29
VERSION_MODSSL=	2.8.16
d64 8
a71 1
.if !exist(${PREFIX}/etc/rc.d/apache.sh && !defined(WITHOUT_RC_SUBR)
d180 1
a180 1
PLIST_DIRS+=	%%DOCSDIR%%/snmp_agt %%DOCSDIR%% www/buckets
a250 2
.else
EXTRA_PATCHES+=	${FILESDIR}/mod_access.c.patch
a322 2

post-extract:
@


1.147
log
@- rcNG-fy
Submitted by:	nork

WARNING installing the package will overwrite your "etc/rc.d/apache.sh"
installing from port is safe

- new option WITHOUT_RC_SUBR
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.146
log
@- fix empty dir in option.
@
text
@d10 1
a10 1
PORTREVISION=	1
d55 1
d63 7
d321 2
d369 5
a373 5
	${INSTALL_DATA} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh-dist
	@@if [ ! -f ${PREFIX}/etc/rc.d/apache.sh ]; then \
		${ECHO_MSG} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \
		${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \
	fi
@


1.145
log
@- building mod_accel and friends as apache so modules
Denis Shaposhnikov

- use PLIST_FILES for options
@
text
@d164 1
a164 1
PLIST_DIRS+=	%%DOCSDIR%%/snmp_agt www/buckets
@


1.144
log
@- update CONFLICTS
@
text
@d85 1
a85 1
PLIST_SUB+=	SUB_SUEXEC=""
a90 1
PLIST_SUB+=	SUB_SUEXEC="@@comment "
d157 8
a164 1
PLIST_SUB+=	WITHSNMP=""
a166 1
PLIST_SUB+=	WITHSNMP="@@comment "
d184 1
d186 3
a188 1
		--activate-module=src/modules/accel/libaccel.a
d190 4
a193 1
PLIST_SUB+=	WITHACCEL=""
a195 1
PLIST_SUB+=	WITHACCEL="@@comment "
d213 1
a213 1
PLIST_SUB+=	WITHDEFLATE=""
a215 1
PLIST_SUB+=	WITHDEFLATE="@@comment "
d233 2
a236 1
PLIST_SUB+=	WITHIPV6="@@comment "
@


1.143
log
@- add mod_deflate
Submitted by:	Denis Shaposhniko

- CONFLICTS extended
@
text
@d17 1
a17 1
PKGNAMESUFFIX=	${MODSNMP_SUFFIX}${MODACCEL_SUFFIX}${MODDEFLATE_SUFFIX}${IPV6_SUFFIX}${PKGNAMESUFFIX2}
d160 1
d184 1
d205 1
@


1.142
log
@- new option APACHE_WITH_MODACCEL
Submitted by:	Denis Shaposhnikov

- cleanup of all options
- CONFLICTS extended
@
text
@d9 1
a9 1
PORTVERSION=	${VERSION_APACHE}+${VERSION_MODSSL}${PVERSION_MODSNMP}${PVERSION_MODACCEL}
d15 3
a17 2
		http://sysoev.ru/mod_accel/:mod_accel
PKGNAMESUFFIX=	${MODSNMP_SUFFIX}${MODACCEL_SUFFIX}${IPV6_SUFFIX}
d20 1
a20 1
		${MODSNMP_DISTFILE} ${MODACCEL_DISTFILE}
d22 1
a22 1
		${MODACCEL_FILE}
d42 1
d54 1
d144 2
a145 1
CONFLICTS+=	apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* \
d147 5
a151 1
		apache+mod_ssl+mod_accel+ipv6-1.* 
d167 8
a174 2
CONFLICTS+=	apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* \
		apache+mod_ssl+mod_snmp-1.* apache+mod_ssl+mod_snmp+ipv6-1.*
d180 1
d186 20
d211 4
a214 1
CONFLICTS+=	apache+mod_ssl-1.* apache+mod_ssl+mod_snmp-1.* \
d216 2
a217 1
		apache+mod_ssl+mod_snmp+mod_accel-1.*
d292 4
d314 6
@


1.141
log
@- Fix build of IPV6 (no Security patch needed)
- cleanup mod_snmp option
@
text
@d9 1
a9 1
PORTVERSION=	${VERSION_APACHE}+${VERSION_MODSSL}
d13 4
a16 1
		${MASTER_SITES_MODSSL:S/$/:modssl/}
d18 4
a21 2
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
		mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}:modssl
a22 5
.if defined(APACHE_WITH_MODSNMP) || make(makesum) || defined(FETCH_ALL)
PATCH_SITES=	http://www.mod-snmp.com/distr/:modsnmp
MODSNMP_FILE=	mod_snmp_${VERSION_MODSNMP}.tar.gz
PATCHFILES=	${MODSNMP_FILE}:modsnmp
.endif
a25 2
.else
EXTRA_PATCHES+=	${FILESDIR}/mod_access.c.patch
d40 1
d49 3
d137 3
d141 5
d149 1
d155 16
d172 8
d183 1
d245 10
d267 6
@


1.140
log
@- Add securirty Fix from cvs

http://www.apacheweek.com/features/security-13

Source:
http://cvs.apache.org/viewcvs.cgi/apache-1.3/src/modules/standard/mod_access.c?r1=1.46&r2=1.47

Link from:	nectar
Reviewed by:	Munechika Sumikawa (IPV6)
@
text
@a21 1
EXTRA_PATCH=	${WRKSRC}/src/module/snmp_agt/mod_snmp.patch
d26 2
@


1.139
log
@- Fix collision when APACHE_WITH_MODSNMP and APACHE_WITH_IPV6
  are selected.
@
text
@d10 1
@


1.138
log
@- Update PATCH_SITES for mod_snmp
Problem found by: Subhi S Hashwa
@
text
@d18 3
a20 2
PATCH_SITES=	http://www.mod-snmp.com/distr/:snmp
PATCHFILES=	mod_snmp_${VERSION_MODSNMP}.tar.gz:snmp
d212 1
a212 1
	(cd ${WRKSRC}; ${TAR} xfz  ${DISTDIR}/${PATCHFILES})
@


1.137
log
@- option WITH_APACHE_IPV6
PR:             42427
Submitted by:   sec@@42.org

- fix Usage
@
text
@d18 2
a19 2
PATCH_SITES=	http://www.simpleweb.org/software/packages/mod-snmp/distr/
PATCHFILES=	mod_snmp_${VERSION_MODSNMP}.tar.gz
@


1.136
log
@- new option APACHE_RELATIVE_RUNTIMEDIR
@
text
@d17 1
a17 1
.if defined(APACHE_WITH_MODSNMP)
d22 4
d28 1
a28 1
COMMENT=	The Apache 1.3 webserver with SSL/TLS functionality
d141 7
d200 4
@


1.135
log
@- add new Option APACHE_WITH_MODSNMP
PR:		43997
Submitted by:	zin@@the.ne.jp

- update to 2.8.16-1.3.29
- remove the now obsolte fixes.
@
text
@d99 4
@


1.134
log
@- Security Fix for mod_rewrite with more than 9 brackets.
http://www.apache.org/dist/httpd/Announcement.html
@
text
@a9 1
PORTREVISION=	2
d17 6
d32 3
a34 2
VERSION_APACHE=	1.3.28
VERSION_MODSSL=	2.8.15
d124 9
d191 3
d228 4
@


1.133
log
@- extend CONFLICTS with w3c-httpd-3.*
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.132
log
@- add CONFLICTS
- use DOCSDIR
Submitted by:	eikemeier@@fillmore-labs.com [CONFLICTS]
@
text
@d24 3
a26 2
CONFLICTS?=	apache+ipv6-1.* apache+ssl-1.* apache-1.* apache-2.* apache_fp-1.* \
		caudium-devel-1.* caudium10-1.* caudium12-* ru-apache+mod_ssl-1.* ru-apache-1.* thttpd-2.*
@


1.131
log
@- change ECHO -> ECHO_MSG
@
text
@d24 2
d40 1
@


1.130
log
@- drop defunctional MASTER_SITES
@
text
@d131 37
a167 37
	@@${ECHO} ""
	@@${ECHO} "You may use the following build options:"
	@@${ECHO} ""
	@@${ECHO} "  WITH_APACHE_SUEXEC=yes	enable the suEXEC feature"
	@@${ECHO} "				[default is no]"
	@@${ECHO} "  APACHE_SUEXEC_CALLER=user	set the suEXEC username of the allowed caller"
	@@${ECHO} "				[default is www]"
	@@${ECHO} "  APACHE_SUEXEC_DOCROOT=dir	set the suEXEC root directory"
	@@${ECHO} "				[default is ${DOCUMENT_ROOT}]"
	@@${ECHO} "  APACHE_SUEXEC_LOG=file	set the suEXEC logfile"
	@@${ECHO} "				[default is /var/log/httpd-suexec.log]"
	@@${ECHO} "  APACHE_SUEXEC_USERDIR=dir	set the suEXEC user subdirectory"
	@@${ECHO} "				[default is public_html]"
	@@${ECHO} "  APACHE_SUEXEC_UIDMIN=uid	set the suEXEC minimal allowed UID"
	@@${ECHO} "				[default is 1000]"
	@@${ECHO} "  APACHE_SUEXEC_GIDMIN=gid	set the suEXEC minimal allowed GID"
	@@${ECHO} "				[default is 1000]"
	@@${ECHO} "  APACHE_SUEXEC_SAFE_PATH=path	set the suEXEC safe PATH"
	@@${ECHO} "				[default is /bin:/usr/bin:${PREFIX}/bin]"
	@@${ECHO} "  APACHE_SUEXEC_UMASK=umask	set the umask for the suEXEC'd script"
	@@${ECHO} "				[default is inherited from the Apache process]"
	@@${ECHO} ""
	@@${ECHO} "  APACHE_HARD_SERVER_LIMIT=nr	Maximum number of Apache processes."
	@@${ECHO} "				[default is 512]"
	@@${ECHO} "  APACHE_FD_SETSIZE=nr		Maximum number of descriptors."
	@@${ECHO} "				[default is 1024]"
	@@${ECHO} ""
	@@${ECHO} "  APACHE_BUFFERED_LOGS=yes	Log entries are buffered before writing."
	@@${ECHO} "				Writes may not be atomic, entries from multiple"
	@@${ECHO} "				children could become mixed together and your"
	@@${ECHO} "				web stats may be inaccurate."
	@@${ECHO} "				[default is no]"
	@@${ECHO} "  APACHE_PERF_TUNING=yes	CFLAGS optimization."
	@@${ECHO} "				This setting may produce broken code and thus"
	@@${ECHO} "				is not recommended for production servers."
	@@${ECHO} "				[default is no]"
	@@${ECHO} ""
d203 1
a203 1
		${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \
@


1.129
log
@- use hook for bsd.openssl.mk
@
text
@a30 7
		ftp://ftp.pca.dfn.de/pub/tools/net/mod_ssl/ \
		ftp://ftp.ecrc.net/pub/security/mod_ssl/ \
		ftp://ftp.nvg.ntnu.no/pub/unix/mod_ssl/ \
		ftp://ftp.ulpgc.es/pub/mod_ssl/ \
		ftp://glock.missouri.edu/pub/mod_ssl/ \
		ftp://ftp.infoscience.co.jp/pub/Crypto/SSL/mod_ssl/ \
		ftp://ftp.uni-trier.de/pub/unix/security/mod_ssl/ \
a32 1
		ftp://ftp.ntrl.net/pub/mirror/ralfsw/mod_ssl/ \
@


1.128
log
@Call the ${PKGINSTALL} script via ${SH} so that it works in case the
ports tree is mounted noexec.
@
text
@d22 1
d24 5
a44 3
VERSION_APACHE=	1.3.28
VERSION_MODSSL=	2.8.15

a81 2
USE_PERL5=	yes
HAS_CONFIGURE=	yes
a120 2

.include "${PORTSDIR}/security/openssl/bsd.openssl.mk"
@


1.127
log
@- Take maintainership
@
text
@d207 1
a207 1
	@@${PKGINSTALL} ${PKGNAME} PRE-INSTALL
@


1.126
log
@- Fix SUEXEC leaving zombies behind
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21737
http://marc.theaimsgroup.com/?l=apache-httpd-dev&m=105952652425849&w=2
Suggested by: efortenb@@sdccd.cc.ca.us
@
text
@d18 1
a18 1
MAINTAINER=	ports@@FreeBSD.org
@


1.125
log
@- update to 2.8.15-1.3.28
@
text
@d10 1
@


1.124
log
@Bump libmm shlib version after recent update of devel/mm.
@
text
@d38 2
a39 2
VERSION_APACHE=	1.3.27
VERSION_MODSSL=	2.8.14
@


1.123
log
@- drop defunct define
@
text
@d20 1
a20 1
LIB_DEPENDS=	mm.12:${PORTSDIR}/devel/mm
@


1.122
log
@o DEFAULT_PATH used by --suexec-safepath changed to APACHE_SUEXEC_SAFEPATH
o new build options are APACHE_SUEXEC_CALLER, APACHE_SUEXEC_LOG,
  APACHE_SUEXEC_UIDMIN, APACHE_SUEXEC_GIDMIN, APACHE_SUEXEC_SAFEPATH,
  APACHE_SUEXEC_UMASK
o add APACHE_HARD_SERVER_LIMIT build option
o WITH_APACHE_PERF_TUNING changed to APACHE_PERF_TUNING
o add APACHE_FD_SETSIZE and APACHE_BUFFERED_LOGS build options
  - separated from APACHE_PERF_TUNING
o CFLAGS option, used by APACHE_PERF_TUNING, is changed
o cosmetic changes

PR:		50455
Submitted by:	drazen@@avalon.hr
@
text
@a34 1
USE_OPENSSL=	YES
@


1.121
log
@- force bind with openssl port/base as configured
@
text
@a43 1
DEFAULT_PATH=/bin:/usr/bin:${PREFIX}/bin
d47 1
d49 1
d51 3
d55 2
a56 2
SUEXEC_CONF=\
		--enable-suexec \
d58 1
a58 4
		--suexec-caller=www \
		--suexec-uidmin=1000 \
		--suexec-gidmin=1000 \
		--suexec-logfile=/var/log/httpd-suexec.log \
d60 3
a62 1
		--suexec-safepath=${DEFAULT_PATH}
d65 1
a65 2
SUEXEC_CONF+=\
		--suexec-umask=${APACHE_SUEXEC_UMASK}
d96 7
a102 1
OPTIM=		-DHARD_SERVER_LIMIT=512 \
d107 12
a118 4
.if defined(WITH_APACHE_PERF_TUNING) && ${WITH_APACHE_PERF_TUNING} == YES
OPTIM+=		-DBUFFERED_LOGS -DFD_SETSIZE=1024
CFLAGS+=	-O6 -funroll-loops -fstrength-reduce -fomit-frame-pointer \
		-fexpensive-optimizations -ffast-math
d138 39
@


1.120
log
@- remove PKG_PREFIX
PR:		50688
Submitted by:	mike@@tric.tomsk.gov.ru
@
text
@d135 2
@


1.119
log
@- Installation of the port fails at the pre-install stage
  when it tries to execute the pkg-install script.
  The script resides in the ports tree and but not in the WRKDIR
PR:		50688
Submitted by:	mike@@tric.tomsk.gov.ru
@
text
@d150 1
a150 1
	PKG_PREFIX=${PREFIX} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
@


1.118
log
@- use bsd.openssl.mk
@
text
@d150 1
a150 1
	PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL
@


1.117
log
@Upgrade to mod_ssl-2.8.14-1.3.27 to fix the recent discovered
openssl vulnerabilities. I double checked the checksums and
the Tarball Digital Signatures.
@
text
@d105 1
a105 1
.include "${PORTSDIR}/security/openssl/Makefile.ssl"
@


1.116
log
@De-pkg-comment.
@
text
@d40 1
a40 1
VERSION_MODSSL=	2.8.12
@


1.115
log
@Use MASTER_SITE_APACHE*.

PR:		47984
Submitted by:	Kimura Fuyuki <fuyuki@@hadaly.org>
@
text
@d18 1
@


1.114
log
@- update SSL support.
defaults to openssl port (now 0.9.6.h)
New options:
use the lastest version (now 0.9.7)
	USE_OPENSSL_BETA=yes
use teh base version with
	USE_OPENSSL_BASE=yes
@
text
@d11 1
a11 16
MASTER_SITES=	http://www.apache.org/dist/httpd/ \
		ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \
		ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \
		ftp://apache.compuex.com/pub/apache/dist/httpd/ \
		ftp://apache.arctic.org/pub/apache/dist/httpd/ \
		ftp://ftp.epix.net/pub/apache/dist/httpd/ \
		ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \
		ftp://ftp.connectnet.com/pub/www/apache/httpd/ \
		ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \
		ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \
		ftp://www3.service.digital.com/apache/dist/httpd/ \
		ftp://galileo.galilei.com/pub/apache/httpd/ \
		ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \
		ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \
		ftp://apache.nextpath.com/pub/apache/dist/httpd/ \
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/apache/dist/httpd,} \
@


1.113
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d119 1
a119 9
.if ${OSVERSION} < 430000 || exists(${LOCALBASE}/lib/libcrypto.so.3)
OPENSSLBASE=	${LOCALBASE}
OPENSSLDIR=	${OPENSSLBASE}/openssl
LIB_DEPENDS+=	crypto.3:${PORTSDIR}/security/openssl
OPENSSLLIB=	${OPENSSLBASE}/lib
OPENSSLINC=	${OPENSSLBASE}/include
MAKE_ENV+=	OPENSSLLIB=${OPENSSLLIB} OPENSSLINC=${OPENSSLINC} \
		OPENSSLBASE=${OPENSSLBASE} OPENSSLDIR=${OPENSSLDIR}
.endif
@


1.112
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a33 2
PORTCOMMENT=	The Apache 1.3 webserver with SSL/TLS functionality

@


1.111
log
@Update mod_ssl to version 2.8.12 which deals with a Cross-Site-Scripting
(XSS) security issue:
http://www.apacheweek.com/issues/02-10-25#security
http://www.mail-archive.com/modssl-users@@modssl.org/msg15366.html

Note: This update does not fix ports/36804 - be sure to backup your
certificates before updating.
@
text
@d34 2
@


1.110
log
@Add MASTER_SITE_RINGSERVER to MASTER_SITES.
@
text
@d54 1
a54 1
VERSION_MODSSL=	2.8.11
@


1.109
log
@Update to apache 1.3.27 and 2.0.43.  This fixes a security vulnerability.
Mark apache13-ssl FORBIDDEN because the new version does not yet exist.

Partially based on patches submitted by below authors.

Submitted by:	"Sergey A. Osokin" <osa@@freebsd.org.ru>,
		Udo Schweigert <udo.schweigert@@siemens.com>,
		Lev A. Serebryakov <lev@@serebryakov.spb.ru>
PR:		ports/43682, ports/43688, ports/43666, ports/43681
@
text
@d26 1
d47 2
a48 1
		ftp://ftp.ntrl.net/pub/mirror/ralfsw/mod_ssl/
@


1.108
log
@find->${FIND},xargs->${XARGS}

PR:		40791
Submitted by:	Simon 'corecode' Schubert <corecode@@corecode.ath.cx>
@
text
@d51 2
a52 2
VERSION_APACHE=	1.3.26
VERSION_MODSSL=	2.8.10
@


1.107
log
@Bump shared library version because of devel/mm update

PR:		ports/41053
Submitted by:	Scott Lampert <scott@@lampert.org>
@
text
@d156 1
a156 1
	&& find . -type f -name "*.orig" -print | xargs ${RM} -f
@


1.106
log
@Sync with www/apache13: suexec

PR:		ports/40426
Submitted by:	Brad Laue <brad@@brad-x.com>
Reviewed by:	tobez
@
text
@d33 1
a33 1
LIB_DEPENDS=	mm.11:${PORTSDIR}/devel/mm
@


1.105
log
@Don't clobber CONFIGURE_ARGS if user defines it.

PR:		ports/40019
Submitted by:	Christopher H. Laco <chris.laco@@threetech.com>
@
text
@d27 8
a46 6
DISTNAME=	apache_${VERSION_APACHE}
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
		mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}:modssl

MAINTAINER=	ports@@FreeBSD.org

a50 2
LIB_DEPENDS=	mm.11:${PORTSDIR}/devel/mm

d54 35
a95 1
		--suexec-docroot=${PREFIX}/www/data \
d103 2
a104 1
		--enable-module=define
d136 2
a137 1
MAN8=	ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8
@


1.104
log
@- Update to 1.3.26+2.8.10
- Use MASTER_SITES grouping
@
text
@d56 1
a56 1
CONFIGURE_ARGS=	--prefix=${PREFIX} \
@


1.103
log
@- Sync with www/apache13 a bit
- Fix clobbering ${PREFIX}/www on install and warnings coughing up
  on deinstall when ${PREFIX}/www is not empty
- Remove pkg-deinstall

PR:		ports/39645, ports/36804
Submitted by:	Charles Sprickman <freebsd@@fasttrackmonkey.com>,
		Peter C. Lai <sirmoo@@cowbert.2y.net>
@
text
@d12 16
a27 1
		http://www.modssl.org/source/ \
a29 2
		ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/ \
		ftp://ftp.rge.com/pub/infosystems/apache/dist/ \
a31 2
		ftp://apache.compuex.com/pub/apache/dist/ \
		ftp://apache.arctic.org/pub/apache/dist/ \
a33 2
		ftp://ftp.epix.net/pub/apache/dist/ \
		ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/ \
a35 2
		ftp://ftp.connectnet.com/pub/www/apache/ \
		ftp://apache.technomancer.com/mirrors/apache/dist/ \
d38 1
a38 7
		ftp://ftp.raver.net/pub/ftp.apache.org/ \
		ftp://www3.service.digital.com/apache/dist/ \
		ftp://ftp.ntrl.net/pub/mirror/ralfsw/mod_ssl/ \
		ftp://galileo.galilei.com/pub/apache/ \
		ftp://ftp.mtnranch.net/pub/apache/dist/ \
		ftp://ftp.iodynamics.com/pub/mirror/apache/dist/ \
		ftp://apache.nextpath.com/pub/apache/dist/
d41 1
a41 1
		mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}
d52 1
a52 1
VERSION_MODSSL=	2.8.9
@


1.102
log
@Update to apache 1.3.26 / mod_ssl 2.8.9.
Fixes chunking vulnerability, so now no longer FORBIDDEN.
@
text
@d136 1
d139 1
a139 1
		${INSTALL_SCRIPT} -m 751 ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \
@


1.101
log
@Mark FORBIDDEN until an update is available.
See <URL:http://httpd.apache.org/info/security_bulletin_20020617.txt>.
@
text
@a43 3
FORBIDDEN=	"Vulnerable to denial-of-service.  See" \
		"http://httpd.apache.org/info/security_bulletin_20020617.txt"

d50 2
a51 2
VERSION_APACHE=	1.3.24
VERSION_MODSSL=	2.8.8
@


1.100
log
@- make it work with newer SSL
( same hack as in suck, openssh and openssh-portable )
USE_OPENSSL should be improved, see PR: ports/36080

PR:		36080
@
text
@d44 3
@


1.99
log
@Make startscript apache.sh PREFIX aware at install time,
so it can be called within an path or dir.
e.g. in: /usr/local/etc/rc.local/apache.sh
@
text
@d81 10
d93 1
a93 1
		SSL_BASE='SYSTEM' \
@


1.98
log
@Update to 1.3.24+2.8.8
@
text
@d96 4
d128 1
a128 1
		${INSTALL_SCRIPT} -m 751 ${FILESDIR}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \
@


1.97
log
@Small sync with apache13
- The standard apache distribution now comes with a FreeBSD layout
  that is the same as the one that was in files/FreeBSD.layout
@
text
@d50 2
a51 2
VERSION_APACHE=	1.3.23
VERSION_MODSSL=	2.8.7
@


1.96
log
@Update to modssl version 2.8.7
@
text
@d59 1
a59 1
		--with-layout=${FILESDIR}/FreeBSD.layout:FreeBSD \
@


1.95
log
@Update to 1.3.23+2.8.6
@
text
@d51 1
a51 1
VERSION_MODSSL=	2.8.6
@


1.94
log
@use xargs -0 to avoid 'unterminated quote' error at ${PREFIX}/share/doc.

PR:		34143
Submitted by:	Peter Radavich <peter@@hungry.com>
@
text
@a9 1
PORTREVISION=   4
d50 2
a51 2
VERSION_APACHE=	1.3.22
VERSION_MODSSL=	2.8.5
@


1.93
log
@Back out last commit.

After removing patch-src::modules::ssl::libssl.module this is useless.

Noticed by:	Dmitry Petrov <DPetrov@@nchcapital.com>
@
text
@d103 2
@


1.92
log
@fix finding OpenSSL problem

PR:		15123
Submitted by:	Matt Behrens <matt@@zigg.com>
@
text
@a104 6
	@@${SED} 's#@@@@PREFIX@@@@#${PREFIX}#g' \
		< ${WRKSRC}/src/modules/ssl/libssl.module \
		> ${WRKSRC}/src/modules/ssl/libssl.module.NEW
	@@${MV} \
		${WRKSRC}/src/modules/ssl/libssl.module.NEW \
		${WRKSRC}/src/modules/ssl/libssl.module
@


1.91
log
@Suggest a command to delete user instead of actually deleting it

PR:		32536
@
text
@d105 6
@


1.90
log
@Merge from www/apache13:
  Don't put 'manual' link to the Apache manual.
@
text
@d10 1
a10 1
PORTREVISION=   3
@


1.89
log
@Merge from www/apache13:
  Add symbolic link to apache's manual into pkg-plist.
@
text
@d10 1
a10 1
PORTREVISION=   2
@


1.88
log
@Use ${SH} to run pkg-install. It seems that CTM not preserve x-bit
@
text
@d10 1
a10 1
PORTREVISION=   1
@


1.87
log
@Sync with main Apache port
@
text
@d118 1
a118 1
	PKG_PREFIX=${PREFIX} ./pkg-install ${PKGNAME} PRE-INSTALL
@


1.86
log
@Change MAINTAINER to ports@@FreeBSD.org because I'm often too busy and
usually don't have the time to update this port as fast as people seem
to expect. This way anyone can jump in and help out.
@
text
@d10 1
a10 1
PORTREVISION=	0
d57 2
a58 1
		--server-gid=nogroup \
d76 1
a76 1
.if defined(APACHE_PERF_TUNING) && ${APACHE_PERF_TUNING} == YES
d116 3
@


1.85
log
@Upgrade to Apache 1.3.22 + mod_ssl 2.8.5

Submitted by: Masahiro TAKEMURA <mastake@@msel.t.u-tokyo.ac.jp>
@
text
@d43 1
a43 1
MAINTAINER=	rse@@engelschall.com
@


1.84
log
@Upgrading to Apache 1.3.20 + mod_ssl 2.8.4
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.83 2001/05/04 21:18:19 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.20
VERSION_MODSSL=	2.8.4
@


1.83
log
@Upgrade to Apache 1.3.19 + mod_ssl 2.8.3
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.82 2001/05/04 06:34:07 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.19
VERSION_MODSSL=	2.8.3
@


1.82
log
@Fix MASTER_SITES:
http://www.apache.org/dist/ -> http://www.apache.org/dist/httpd/
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.81 2001/03/30 10:47:21 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.8.2
@


1.81
log
@Upgrade to Apache 1.3.19 + mod_ssl 2.8.2
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.80 2001/03/03 11:28:15 rse Exp $
d12 1
a12 1
MASTER_SITES=	http://www.apache.org/dist/ \
@


1.80
log
@Upgrade to Apache 1.3.19 + mod_ssl 2.8.1
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.79 2001/02/05 15:33:12 olgeni Exp $
d52 1
a52 1
VERSION_MODSSL=	2.8.1
@


1.79
log
@Some spaces -> tabs for ports/www.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.78 2001/01/30 20:45:48 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.17
VERSION_MODSSL=	2.8.0
@


1.78
log
@Upgrade to Apache 1.3.17 + mod_ssl 2.8.0.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.77 2001/01/01 10:15:12 will Exp $
d9 1
a9 1
PORTVERSION= 	${VERSION_APACHE}+${VERSION_MODSSL}
@


1.77
log
@Goodbye, YEAR2000.  Hello, 2001.

Approved by:	asami
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.76 2000/11/15 16:10:34 ade Exp $
d10 1
a10 1
PORTREVISION=	1
d51 2
a52 2
VERSION_APACHE=	1.3.14
VERSION_MODSSL=	2.7.1
@


1.76
log
@Gently persuade apache13-modssl to install in the same filesystem
space as www/apache13 does, so that other apache-dependendent ports
DTRT regardless of which one is installed.

Nothing concrete (other than we're working on a real cleanup of the
apache ports) has been heard from any of the maintainers.  Obviously
that is the best solution, but with 4.2-RELEASE just around the
corner, we have an opportunity here to at least remove a few bogons.

Both times I've raised this issue on -ports, however, there has been
significant interest in the patches, and now plenty of confirmations
that the modifications do not break the port in other ways.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.75 2000/10/14 09:36:41 rse Exp $
a52 2

Y2K=		http://www.modssl.org/docs/2.7/ssl_faq.html#y2k
@


1.75
log
@Upgrade:
Apache  1.3.12 -> 1.3.14
mod_ssl 2.6.6  -> 2.7.1
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.74 2000/09/22 01:59:05 kris Exp $
d10 1
a10 1
PORTREVISION=	0
d59 1
a59 2
		--target=apache \
		--with-layout=GNU \
d61 2
a62 11
		--bindir=${PREFIX}/bin \
		--sbindir=${PREFIX}/sbin \
		--libexecdir=${PREFIX}/libexec/apache \
		--mandir=${PREFIX}/man \
		--sysconfdir=${PREFIX}/etc/apache \
		--datadir=${PREFIX}/share/apache \
		--includedir=${PREFIX}/include/apache \
		--localstatedir=/var \
		--runtimedir=/var/run \
		--logfiledir=/var/log \
		--proxycachedir=/var/spool/apache \
d66 1
d68 1
d70 1
a70 2
		--enable-module=define \
		--enable-shared=max
d73 3
a75 1
		-DDEFAULT_PATH=\\"${PREFIX}/bin:/bin:/usr/bin\\"
d92 1
a92 1
MAN8=	ab.8 apachectl.8 apxs.8 apache.8 logresolve.8 rotatelogs.8
a118 2
	@@${RM} -f ${PREFIX}/etc/apache/access.conf.*
	@@${RM} -f ${PREFIX}/etc/apache/srm.conf.*
d121 1
a121 3
		${ECHO} "#!/bin/sh" > ${PREFIX}/etc/rc.d/apache.sh; \
		${ECHO} "[ -x ${PREFIX}/sbin/apachectl ] && ${PREFIX}/sbin/apachectl startssl >/dev/null && ${ECHO} -n ' apache'" >> ${PREFIX}/etc/rc.d/apache.sh; \
		${CHMOD} 751 ${PREFIX}/etc/rc.d/apache.sh; \
@


1.74
log
@Update all ports using OpenSSL and RSA to work without rsaref since
it is no longer required. Apologies to the various maintainers whom I
did not yet hear back from, but the ports freeze is coming up in a few
hours and I will be verifying all of these ports on a 4.1 machine
myself to catch any problems.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.73 2000/09/16 12:27:22 jedgar Exp $
d9 2
a10 2
PORTVERSION= 	${VERSION_APACHE}+${VERSION_MODSSL}	
PORTREVISION=	1
d39 1
a39 1
DISTNAME=	apache_1.3.12
d51 2
a52 2
VERSION_APACHE=	1.3.12
VERSION_MODSSL=	2.6.6
d54 1
a54 1
Y2K=		http://www.modssl.org/docs/2.6/ssl_faq.html#y2k
@


1.73
log
@Bump PORTREVISION due to previous commit(s)
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.72 2000/09/16 12:16:15 jedgar Exp $
d45 1
a45 1
USE_OPENSSL=	RSA
@


1.72
log
@(forced commit) Move libmm from BUILD_DEPEND to LIB_DEPENDS since the
port dynamically links to libmm.so.11.

No response from:	Maintainer
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.71 2000/09/16 12:13:53 jedgar Exp $
d10 1
@


1.71
log
@*** empty log message ***
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.70 2000/08/12 20:51:39 rse Exp $
@


1.70
log
@Upgrade to mod_ssl 2.6.6.
This especially fixes two nasty segfault situations.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.69 2000/07/04 11:29:06 rse Exp $
d48 1
a48 2
BUILD_DEPENDS=	mm-config:${PORTSDIR}/devel/mm \
		${PREFIX}/lib/libmm.a:${PORTSDIR}/devel/mm
@


1.69
log
@Upgrade to mod_ssl 2.6.5
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.68 2000/05/01 15:28:16 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.5
@


1.68
log
@- Upgrade to mod_ssl 2.6.4
- Support for FreeBSD 5.0-CURRENT
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.67 2000/04/16 10:59:41 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.4
d54 1
a54 1
Y2K=		http://www.modssl.org/docs/2.5/ssl_faq.html#y2k
@


1.67
log
@Upgrade to Apache 1.3.12 + mod_ssl 2.6.3
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.66 2000/04/10 00:04:21 cpiazza Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.3
@


1.66
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.65 2000/04/05 23:06:19 paul Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.2
@


1.65
log
@The wildcard removal of config files in post-install was removing
all config files rather than just the old default files.
@
text
@a1 1
# Version required:	1.3.12 + 2.6.2
d5 1
a5 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.64 2000/03/02 10:14:41 rse Exp $
d8 2
a9 2
DISTNAME=	apache_${VERSION_APACHE}
PKGNAME=	apache+mod_ssl-${VERSION_APACHE}+${VERSION_MODSSL}
d38 1
@


1.64
log
@Upgrade to mod_ssl 2.6.2
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.63 2000/02/29 14:25:06 rse Exp $
d126 2
a127 2
	@@${RM} -f ${PREFIX}/etc/apache/access.conf*
	@@${RM} -f ${PREFIX}/etc/apache/srm.conf*
@


1.63
log
@Upgrade to mod_ssl 2.6.1
@
text
@d2 1
a2 1
# Version required:	1.3.12 + 2.6.1
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.62 2000/02/27 12:07:30 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.1
@


1.62
log
@Upgrade to Apache 1.3.12 + mod_ssl 2.6.0
@
text
@d2 1
a2 1
# Version required:	1.3.12 + 2.6.0
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.61 2000/02/25 23:29:52 dirk Exp $
d52 1
a52 1
VERSION_MODSSL=	2.6.0
@


1.61
log
@Fix build error: RSA_BASE='SYSTEM' is not appropriate for recent openssl
changes in the base system.

Submitted by:	Jim Bloom <bloom@@acm.org>
@
text
@d2 1
a2 1
# Version required:	1.3.11 + 2.5.0
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.60 2000/02/24 12:15:23 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.11
VERSION_MODSSL=	2.5.0
@


1.60
log
@Fix Y2K link
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.59 2000/02/22 07:54:11 kris Exp $
a92 1
		RSA_BASE='SYSTEM' \
@


1.59
log
@This port requires RSA

Submitted by:	Jim Bloom <bloom@@acm.org>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.58 2000/02/12 08:36:28 kris Exp $
d54 1
a54 1
Y2K=		http://www.modssl.org/docs/2.4/ssl_faq.html#y2k
@


1.58
log
@USE_OPENSSL

Submitted by:	Jim Bloom <bloom@@acm.org>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.57 2000/01/22 21:13:59 rse Exp $
d44 1
a44 1
USE_OPENSSL=	NORSA
@


1.57
log
@Upgrade to Apache 1.3.11 + mod_ssl 2.5.0
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.56 2000/01/08 19:17:37 rse Exp $
d44 5
a48 2
BUILD_DEPENDS=	openssl:${PORTSDIR}/security/openssl \
		mm-config:${PORTSDIR}/devel/mm \
a49 3
LIB_DEPENDS=	crypto.1:${PORTSDIR}/security/openssl \
		ssl.1:${PORTSDIR}/security/openssl
RUN_DEPENDS=	openssl:${PORTSDIR}/security/openssl
a54 1
RESTRICTED=	"Contains cryptography"
d93 1
d136 1
a136 1
.include <bsd.port.mk>
@


1.56
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.10
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.10
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.55 1999/11/24 16:25:30 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.9
VERSION_MODSSL=	2.4.10
@


1.55
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.9
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.9
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.54 1999/11/07 22:25:29 dirk Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.9
@


1.54
log
@Change dependencies from static to shared openssl libraries,
because openssl also builds shared libraries, now.
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.8
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.53 1999/11/05 11:15:59 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.8
@


1.53
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.8
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.52 1999/11/02 10:27:07 rse Exp $
a45 2
		${PREFIX}/lib/libssl.a:${PORTSDIR}/security/openssl \
		${PREFIX}/lib/libcrypto.a:${PORTSDIR}/security/openssl \
d47 2
@


1.52
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.7
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.7
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.51 1999/10/22 08:48:33 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.7
@


1.51
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.6
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.6
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.50 1999/10/01 12:52:37 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.6
@


1.50
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.5
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.5
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.49 1999/09/28 12:48:51 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.5
@


1.49
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.4
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.4
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.48 1999/09/27 11:04:34 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.4
@


1.48
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.3
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.3
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.47 1999/09/06 14:42:59 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.3
@


1.47
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.2
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.2
d6 1
a6 1
# $FreeBSD: ports/www/apache13-modssl/Makefile,v 1.46 1999/08/31 02:42:40 peter Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.2
@


1.46
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.1
d6 1
a6 1
# $FreeBSD$
d52 1
a52 1
VERSION_MODSSL=	2.4.1
@


1.45
log
@Upgrade to Apache 1.3.9 + mod_ssl 2.4.1
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.44 1999/08/22 19:00:26 mharo Exp $
@


1.44
log
@chmod -> ${CHMOD}
chown -> ${CHOWN}
@
text
@d2 1
a2 1
# Version required:	1.3.9 + 2.4.0
d6 1
a6 1
# $Id: Makefile,v 1.43 1999/08/20 06:27:46 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.4.0
d54 1
a54 1
Y2K=		http://www.modssl.org/docs/2.3/ssl_faq.html#y2k
@


1.43
log
@It's double-feature time:
Upgrade to Apache 1.3.9 and mod_ssl 2.4.0
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.42 1999/08/19 14:23:10 rse Exp $
d133 1
a133 1
		chmod 751 ${PREFIX}/etc/rc.d/apache.sh; \
@


1.42
log
@Update for mod_ssl 2.3.1
(Thanks to Dirk for catching this ;)
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.11
d6 1
a6 1
# $Id: Makefile,v 1.41 1999/07/28 13:44:19 rse Exp $
d51 2
a52 2
VERSION_APACHE=	1.3.6
VERSION_MODSSL=	2.3.11
@


1.41
log
@mod_ssl 2.3.9 -> 2.3.10
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.10
d6 1
a6 1
# $Id: Makefile,v 1.40 1999/07/26 07:14:46 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.10
@


1.40
log
@mod_ssl 2.3.8 -> 2.3.9
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.9
d6 1
a6 1
# $Id: Makefile,v 1.39 1999/07/25 13:07:32 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.9
@


1.39
log
@Shit happens: mod_ssl 2.3.8 ;)
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.8
d6 1
a6 1
# $Id: Makefile,v 1.38 1999/07/25 12:08:59 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.8
@


1.38
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.3.7
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.7
d6 1
a6 1
# $Id: Makefile,v 1.37 1999/07/15 07:50:09 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.7
@


1.37
log
@Upgrade to mod_ssl 2.3.6
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.6
d6 1
a6 1
# $Id: Makefile,v 1.36 1999/06/28 09:00:37 asami Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.6
@


1.36
log
@Change PKGNAMEs to conform to guidelines.

  apache-1.3.6+mod_ssl-2.3.3 -> apache+mod_ssl-1.3.6+2.3.3
  apache-1.3.6+ssl_1.35      -> apache+ssl-1.3.6+1.35

Reviewed by:	maintainers of both ports
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.5
d6 1
a6 1
# $Id: Makefile,v 1.35 1999/06/23 16:01:53 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.5
d54 1
a54 1
Y2K=		http://www.engelschall.com/sw/mod_ssl/docs/2.3/ssl_faq.html#y2k
@


1.35
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.3.5
(this mainly solves core dumps for HTTPS which were recently introduced)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.34 1999/06/09 13:45:01 rse Exp $
d10 1
a10 1
PKGNAME=	apache-${VERSION_APACHE}+mod_ssl-${VERSION_MODSSL}
@


1.34
log
@Daily version bump for mod_ssl ;)
[2.3.2 -> 2.3.3]
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.3
d6 1
a6 1
# $Id: Makefile,v 1.33 1999/06/08 09:04:14 rse Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.3
@


1.33
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.3.2

This especially makes the new Shared Memory based SSL session cache available
through the use the MM port.
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.2
d6 1
a6 1
# $Id: Makefile,v 1.32 1999/06/02 07:18:31 dirk Exp $
d52 1
a52 1
VERSION_MODSSL=	2.3.2
@


1.32
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.3.1

Submitted by:	Ralf S. Engelschall <rse@@FreeBSD.org> (maintainer)
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.3.1
d6 1
a6 1
# $Id: Makefile,v 1.31 1999/04/30 21:48:16 rse Exp $
d45 1
d47 2
a48 1
		${PREFIX}/lib/libcrypto.a:${PORTSDIR}/security/openssl
d52 1
a52 1
VERSION_MODSSL=	2.3.1
d94 1
@


1.31
log
@Update MASTER_SITES for new modssl.org locations.
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.2.8
d6 1
a6 1
# $Id: Makefile,v 1.30 1999/04/12 14:25:36 rse Exp $
d50 1
a50 1
VERSION_MODSSL=	2.2.8
d52 1
a52 1
Y2K=		http://www.engelschall.com/sw/mod_ssl/docs/2.2/ssl_faq.html#y2k
@


1.30
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.2.8
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.29 1999/04/12 06:53:00 rse Exp $
d13 2
a14 2
		http://www.engelschall.com/sw/mod_ssl/distrib/ \
		ftp://ftp.engelschall.com/sw/mod_ssl/ \
@


1.29
log
@Cleanup Perl dependencies.
Thanks to Dirk Froemberg <dirk@@freebsd.org> for hint.
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.2.7
d6 1
a6 1
# $Id: Makefile,v 1.28 1999/03/29 11:05:37 rse Exp $
d50 1
a50 1
VERSION_MODSSL=	2.2.7
@


1.28
log
@Upgrade to Apache 1.3.6 + mod_ssl 2.2.7
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.27 1999/03/26 08:47:51 dirk Exp $
d55 1
d60 1
a60 1
		--with-perl=${PERL5} \
d82 1
d85 2
a86 1
CFLAGS+=	-O6 -funroll-loops -fstrength-reduce -fomit-frame-pointer -fexpensive-optimizations -ffast-math
@


1.27
log
@${PREFIX}/bin/ssleay -> ${PREFIX}/bin/openssl due to openssl upgrade.

OK'ed by:	Ralf S. Engelschall <rse@@engelschall.com> (maintainer)
@
text
@d2 1
a2 1
# Version required:	1.3.6 + 2.2.6
d6 1
a6 1
# $Id: Makefile,v 1.26 1999/03/24 09:54:12 rse Exp $
d50 1
a50 1
VERSION_MODSSL=	2.2.6
@


1.26
log
@- Upgraded to Apache 1.3.6 + mod_ssl 2.2.6
- Cleaned up the port
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.25 1999/03/18 14:19:51 rse Exp $
d44 1
a44 1
BUILD_DEPENDS=	ssleay:${PORTSDIR}/security/openssl \
d47 1
a47 1
RUN_DEPENDS=	ssleay:${PORTSDIR}/security/openssl
@


1.25
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.5

This fixes two really nasty bugs, so users are encouraged to upgrade.
Additionally a little bit more portlint cleanups were done and switched to
HAS_CONFIGURE from GNU_CONFIGURE now that we've the CONFIG_TARGET stuff...
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.5
d6 1
a6 1
# $Id: Makefile,v 1.24 1999/03/13 17:57:44 billf Exp $
d49 2
a50 2
VERSION_APACHE=	1.3.4
VERSION_MODSSL=	2.2.5
d57 1
d60 4
d65 1
d67 2
d70 1
a70 4
		--runtimedir=/var/run \
		--datadir=${PREFIX}/www \
		--proxycachedir=${PREFIX}/www/proxy \
		--libexecdir=${PREFIX}/libexec/apache \
d76 1
d79 2
a80 5
OPTIM=\
-DHARD_SERVER_LIMIT=512 \
-DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \
-DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\"

d82 2
a83 2
OPTIM+= -DBUFFERED_LOGS -DFD_SETSIZE=1024
CFLAGS+= -O6 -funroll-loops -fstrength-reduce -fomit-frame-pointer -fexpensive-optimizations -ffast-math
d86 4
a89 1
CONFIGURE_ENV=	OPTIM='${OPTIM}' SSL_BASE='SYSTEM' PATH="${PREFIX}/bin:${PATH}"
d93 2
a94 2
MAN1=	ab.1 apachectl.1 dbmmanage.1 htdigest.1 htpasswd.1
MAN8=	apxs.8 httpd.8 logresolve.8 rotatelogs.8
d118 1
a118 1
	&& ${MAKE} certificate TYPE=$(TYPE) CRT=$(CRT) KEY=$(KEY)
d121 2
@


1.24
log
@Fix missing "\"s

Noticed By:	#FreeBSD
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.4
d6 1
a6 1
# $Id: Makefile,v 1.23 1999/03/13 17:11:03 billf Exp $
a38 1

d50 1
a50 1
VERSION_MODSSL=	2.2.4
d55 4
a58 2
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-layout=GNU \
@


1.23
log
@Add the Apache mirror sites. For ports with 'mods' attached to them, the MASTER_SITEs
were alternated so the user does not have to get 10 apache MASTER_SITEs when all
they need is one 'mod' MASTER_SITE, which is what would happen if we used a
MASTER_SITE_APACHE or added all of the mirrors in a row.

Approved By:	apache maintainers, asami
Submitted By: 	Brian Feldman <green@@unixhelp.org>, billf
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1999/03/04 20:21:42 rse Exp $
d34 1
a34 1
		ftp://ftp.ntrl.net/pub/mirror/ralfsw/mod_ssl/
@


1.22
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.4

PS: This mod_ssl version has two really nasty bugs fixed,
    so you're strongly encouraged to upgrade.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.21 1999/02/21 17:05:24 rse Exp $
d12 1
a12 1
MASTER_SITES=	ftp://www.apache.org/apache/dist/ \
d16 2
d20 2
d24 2
d28 2
d32 2
d35 5
@


1.21
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.3
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.3
d6 1
a6 1
# $Id: Makefile,v 1.20 1999/02/05 15:36:09 rse Exp $
d36 1
a36 1
VERSION_MODSSL=	2.2.3
@


1.20
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.2
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.2
d6 1
a6 1
# $Id: Makefile,v 1.19 1999/02/04 11:39:10 rse Exp $
d16 1
d36 1
a36 1
VERSION_MODSSL=	2.2.2
@


1.19
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.1
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.1
d6 1
a6 1
# $Id: Makefile,v 1.18 1999/01/27 20:08:09 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.2.1
@


1.18
log
@Upgrade to Apache 1.3.4 + mod_ssl 2.2.0
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.2.0
d6 1
a6 1
# $Id: Makefile,v 1.17 1999/01/25 08:47:19 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.2.0
@


1.17
log
@Update to Apache 1.3.4 + mod_ssl 2.1.8
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.1.8
d6 1
a6 1
# $Id: Makefile,v 1.16 1999/01/13 08:03:03 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.8
d37 1
a37 1
Y2K=		http://www.engelschall.com/sw/mod_ssl/docs/2.1/ssl_faq.html#y2k
@


1.16
log
@- Upgrade to Apache 1.3.4
- Upgrade to mod_ssl 2.1.7
- Add additional master site
- Add Y2K link
- Make portlint happy
@
text
@d2 1
a2 1
# Version required:	1.3.4 + 2.1.7
d6 1
a6 1
# $Id: Makefile,v 1.15 1999/01/10 14:11:18 dirk Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.7
@


1.15
log
@Change dependencies from SSLeay to openssl, the successor of SSLeay.
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.1.6
d6 1
a6 1
# $Id: Makefile,v 1.14 1999/01/06 16:48:34 rse Exp $
d15 1
a23 1

d34 2
a35 2
VERSION_APACHE=	1.3.3
VERSION_MODSSL=	2.1.6
d37 1
d41 2
a42 1
CONFIGURE_ARGS=	--sysconfdir=${PREFIX}/etc/apache \
@


1.14
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.1.6
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1999/01/02 17:37:06 rse Exp $
d29 4
a32 4
BUILD_DEPENDS=	ssleay:${PORTSDIR}/security/SSLeay \
		${PREFIX}/lib/libssl.a:${PORTSDIR}/security/SSLeay \
		${PREFIX}/lib/libcrypto.a:${PORTSDIR}/security/SSLeay
RUN_DEPENDS=	ssleay:${PORTSDIR}/security/SSLeay
@


1.13
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.1.5
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.1.5
d6 1
a6 1
# $Id: Makefile,v 1.12 1998/12/25 15:36:53 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.5
@


1.12
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.1.4
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.1.4
d6 1
a6 1
# $Id: Makefile,v 1.11 1998/12/05 17:51:34 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.4
@


1.11
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.1.3
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.1.3
d6 1
a6 1
# $Id: Makefile,v 1.10 1998/12/03 09:37:05 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.3
@


1.10
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.1.2

This is the first port version for the new mod_ssl version 2.1.
As a summary, here are its main SSL/TLS-related features:

   o  Open-Source software (BSD-style license)
   o  Useable for both commercial and non-commercial use
   o  Available for both Unix and Win32 platforms
   o  128-bit strong cryptography world-wide
   o  Support for SSLv2, SSLv3 and TLSv1 protocols
   o  Clean reviewable ANSI C source code
   o  Clean Apache module architecture
   o  Integrates seamlessly into Apache through an Extended API (EAPI)
   o  Full Dynamic Shared Object (DSO) support
   o  Support for the SSLeay+RSAref US-situation
   o  Advanced pass-phrase handling for private keys
   o  X.509 certificate based authentication for both client and server
   o  Additional boolean-expression based access control facility
   o  Backward compatibility to other Apache SSL solutions
   o  Inter-process SSL session cache
   o  Powerful dedicated SSL engine logging facility
   o  Simple and robust application to Apache source trees
   o  Fully integrated into the Apache 1.3 configuration mechanism
   o  Additional integration into the Apache Autoconf-style Interface (APACI)
   o  Assistance in X.509 v3 certificate generation
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.1.2
d6 1
a6 1
# $Id: Makefile,v 1.9 1998/11/07 14:22:39 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.1.2
@


1.9
log
@Upgrade to Apache 1.3.3 + mod_ssl 2.0.15
@
text
@d2 1
a2 1
# Version required:	1.3.3 + 2.0.15
d6 1
a6 1
# $Id: Makefile,v 1.8 1998/10/02 10:11:11 rse Exp $
d35 1
a35 1
VERSION_MODSSL=	2.0.15
a47 1
		--enable-shared=remain \
d51 2
a52 1
		--enable-module=ssl
d78 1
a78 1
	&& ./configure --with-apache=../${DISTNAME}
d86 2
@


1.8
log
@Upgrade to Apache 1.3.2 + mod_ssl 2.0.12
@
text
@d2 1
a2 1
# Version required:	1.3.2 + 2.0.12
d6 1
a6 1
# $Id: Makefile,v 1.7 1998/09/23 12:20:00 rse Exp $
d15 1
d17 7
a23 1
		ftp://glock.missouri.edu/pub/mod_ssl/
d34 2
a35 2
VERSION_APACHE=	1.3.2
VERSION_MODSSL=	2.0.12
d50 2
d60 2
a61 3
CONFIGURE_ARGS+= --disable-rule=STATUS
OPTIM+= -DBUFFERED_LOGS
CFLAGS+= -O6 -fomit-frame-pointer -fexpensive-optimizations
@


1.7
log
@Upgrade to Apache 1.3.2 + mod_ssl 2.0.11
@
text
@d2 1
a2 1
# Version required:	1.3.2 + 2.0.11
d6 1
a6 1
# $Id: Makefile,v 1.6 1998/09/17 10:57:59 rse Exp $
d28 1
a28 1
VERSION_MODSSL=	2.0.11
@


1.6
log
@Completely overhauled Apache+mod_ssl port:

- use mod_ssl 2.0.10 which automatically disables
  DSO for mod_log_config and mod_proxy which caused
  problems for the port

- use mod_auth_dbm instead of mod_auth_db because
  first DBM is internally mapped to our DB (so
  functionality is the same) and this way we
  get rid of the nasty conflicts with DB 2.x port.

- fixed the package list, i.e. the port
  now packages and deletes correctly

- automatically create dummy certificate, so
  the package can be tested immediately after
  installing.

- use "apachectl startssl" instead of "apachectl start"
  from within apache.sh rc script now.

- removed the outcommented patch pieces for Makefile.tmpl
  because they are confusing both inside patches/patch-ab
  and under install time.

- use a "post-patch" target to remove all .orig files
  mod_ssl's configure script created to avoid their
  installation (which confuses the package list).
@
text
@d2 1
a2 1
# Version required:	1.3.1 + 2.0.10
d6 1
a6 1
# $Id: Makefile,v 1.5 1998/09/14 16:18:50 rse Exp $
d27 2
a28 2
VERSION_APACHE=	1.3.1
VERSION_MODSSL=	2.0.10
@


1.5
log
@Upgrade to Apache 1.3.1 + mod_ssl 2.0.9
@
text
@d1 2
a2 2
# New ports collection makefile for:	apache + mod_ssl
# Version required:	1.3.1
d6 1
a6 1
# $Id: Makefile,v 1.4 1998/09/12 17:31:25 rse Exp $
d28 1
a28 1
VERSION_MODSSL=	2.0.9
d33 11
a43 14
CONFIGURE_ARGS= \
		 --sysconfdir=${PREFIX}/etc/apache \
		 --includedir=${PREFIX}/include/apache \
		 --logfiledir=/var/log \
		 --runtimedir=/var/run \
		 --datadir=${PREFIX}/www \
		 --proxycachedir=${PREFIX}/www/proxy \
		 --libexecdir=${PREFIX}/libexec/apache \
		 --without-confadjust \
		 --enable-shared=remain \
		 --enable-module=most \
		 --enable-module=auth_db \
		 --disable-module=auth_dbm \
		 --enable-module=ssl
d56 1
a56 1
CONFIGURE_ENV=	OPTIM='${OPTIM}' SSL_BASE='SYSTEM'
d72 8
d89 1
a89 1
		${ECHO} "[ -x ${PREFIX}/sbin/apachectl ] && ${PREFIX}/sbin/apachectl start >/dev/null && ${ECHO} -n ' apache'" >> ${PREFIX}/etc/rc.d/apache.sh; \
@


1.4
log
@Upgrade to Apache 1.3.1 + mod_ssl 2.0.8
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1998/09/09 15:17:45 rse Exp $
d28 1
a28 1
VERSION_MODSSL=	2.0.8
@


1.3
log
@Upgrade SSL-aware Apache to: Apache 1.3.1 + mod_ssl 2.0.7
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1998/08/29 21:24:13 rse Exp $
d28 1
a28 1
VERSION_MODSSL=	2.0.7
@


1.2
log
@Upgrade to Apache 1.3.1 + mod_ssl 2.0.6
(This version now automatically recognizes whether
SSLeay was build in conjunction with RSAref or not)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1998/08/27 16:00:05 rse Exp $
d15 4
a18 2
		ftp://ftp.ulpgc.es/pub/mod_ssl/
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}
d28 1
a28 1
VERSION_MODSSL=	2.0.6
d66 4
d78 1
a78 1
	&& ${MAKE} certificate
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d26 1
a26 1
VERSION_MODSSL=	2.0.5
@


1.1.1.1
log
@Import of a new SSL-aware Apache 1.3, achieved by patching up
the original Apache 1.3.1 with mod_ssl 2.0.5 (the Apache
Interface to SSLeay).
@
text
@@
