head	1.239;
access;
symbols
	RELEASE_6_1_0:1.235
	RELEASE_5_5_0:1.235
	RELEASE_6_0_0:1.231
	RELEASE_5_4_0:1.220
	RELEASE_4_11_0:1.210
	RELEASE_5_3_0:1.197
	RELEASE_4_10_0:1.186
	RELEASE_5_2_1:1.164
	RELEASE_5_2_0:1.164
	RELEASE_4_9_0:1.157
	RELEASE_5_1_0:1.152
	RELEASE_4_8_0:1.142
	RELEASE_5_0_0:1.131
	RELEASE_4_7_0:1.116
	old_RELEASE_4_6_2:1.106
	old_RELEASE_4_6_1:1.106
	old_RELEASE_4_6_0:1.106
	old_RELEASE_5_0_DP1:1.89
	old_RELEASE_4_5_0:1.77
	old_RELEASE_4_4_0:1.71
	old_RELEASE_4_3_0:1.59
	old_RELEASE_4_2_0:1.51
	old_RELEASE_4_1_1:1.46
	old_RELEASE_4_1_0:1.42
	old_RELEASE_3_5_0:1.42
	old_RELEASE_4_0_0:1.40
	old_RELEASE_3_4_0:1.37
	old_RELEASE_3_3_0:1.34
	old_RELEASE_3_2_0:1.28
	old_RELEASE_3_1_0:1.28
	old_RELEASE_2_2_8:1.28
	old_RELEASE_3_0_0:1.27
	old_RELEASE_2_2_7:1.25
	old_RELEASE_2_2_6:1.16
	old_RELEASE_2_2_5:1.8
	old_RELEASE_2_2_1:1.1.1.1
	old_RELEASE_2_2_2:1.2
	old_ache:1.1.1.1;
locks; strict;
comment	@# @;


1.239
date	2006.09.03.14.58.57;	author ahze;	state dead;
branches;
next	1.238;

1.238
date	2006.08.05.04.18.44;	author ahze;	state Exp;
branches;
next	1.237;

1.237
date	2006.05.30.03.14.50;	author ahze;	state Exp;
branches;
next	1.236;

1.236
date	2006.05.13.04.41.16;	author edwin;	state Exp;
branches;
next	1.235;

1.235
date	2006.01.12.06.38.57;	author ahze;	state Exp;
branches;
next	1.234;

1.234
date	2005.11.20.19.45.05;	author ahze;	state Exp;
branches;
next	1.233;

1.233
date	2005.11.05.06.21.03;	author marcus;	state Exp;
branches;
next	1.232;

1.232
date	2005.10.27.00.06.23;	author marcus;	state Exp;
branches;
next	1.231;

1.231
date	2005.09.23.20.42.37;	author mezz;	state Exp;
branches;
next	1.230;

1.230
date	2005.09.10.17.24.31;	author pav;	state Exp;
branches;
next	1.229;

1.229
date	2005.09.02.05.17.56;	author marcus;	state Exp;
branches;
next	1.228;

1.228
date	2005.08.28.19.08.08;	author marcus;	state Exp;
branches;
next	1.227;

1.227
date	2005.08.03.15.22.28;	author marcus;	state Exp;
branches;
next	1.226;

1.226
date	2005.08.02.04.40.30;	author marcus;	state Exp;
branches;
next	1.225;

1.225
date	2005.07.30.03.55.11;	author marcus;	state Exp;
branches;
next	1.224;

1.224
date	2005.05.07.13.44.43;	author ahze;	state Exp;
branches;
next	1.223;

1.223
date	2005.04.28.23.02.06;	author ahze;	state Exp;
branches;
next	1.222;

1.222
date	2005.04.28.22.46.30;	author ahze;	state Exp;
branches;
next	1.221;

1.221
date	2005.04.26.19.30.54;	author ahze;	state Exp;
branches;
next	1.220;

1.220
date	2005.04.06.19.02.24;	author ahze;	state Exp;
branches;
next	1.219;

1.219
date	2005.04.02.16.54.45;	author ahze;	state Exp;
branches;
next	1.218;

1.218
date	2005.03.20.22.02.59;	author adamw;	state Exp;
branches;
next	1.217;

1.217
date	2005.03.12.10.53.10;	author marcus;	state Exp;
branches;
next	1.216;

1.216
date	2005.03.02.06.50.13;	author marcus;	state Exp;
branches;
next	1.215;

1.215
date	2005.02.28.01.43.57;	author ahze;	state Exp;
branches;
next	1.214;

1.214
date	2005.02.13.07.21.51;	author marcus;	state Exp;
branches;
next	1.213;

1.213
date	2005.01.21.18.06.34;	author adamw;	state Exp;
branches;
next	1.212;

1.212
date	2005.01.21.09.11.37;	author adamw;	state Exp;
branches;
next	1.211;

1.211
date	2005.01.16.23.47.38;	author adamw;	state Exp;
branches;
next	1.210;

1.210
date	2004.12.24.18.25.44;	author marcus;	state Exp;
branches;
next	1.209;

1.209
date	2004.12.11.21.41.11;	author kris;	state Exp;
branches;
next	1.208;

1.208
date	2004.12.11.02.11.23;	author ahze;	state Exp;
branches;
next	1.207;

1.207
date	2004.12.04.09.47.25;	author marcus;	state Exp;
branches;
next	1.206;

1.206
date	2004.11.30.17.15.49;	author adamw;	state Exp;
branches;
next	1.205;

1.205
date	2004.11.10.11.59.14;	author ahze;	state Exp;
branches;
next	1.204;

1.204
date	2004.11.09.07.48.41;	author ahze;	state Exp;
branches;
next	1.203;

1.203
date	2004.11.07.22.37.23;	author marcus;	state Exp;
branches;
next	1.202;

1.202
date	2004.10.24.02.35.07;	author marcus;	state Exp;
branches;
next	1.201;

1.201
date	2004.10.23.19.26.43;	author adamw;	state Exp;
branches;
next	1.200;

1.200
date	2004.10.23.03.11.45;	author adamw;	state Exp;
branches;
next	1.199;

1.199
date	2004.10.22.00.42.19;	author adamw;	state Exp;
branches;
next	1.198;

1.198
date	2004.10.12.00.07.10;	author marcus;	state Exp;
branches;
next	1.197;

1.197
date	2004.09.29.04.30.59;	author kris;	state Exp;
branches;
next	1.196;

1.196
date	2004.09.28.03.20.33;	author marcus;	state Exp;
branches;
next	1.195;

1.195
date	2004.08.31.09.58.51;	author adamw;	state Exp;
branches;
next	1.194;

1.194
date	2004.07.15.22.59.51;	author adamw;	state Exp;
branches;
next	1.193;

1.193
date	2004.07.06.23.11.56;	author adamw;	state Exp;
branches;
next	1.192;

1.192
date	2004.07.01.21.16.10;	author marcus;	state Exp;
branches;
next	1.191;

1.191
date	2004.06.28.02.25.34;	author marcus;	state Exp;
branches;
next	1.190;

1.190
date	2004.06.10.18.35.00;	author marcus;	state Exp;
branches;
next	1.189;

1.189
date	2004.06.02.01.06.51;	author marcus;	state Exp;
branches;
next	1.188;

1.188
date	2004.05.20.05.16.58;	author marcus;	state Exp;
branches;
next	1.187;

1.187
date	2004.04.29.19.23.34;	author marcus;	state Exp;
branches;
next	1.186;

1.186
date	2004.04.12.03.29.59;	author kris;	state Exp;
branches;
next	1.185;

1.185
date	2004.04.08.21.10.13;	author pav;	state Exp;
branches;
next	1.184;

1.184
date	2004.04.05.03.30.58;	author marcus;	state Exp;
branches;
next	1.183;

1.183
date	2004.04.03.14.15.40;	author kris;	state Exp;
branches;
next	1.182;

1.182
date	2004.04.03.14.13.40;	author kris;	state Exp;
branches;
next	1.181;

1.181
date	2004.03.20.07.39.26;	author marcus;	state Exp;
branches;
next	1.180;

1.180
date	2004.03.19.03.45.20;	author marcus;	state Exp;
branches;
next	1.179;

1.179
date	2004.03.19.03.14.55;	author marcus;	state Exp;
branches;
next	1.178;

1.178
date	2004.03.16.22.54.03;	author marcus;	state Exp;
branches;
next	1.177;

1.177
date	2004.03.11.06.08.29;	author marcus;	state Exp;
branches;
next	1.176;

1.176
date	2004.02.27.07.49.33;	author marcus;	state Exp;
branches;
next	1.175;

1.175
date	2004.02.26.17.40.56;	author marcus;	state Exp;
branches;
next	1.174;

1.174
date	2004.02.26.09.41.10;	author marcus;	state Exp;
branches;
next	1.173;

1.173
date	2004.02.26.03.48.11;	author adamw;	state Exp;
branches;
next	1.172;

1.172
date	2004.02.26.03.05.46;	author marcus;	state Exp;
branches;
next	1.171;

1.171
date	2004.02.18.03.50.37;	author adamw;	state Exp;
branches;
next	1.170;

1.170
date	2004.02.04.05.09.32;	author marcus;	state Exp;
branches;
next	1.169;

1.169
date	2004.01.22.12.18.41;	author trevor;	state Exp;
branches;
next	1.168;

1.168
date	2004.01.18.07.27.02;	author adamw;	state Exp;
branches;
next	1.167;

1.167
date	2004.01.17.05.27.15;	author marcus;	state Exp;
branches;
next	1.166;

1.166
date	2003.12.16.06.01.11;	author marcus;	state Exp;
branches;
next	1.165;

1.165
date	2003.12.14.16.47.57;	author marcus;	state Exp;
branches;
next	1.164;

1.164
date	2003.11.24.01.20.39;	author marcus;	state Exp;
branches;
next	1.163;

1.163
date	2003.11.15.02.18.30;	author marcus;	state Exp;
branches;
next	1.162;

1.162
date	2003.11.11.22.59.38;	author glewis;	state Exp;
branches;
next	1.161;

1.161
date	2003.11.11.22.53.50;	author glewis;	state Exp;
branches;
next	1.160;

1.160
date	2003.11.11.04.10.19;	author marcus;	state Exp;
branches;
next	1.159;

1.159
date	2003.11.01.21.51.07;	author marcus;	state Exp;
branches;
next	1.158;

1.158
date	2003.10.12.22.01.55;	author marcus;	state Exp;
branches;
next	1.157;

1.157
date	2003.09.06.18.34.37;	author marcus;	state Exp;
branches;
next	1.156;

1.156
date	2003.08.29.20.25.19;	author marcus;	state Exp;
branches;
next	1.155;

1.155
date	2003.08.12.16.48.55;	author marcus;	state Exp;
branches;
next	1.154;

1.154
date	2003.07.23.05.40.41;	author marcus;	state Exp;
branches;
next	1.153;

1.153
date	2003.07.01.06.17.03;	author marcus;	state Exp;
branches;
next	1.152;

1.152
date	2003.06.01.03.34.54;	author marcus;	state Exp;
branches;
next	1.151;

1.151
date	2003.05.16.21.58.53;	author marcus;	state Exp;
branches;
next	1.150;

1.150
date	2003.05.01.16.01.10;	author marcus;	state Exp;
branches;
next	1.149;

1.149
date	2003.04.24.18.02.42;	author marcus;	state Exp;
branches;
next	1.148;

1.148
date	2003.04.24.05.46.09;	author marcus;	state Exp;
branches;
next	1.147;

1.147
date	2003.04.16.03.40.37;	author marcus;	state Exp;
branches;
next	1.146;

1.146
date	2003.04.14.19.49.37;	author marcus;	state Exp;
branches;
next	1.145;

1.145
date	2003.04.10.21.09.07;	author marcus;	state Exp;
branches;
next	1.144;

1.144
date	2003.04.07.06.27.48;	author marcus;	state Exp;
branches;
next	1.143;

1.143
date	2003.04.04.07.06.13;	author marcus;	state Exp;
branches;
next	1.142;

1.142
date	2003.03.07.06.12.46;	author ade;	state Exp;
branches;
next	1.141;

1.141
date	2003.02.18.04.51.28;	author anholt;	state Exp;
branches;
next	1.140;

1.140
date	2003.02.14.04.26.40;	author marcus;	state Exp;
branches;
next	1.139;

1.139
date	2003.02.12.19.03.22;	author marcus;	state Exp;
branches;
next	1.138;

1.138
date	2003.02.07.19.21.08;	author marcus;	state Exp;
branches;
next	1.137;

1.137
date	2003.02.02.04.45.47;	author marcus;	state Exp;
branches;
next	1.136;

1.136
date	2003.01.25.21.53.39;	author marcus;	state Exp;
branches;
next	1.135;

1.135
date	2003.01.22.23.57.46;	author marcus;	state Exp;
branches;
next	1.134;

1.134
date	2003.01.22.20.08.21;	author marcus;	state Exp;
branches;
next	1.133;

1.133
date	2003.01.22.20.05.04;	author marcus;	state Exp;
branches;
next	1.132;

1.132
date	2003.01.21.16.41.54;	author marcus;	state Exp;
branches;
next	1.131;

1.131
date	2002.11.27.22.48.53;	author marcus;	state Exp;
branches;
next	1.130;

1.130
date	2002.11.24.00.24.03;	author marcus;	state Exp;
branches;
next	1.129;

1.129
date	2002.11.20.21.54.20;	author marcus;	state Exp;
branches;
next	1.128;

1.128
date	2002.11.17.22.09.06;	author marcus;	state Exp;
branches;
next	1.127;

1.127
date	2002.11.11.03.31.21;	author marcus;	state Exp;
branches;
next	1.126;

1.126
date	2002.10.29.09.09.38;	author marcus;	state Exp;
branches;
next	1.125;

1.125
date	2002.10.25.20.37.54;	author adamw;	state Exp;
branches;
next	1.124;

1.124
date	2002.10.23.18.20.20;	author marcus;	state Exp;
branches;
next	1.123;

1.123
date	2002.10.23.16.13.29;	author marcus;	state Exp;
branches;
next	1.122;

1.122
date	2002.10.23.04.26.25;	author marcus;	state Exp;
branches;
next	1.121;

1.121
date	2002.10.22.07.09.39;	author marcus;	state Exp;
branches;
next	1.120;

1.120
date	2002.10.22.03.42.21;	author marcus;	state Exp;
branches;
next	1.119;

1.119
date	2002.10.20.06.19.25;	author sobomax;	state Exp;
branches;
next	1.118;

1.118
date	2002.10.18.03.05.33;	author marcus;	state Exp;
branches;
next	1.117;

1.117
date	2002.10.17.14.44.58;	author marcus;	state Exp;
branches;
next	1.116;

1.116
date	2002.09.29.01.30.37;	author marcus;	state Exp;
branches;
next	1.115;

1.115
date	2002.09.04.05.07.23;	author marcus;	state Exp;
branches;
next	1.114;

1.114
date	2002.09.04.00.42.39;	author marcus;	state Exp;
branches;
next	1.113;

1.113
date	2002.09.03.20.45.54;	author marcus;	state Exp;
branches;
next	1.112;

1.112
date	2002.08.28.22.11.36;	author marcus;	state Exp;
branches;
next	1.111;

1.111
date	2002.08.01.05.04.37;	author sumikawa;	state Exp;
branches;
next	1.110;

1.110
date	2002.07.23.06.58.38;	author marcus;	state Exp;
branches;
next	1.109;

1.109
date	2002.07.13.23.49.18;	author trevor;	state Exp;
branches;
next	1.108;

1.108
date	2002.07.13.21.43.47;	author trevor;	state Exp;
branches;
next	1.107;

1.107
date	2002.06.06.18.52.31;	author sobomax;	state Exp;
branches;
next	1.106;

1.106
date	2002.05.24.14.14.53;	author sobomax;	state Exp;
branches;
next	1.105;

1.105
date	2002.05.18.22.10.32;	author marcus;	state Exp;
branches;
next	1.104;

1.104
date	2002.05.18.22.09.26;	author marcus;	state Exp;
branches;
next	1.103;

1.103
date	2002.05.15.03.57.17;	author green;	state Exp;
branches;
next	1.102;

1.102
date	2002.05.13.07.08.29;	author marcus;	state Exp;
branches;
next	1.101;

1.101
date	2002.05.10.21.03.22;	author marcus;	state Exp;
branches;
next	1.100;

1.100
date	2002.05.09.01.16.03;	author marcus;	state Exp;
branches;
next	1.99;

1.99
date	2002.05.05.20.00.20;	author marcus;	state Exp;
branches;
next	1.98;

1.98
date	2002.05.03.14.57.33;	author mbr;	state Exp;
branches;
next	1.97;

1.97
date	2002.05.01.15.02.27;	author marcus;	state Exp;
branches;
next	1.96;

1.96
date	2002.04.26.04.17.52;	author marcus;	state Exp;
branches;
next	1.95;

1.95
date	2002.04.22.22.26.14;	author marcus;	state Exp;
branches;
next	1.94;

1.94
date	2002.04.22.21.22.49;	author obrien;	state Exp;
branches;
next	1.93;

1.93
date	2002.04.22.17.19.10;	author marcus;	state Exp;
branches;
next	1.92;

1.92
date	2002.04.22.16.58.24;	author marcus;	state Exp;
branches;
next	1.91;

1.91
date	2002.04.15.21.44.48;	author marcus;	state Exp;
branches;
next	1.90;

1.90
date	2002.04.13.17.06.28;	author marcus;	state Exp;
branches;
next	1.89;

1.89
date	2002.03.29.07.03.57;	author sumikawa;	state Exp;
branches;
next	1.88;

1.88
date	2002.03.19.08.41.44;	author sobomax;	state Exp;
branches;
next	1.87;

1.87
date	2002.03.17.14.39.43;	author sobomax;	state Exp;
branches;
next	1.86;

1.86
date	2002.03.14.20.21.05;	author sobomax;	state Exp;
branches;
next	1.85;

1.85
date	2002.03.13.15.45.37;	author sobomax;	state Exp;
branches;
next	1.84;

1.84
date	2002.03.13.15.44.41;	author sobomax;	state Exp;
branches;
next	1.83;

1.83
date	2002.03.12.18.16.06;	author sobomax;	state Exp;
branches;
next	1.82;

1.82
date	2002.02.18.20.04.06;	author sobomax;	state Exp;
branches;
next	1.81;

1.81
date	2002.02.15.18.44.07;	author reg;	state Exp;
branches;
next	1.80;

1.80
date	2002.02.07.10.56.05;	author sobomax;	state Exp;
branches;
next	1.79;

1.79
date	2002.02.05.17.24.00;	author sobomax;	state Exp;
branches;
next	1.78;

1.78
date	2002.01.29.12.08.31;	author knu;	state Exp;
branches;
next	1.77;

1.77
date	2002.01.04.14.18.26;	author sobomax;	state Exp;
branches;
next	1.76;

1.76
date	2002.01.03.12.09.51;	author sobomax;	state Exp;
branches;
next	1.75;

1.75
date	2001.12.26.10.21.20;	author sobomax;	state Exp;
branches;
next	1.74;

1.74
date	2001.11.21.16.27.41;	author sobomax;	state Exp;
branches;
next	1.73;

1.73
date	2001.10.22.11.46.00;	author sobomax;	state Exp;
branches;
next	1.72;

1.72
date	2001.09.18.08.12.08;	author sobomax;	state Exp;
branches;
next	1.71;

1.71
date	2001.09.11.02.38.25;	author ache;	state Exp;
branches;
next	1.70;

1.70
date	2001.08.08.06.54.31;	author sobomax;	state Exp;
branches;
next	1.69;

1.69
date	2001.08.07.11.52.14;	author sobomax;	state Exp;
branches;
next	1.68;

1.68
date	2001.07.02.13.55.41;	author sobomax;	state Exp;
branches;
next	1.67;

1.67
date	2001.06.13.09.15.58;	author sobomax;	state Exp;
branches;
next	1.66;

1.66
date	2001.06.11.20.34.55;	author sobomax;	state Exp;
branches;
next	1.65;

1.65
date	2001.05.22.10.37.32;	author sobomax;	state Exp;
branches;
next	1.64;

1.64
date	2001.05.22.10.04.37;	author sobomax;	state Exp;
branches;
next	1.63;

1.63
date	2001.05.22.08.11.37;	author sobomax;	state Exp;
branches;
next	1.62;

1.62
date	2001.05.18.05.43.15;	author sobomax;	state Exp;
branches;
next	1.61;

1.61
date	2001.05.17.08.15.35;	author sobomax;	state Exp;
branches;
next	1.60;

1.60
date	2001.05.04.21.41.23;	author ade;	state Exp;
branches;
next	1.59;

1.59
date	2001.04.10.09.05.42;	author reg;	state Exp;
branches;
next	1.58;

1.58
date	2001.02.23.07.41.46;	author reg;	state Exp;
branches;
next	1.57;

1.57
date	2001.02.16.17.29.18;	author reg;	state Exp;
branches;
next	1.56;

1.56
date	2001.02.05.15.33.32;	author olgeni;	state Exp;
branches;
next	1.55;

1.55
date	2001.01.22.01.23.14;	author reg;	state Exp;
branches;
next	1.54;

1.54
date	2001.01.12.16.59.52;	author reg;	state Exp;
branches;
next	1.53;

1.53
date	2000.12.21.19.43.28;	author reg;	state Exp;
branches;
next	1.52;

1.52
date	2000.12.21.19.40.39;	author reg;	state Exp;
branches;
next	1.51;

1.51
date	2000.10.31.07.16.00;	author reg;	state Exp;
branches;
next	1.50;

1.50
date	2000.10.27.09.24.08;	author sobomax;	state Exp;
branches;
next	1.49;

1.49
date	2000.10.25.05.15.45;	author reg;	state Exp;
branches;
next	1.48;

1.48
date	2000.10.24.15.58.52;	author reg;	state Exp;
branches;
next	1.47;

1.47
date	2000.10.24.12.36.31;	author knu;	state Exp;
branches;
next	1.46;

1.46
date	2000.08.14.00.04.10;	author reg;	state Exp;
branches;
next	1.45;

1.45
date	2000.08.03.17.37.31;	author reg;	state Exp;
branches;
next	1.44;

1.44
date	2000.08.03.14.39.06;	author sobomax;	state Exp;
branches;
next	1.43;

1.43
date	2000.08.01.06.30.14;	author sobomax;	state Exp;
branches;
next	1.42;

1.42
date	2000.04.21.02.36.44;	author reg;	state Exp;
branches;
next	1.41;

1.41
date	2000.04.10.00.05.57;	author cpiazza;	state Exp;
branches;
next	1.40;

1.40
date	2000.02.04.07.45.24;	author reg;	state Exp;
branches;
next	1.39;

1.39
date	2000.01.29.08.51.27;	author reg;	state Exp;
branches;
next	1.38;

1.38
date	2000.01.06.03.51.58;	author reg;	state Exp;
branches;
next	1.37;

1.37
date	99.11.14.02.34.50;	author cpiazza;	state Exp;
branches;
next	1.36;

1.36
date	99.11.11.20.16.12;	author jim;	state Exp;
branches;
next	1.35;

1.35
date	99.10.09.18.42.09;	author vanilla;	state Exp;
branches;
next	1.34;

1.34
date	99.08.31.02.43.01;	author peter;	state Exp;
branches;
next	1.33;

1.33
date	99.08.22.19.46.44;	author cpiazza;	state Exp;
branches;
next	1.32;

1.32
date	99.08.22.19.00.43;	author mharo;	state Exp;
branches;
next	1.31;

1.31
date	99.08.17.19.37.10;	author cpiazza;	state Exp;
branches;
next	1.30;

1.30
date	99.07.24.15.33.04;	author steve;	state Exp;
branches;
next	1.29;

1.29
date	99.07.24.02.26.21;	author cpiazza;	state Exp;
branches;
next	1.28;

1.28
date	98.11.11.05.37.32;	author asami;	state Exp;
branches;
next	1.27;

1.27
date	98.10.15.01.16.23;	author jseger;	state Exp;
branches;
next	1.26;

1.26
date	98.07.22.11.50.31;	author asami;	state Exp;
branches;
next	1.25;

1.25
date	98.05.02.17.49.09;	author jseger;	state Exp;
branches;
next	1.24;

1.24
date	98.04.17.21.52.17;	author asami;	state Exp;
branches;
next	1.23;

1.23
date	98.04.17.10.36.45;	author jseger;	state Exp;
branches;
next	1.22;

1.22
date	98.04.17.09.29.25;	author jseger;	state Exp;
branches;
next	1.21;

1.21
date	98.04.16.02.05.31;	author jseger;	state Exp;
branches;
next	1.20;

1.20
date	98.04.13.10.59.30;	author jseger;	state Exp;
branches;
next	1.19;

1.19
date	98.04.12.17.58.37;	author jseger;	state Exp;
branches;
next	1.18;

1.18
date	98.04.12.12.47.02;	author jseger;	state Exp;
branches;
next	1.17;

1.17
date	98.04.02.20.26.34;	author ache;	state Exp;
branches;
next	1.16;

1.16
date	98.03.16.15.05.03;	author markm;	state Exp;
branches;
next	1.15;

1.15
date	98.03.15.15.13.53;	author markm;	state Exp;
branches;
next	1.14;

1.14
date	98.01.26.09.56.31;	author vanilla;	state Exp;
branches;
next	1.13;

1.13
date	97.11.20.15.48.15;	author asami;	state Exp;
branches;
next	1.12;

1.12
date	97.11.15.13.35.35;	author peter;	state Exp;
branches;
next	1.11;

1.11
date	97.11.15.13.09.11;	author asami;	state Exp;
branches;
next	1.10;

1.10
date	97.11.15.01.10.45;	author asami;	state Exp;
branches;
next	1.9;

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

1.8
date	97.09.25.08.25.24;	author asami;	state Exp;
branches;
next	1.7;

1.7
date	97.09.07.20.26.58;	author ache;	state Exp;
branches;
next	1.6;

1.6
date	97.09.07.18.33.09;	author ache;	state Exp;
branches;
next	1.5;

1.5
date	97.08.04.09.20.48;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	97.08.04.00.04.22;	author ache;	state Exp;
branches;
next	1.3;

1.3
date	97.06.01.00.06.17;	author ache;	state Exp;
branches;
next	1.2;

1.2
date	97.04.09.15.12.05;	author ache;	state Exp;
branches;
next	1.1;

1.1
date	97.02.24.19.00.29;	author ache;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.02.24.19.00.29;	author ache;	state Exp;
branches;
next	;


desc
@@


1.239
log
@- Remove mozilla-devel due to security vulnerabilities
  please use www/seamonkey instead
@
text
@# New ports collection makefile for:	mozilla
# Date created:		31 Mar 1998
# Whom:			eivind/dima/jseger
#
# $FreeBSD: ports/www/mozilla-devel/Makefile,v 1.238 2006/08/05 04:18:44 ahze Exp $
#    $MCom: ports/www/mozilla-devel/Makefile,v 1.12 2006/07/18 15:05:56 ahze Exp $

PORTNAME?=	mozilla
PORTVERSION=	1.8.b1
PORTREVISION?=	7
PORTEPOCH?=	2
CATEGORIES?=	www
MASTER_SITES=	${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.b1/b1/}/source
DISTNAME=	${PORTNAME}-source-${PORTVERSION:S/.b1/b1/}

MAINTAINER=	gnome@@FreeBSD.org
COMMENT=	The open source, standards compliant web browser

BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip
LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
		png.5:${PORTSDIR}/graphics/png \
		Xft.2:${PORTSDIR}/x11-fonts/libXft

NOT_FOR_ARCHS=	ia64 alpha amd64
DEPRECATED=	The mozilla team has shifted the development branch of \
		mozilla to seamonkey, this port is outdated and has many \
		vulnerabilities. Consider using www/seamonkey instead

WRKSRC=		${WRKDIR}/${PORTNAME}
MOZILLA?=	mozilla-devel
MOZ_SUFX?=	-devel
MOZ_VER?=	${PORTVERSION:S/.b1/b/}
LATEST_LINK=	${MOZILLA}
EXTRACT_AFTER_ARGS=	| ${TAR} -xf - --exclude */CVS/* \
			--exclude */macbuild/*\
			--exclude */package/* \
			--exclude .cvsignore \
			--exclude makefile.win \
			--exclude MANIFEST
USE_GNOME=	gtk20 libidl desktopfileutils
USE_BZIP2=	yes
USE_X_PREFIX=	yes
USE_PERL5=	yes
USE_ICONV=	yes
USE_GMAKE=	yes
WANT_GNOME=	yes
HAS_CONFIGURE=	yes
ALL_TARGET=	default
FAKEDIR=	${WRKDIR}/fake
SCRIPTS_DIR=	${FAKEDIR}/lib/${MOZILLA}
MOZ_PIS_DIR=	${SCRIPTS_DIR}/init.d
MOZ_PIS_SCRIPTS=	S50cleanhome
MAKE_ENV=	LD_LIBRARY_PATH=${WRKSRC}/dist/bin
CONFIGURE_ARGS=					\
		--disable-auto-deps		\
		--enable-chrome-format=jar	\
		--disable-cpp-exceptions	\
		--disable-cpp-rtti		\
		--enable-crypto			\
		--disable-gtktest		\
		--disable-freetypetest		\
		--disable-installer		\
		--disable-glibtest		\
		--enable-double-buffer		\
		--enable-mathml			\
		--disable-md			\
		--disable-pedantic		\
		--disable-bidi			\
		--disable-plaintext-editor-only	\
		--enable-svg			\
		--disable-tests			\
		--disable-xterm-updates		\
		--enable-xinerama		\
		--with-system-zlib		\
		--with-system-jpeg=${LOCALBASE}	\
		--with-system-png=${LOCALBASE}	\
		--with-gssapi=/usr		\
		--prefix=${FAKEDIR}		\
		--with-pthreads			\
		--enable-application=suite 	\
		--enable-xft 			\
		--disable-freetype2 		\
		--enable-default-toolkit=gtk2

PLIST=		${WRKDIR}/pkg-plist
MOZ_EXTENSIONS=	default
CONFIGURE_ENV=	LOCALBASE=${LOCALBASE}

FREETYPE_LIB=	libfreetype.so.9
PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \
		mozilla-nspr mozilla-nss mozilla-plugin

# JPI stuff.  List paths to Java Plug-ins here in the order to try.
JPI_LIST?=\
	${LOCALBASE}/jdk1.5.0/jre/plugin/${ARCH}/ns7/libjavaplugin_oji.so \
	${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so

OPTIONS=CALENDAR "Enable the Calendar module" off \
	MAILNEWS "Enable Mail and News modules" on \
	COMPOSER "Enable the HTML Composer module" on \
	DEBUG "Enable debugging (i.e. gdb) support" off \
	LDAP "Enable LDAP support for Mailnews" on \
	CHATZILLA "Enable the Chatzilla IRC module" on \
	JAVASCRIPT_DEBUGGER "Enable DTD and JavaScript debuggers" off \
	OPTIMIZED_CFLAGS "Enable -O2 optimizations" off \
	SMB "Enable smb:// URI support via gnomevfs" off
#	CAIRO_RENDER "Enable SVG rendering with Cairo" off \
#	CAIRO "Enable Cairo-specific Canvas features" off \

.include <bsd.port.pre.mk>

.if ${ARCH} == "alpha" && ${OSVERSION} < 500035
IGNORE=		core dumps on ${ARCH} during post-build
.endif

.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \
	defined(WITHOUT_COMPOSER))
BROKEN=		Calendar requires Composer and Mailnews support.
.endif

.if ${OSVERSION} < 500000
USE_GCC=	3.4
.endif

.if defined(WITH_CAIRO_RENDER) || defined(WITH_CAIRO)
#LIB_DEPENDS+=		svg-cairo.1:${PORTSDIR}/graphics/libsvg-cairo
.endif

#.if defined(WITH_CAIRO_RENDER)
#CONFIGURE_ARGS+=	--enable-svg-renderer-cairo \
#			--disable-svg-renderer-libart
#CONFIGURE_ENV+=		MOZ_SVG_RENDERER_CAIRO=1
#.else
CONFIGURE_ARGS+=	--enable-svg-renderer-libart \
			--disable-svg-renderer-cairo
CONFIGURE_ENV+=		MOZ_INTERNAL_LIBART_LGPL=1
MAKE_ENV+=		MOZ_INTERNAL_LIBART_LGPL=1
#.endif

#.if defined(WITH_CAIRO)
#CONFIGURE_ARGS+=	--enable-cairo
#CONFIGURE_ENV+=		CPPFLAGS="-I${LOCALBASE}/include/cairo"
#.endif

.if defined(WITH_DEBUG)
CONFIGURE_ARGS+=	--enable-debug \
			--disable-strip
.else
CONFIGURE_ARGS+=	--disable-debug \
			--enable-strip
.endif

# LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+=	--disable-ldap --disable-mailnews
.else
# mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+=	--disable-ldap --enable-mailnews
.else
CONFIGURE_ARGS+=	--enable-ldap --enable-mailnews
.endif
.endif
.if !defined(WITHOUT_CHATZILLA)
MOZ_EXTENSIONS:=	${MOZ_EXTENSIONS},irc
.endif
CONFIGURE_ARGS+=	--enable-extensions=${MOZ_EXTENSIONS}

.if defined(WITH_JAVASCRIPT_DEBUGGER)
CONFIGURE_ARGS+=	--enable-jsd \
			--enable-dtd-debug
.else
CONFIGURE_ARGS+=	--disable-jsd \
			--disable-dtd-debug
.endif

.if defined(WITH_CALENDAR)
CONFIGURE_ARGS+=	--enable-calendar
.endif

.if defined(WITHOUT_COMPOSER)
CONFIGURE_ARGS+=	--disable-composer
.endif

.if ${ARCH} == "i386"
CONFIGURE_ARGS+=	--enable-reorder
.endif

.if defined(WITH_SMB)
USE_GNOME+=	gnomevfs2
.else
CONFIGURE_ARGS+=--disable-gnomevfs
.endif

.if defined(WITH_OPTIMIZED_CFLAGS)
CFLAGS:=		-O2 -fno-strict-aliasing ${CFLAGS:N-O*}
.else
CFLAGS:=		-O ${CFLAGS:N-O*:N-m*}
CONFIGURE_ENV+=		WITH_OPTIMIZE=-O
.endif

.if !defined(WITHOUT_MENU_ENTRY)
USE_GNOME+=	gnomehier
.endif

post-patch:
	@@${REINPLACE_CMD} -e  's/%{idldir}/%idldir%/g' \
		${WRKSRC}/build/unix/mozilla-config.in
	@@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
		${WRKSRC}/build/unix/run-mozilla.sh
	@@${REINPLACE_CMD} -e 's|%%MOZILLA%%|${MOZILLA}|g' \
		-e 's|%%HEADERS_SUFX%%|${MOZ_SUFX}|g' \
			${WRKSRC}/config/autoconf.mk.in
	@@${FIND} ${WRKSRC}/other-licenses/libical -name "*.c" | ${XARGS} \
		${REINPLACE_CMD} 's|<malloc.h>|<stdlib.h>|g'
	@@${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g ; \
		s|-lpthread|${PTHREAD_LIBS}|g ; \
		s|/usr/X11R6|${X11BASE}|g' \
		${WRKSRC}/configure \
		${WRKSRC}/nsprpub/configure
	@@${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \
		${WRKSRC}/nsprpub/configure \
		${WRKSRC}/security/coreconf/FreeBSD.mk \
		${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \
		${WRKSRC}/js/src/Makefile.in
	@@${REINPLACE_CMD} -E -e 's|libesd\.so\.[0-9]+|libesd.so|g' \
		${WRKSRC}/widget/src/gtk2/nsSound.cpp
	@@${REINPLACE_CMD} -e '/accessibility.typeaheadfind.enablesound/s/true/false/' \
		${WRKSRC}/modules/libpref/src/init/all.js
	@@${REINPLACE_CMD} -e 's|<iconv.h>|\"${LOCALBASE}/include/iconv.h\"|g' \
		${WRKSRC}/configure \
		${WRKSRC}/intl/uconv/native/nsNativeUConvService.cpp \
		${WRKSRC}/xpcom/io/nsNativeCharsetUtils.cpp
	@@${REINPLACE_CMD} -e 's|libfreetype.so.6|${FREETYPE_LIB}|g' \
		${WRKSRC}/modules/libpref/src/init/all.js
	@@for pcfile in ${PKGCONFIG_FILES}; do \
		${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}|g ; \
			s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}|g' \
			${WRKSRC}/build/unix/$${pcfile}.pc.in; \
	done
	@@${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
		< ${FILESDIR}/mozilla-devel.desktop.in > \
		${WRKDIR}/mozilla-devel.desktop

pre-configure:
	@@if [ -n "`${PKG_INFO} -xI '^bind[0-9]*-base-[0-9]'`" ]; then \
		${ECHO_CMD} "${PKGNAME}: bind installed with PORT_REPLACES_BASE_BIND causes build problems."; \
		${FALSE}; \
	fi

post-build:
	${SED} -e "s|%%PREFIX%%|${PREFIX}|g" -e "s|%%MOZILLA%%|${MOZILLA}|g" \
		${FILESDIR}/mozilla.sh >${WRKSRC}/${MOZILLA}

pre-install:
	${RM} -rf ${PLIST} ${FAKEDIR}
	${TOUCH} -f ${PLIST}
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
		Makefile ${MAKE_ARGS} ${INSTALL_TARGET}
	${MKDIR} ${SCRIPTS_DIR} ${MOZ_PIS_DIR}
	${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \
		${FAKEDIR}/bin/mozilla \
		${FAKEDIR}/bin/mozilla-config
	if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \
		${ECHO_CMD} bin/mozilla >> ${PLIST} ; \
	fi
	${ECHO_CMD} bin/${MOZILLA} >> ${PLIST}
	if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \
		for jpi in ${JPI_LIST}; do \
			if [ -f $${jpi} ]; then \
				${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST} ; \
				break; \
			fi; \
		done; \
	fi
	${ECHO_CMD} lib/browser_plugins/.${PORTNAME}.keep >> ${PLIST}
	${ECHO_CMD} "@@unexec ${RMDIR} %D/lib/browser_plugins 2>/dev/null || ${TRUE}" >> ${PLIST}
	${ECHO_CMD} lib/${MOZILLA}/mozilla >> ${PLIST}
	${ECHO_CMD} lib/${MOZILLA}/mozilla-config >> ${PLIST}
.for ii in ${MOZ_PIS_SCRIPTS}
	${INSTALL_SCRIPT} ${FILESDIR}/moz_pis_${ii} ${MOZ_PIS_DIR}/${ii}
.endfor
.if !defined(WITHOUT_MAILNEWS)
	@@${CP} -RL ${WRKSRC}/dist/bin/defaults/isp ${FAKEDIR}/lib/${MOZILLA}/defaults
.endif
	${ECHO_CMD} share/applications/mozilla-devel.desktop >> ${PLIST}
	${ECHO_CMD} "@@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${PLIST}
	cd ${FAKEDIR}/lib/${MOZILLA} && ${FIND} -s * -type f -o -type l | \
		${SED} -e 's:^:lib/${MOZILLA}/:' >> ${PLIST} \
			&& ${FIND} -d * -type d | \
			${SED} -e 's:^:@@dirrm lib/${MOZILLA}/:' >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/${MOZILLA} >> ${PLIST}
	for pcfile in ${PKGCONFIG_FILES}; do \
		${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}.pc >> ${PLIST} ; \
	done
	cd ${FAKEDIR}/include/${MOZILLA} && ${FIND} -s * -type f -o -type l | \
		${SED} -e 's:^:include/${MOZILLA}/:' >> ${PLIST} \
		&& ${FIND} -d * -type d | \
		${SED} -e 's:^:@@dirrm include/${MOZILLA}/:' >> ${PLIST}
	${ECHO_CMD} @@dirrm include/${MOZILLA} >> ${PLIST}
	${ECHO_CMD} "@@exec ${LOCALBASE}/bin/update-desktop-database > /dev/null || ${TRUE}" >> ${PLIST}
	${ECHO_CMD} "@@unexec ${LOCALBASE}/bin/update-desktop-database > /dev/null || ${TRUE}" >> ${PLIST}
	cd ${FAKEDIR}/share/idl/${MOZILLA:S/-devel//}-${MOZ_VER} \
		&& ${FIND} -s * -type f -o -type l | \
		${SED} -e 's:^:share/idl/${MOZILLA}/:' >> ${PLIST} \
		&& ${FIND} -d * -type d | \
		${SED} -e 's:^:@@dirrm share/idl/${MOZILLA}/:' >> ${PLIST}
		${ECHO_CMD} "@@dirrm share/idl/${MOZILLA}" >> ${PLIST}
		${ECHO_CMD} "@@unexec ${RMDIR} %D/share/idl 2>/dev/null || true" >> ${PLIST}

do-install:
	${MKDIR} ${PREFIX}/lib/${MOZILLA}
	${CHMOD} 755 ${PREFIX}/lib/${MOZILLA}
	${INSTALL_SCRIPT} ${FAKEDIR}/bin/mozilla ${PREFIX}/lib/${MOZILLA}
	${INSTALL_SCRIPT} ${FAKEDIR}/bin/mozilla-config ${PREFIX}/lib/${MOZILLA}
	cd ${FAKEDIR}/lib/${MOZILLA} && ${FIND} . | \
		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/${MOZILLA}
	for pcfile in ${PKGCONFIG_FILES}; do \
		${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \
			${WRKSRC}/build/unix/$${pcfile}.pc; \
		${INSTALL_DATA} ${WRKSRC}/build/unix/$${pcfile}.pc \
			${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}.pc ; \
	done
	${INSTALL_SCRIPT} ${WRKSRC}/${MOZILLA} ${PREFIX}/bin
	if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then \
		${LN} -sf ${PREFIX}/bin/${MOZILLA} ${PREFIX}/bin/mozilla ; \
	fi
	if [ ! -d ${PREFIX}/lib/browser_plugins ]; then \
		${MKDIR} ${PREFIX}/lib/browser_plugins ; \
	fi
	${TOUCH} -f ${PREFIX}/lib/browser_plugins/.${PORTNAME}.keep
	if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then \
		for jpi in ${JPI_LIST}; do \
			if [ -f $${jpi} ]; then \
		    		${LN} -sf $${jpi} \
			    		${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ; \
				break; \
			fi; \
		done; \
	fi
	-${RM} -fr ${PREFIX}/include/${MOZILLA}
	${MKDIR} ${PREFIX}/include/${MOZILLA}
	${CHMOD} 755 ${PREFIX}/include/${MOZILLA}
	cd ${FAKEDIR}/include/${MOZILLA} && ${FIND} . | \
		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/include/${MOZILLA}
	${MKDIR} ${PREFIX}/share/applications
	${INSTALL_DATA} ${WRKDIR}/mozilla-devel.desktop \
		${PREFIX}/share/applications
	${MKDIR} ${PREFIX}/share/idl/${MOZILLA}
	cd ${FAKEDIR}/share/idl/${MOZILLA:S/-devel//}-${MOZ_VER} && ${FIND} . | \
		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/idl/${MOZILLA}

post-install:
	@@-update-desktop-database

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


1.238
log
@- Fix build with new gmake
- Use MASTER_SITES_MOZILLA_EXTENDED
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.237
log
@- Add amd64 to broken list
- Pet portlint and remove quotes around BROKEN messages
@
text
@d6 1
a6 2
#    $MCom: ports/www/mozilla-devel/Makefile,v 1.10 2005/10/27 00:08:39 marcus Exp $
#
d13 1
a13 1
MASTER_SITES=	${MASTER_SITE_MOZILLA}
a116 5
.if exists(${X11BASE}/lib/X11/fonts/mozilla/fonts.dir)
BROKEN=		Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \
		illegibly. Please remove the mozilla-fonts package
.endif

@


1.236
log
@Remove USE_REINPLACE from categories starting with W
@
text
@d26 2
a27 1
DEPRECATED=	"The mozilla team has shifted the development branch of \
d29 1
a29 1
		vulnerabilities. Consider using www/seamonkey instead"
a113 4
.if ${ARCH} == "ia64" || ${ARCH} == "alpha"
BROKEN=		"Does not compile on ${ARCH}"
.endif

d119 2
a120 2
BROKEN=		"Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \
		illegibly. Please remove the mozilla-fonts package"
d125 1
a125 1
BROKEN=		"Calendar requires Composer and Mailnews support."
@


1.235
log
@- Update DEPRECATED to urge people to use www/seamonkey instead of
  mozilla-devel since www/seamonkey is now in ports.
@
text
@a47 1
USE_REINPLACE=	yes
@


1.234
log
@- Mark this port as deprecated due to the development focus moving to
  seamonkey and multi vulnerabilities in mozilla-devel.
@
text
@d28 1
a28 1
		vulnerabilities"
@


1.233
log
@* Chase the glib20 shared lib version
* Disable cairo support as the new cairo API does not work with mozilla
@
text
@d26 4
@


1.232
log
@Replace /usr/X11R6 with ${X11BASE} to fix the build with non-default
base paths.

Reported by:	pointyhat via kris
@
text
@d6 1
d11 1
a11 1
PORTREVISION?=	6
d96 2
a97 1
OPTIONS=MAILNEWS "Enable Mail and News modules" on \
a103 2
	CAIRO_RENDER "Enable SVG rendering with Cairo" off \
	CAIRO "Enable Cairo-specific Canvas features" off \
d105 2
d111 1
a111 1
BROKEN=		Does not compile on ${ARCH}
d119 2
a120 2
BROKEN=		Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \
		illegibly. Please remove the mozilla-fonts package
d123 4
a126 4
#.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \
#	defined(WITHOUT_COMPOSER))
#BROKEN=		Calendar requires Composer and Mailnews support.
#.endif
d133 1
a133 1
LIB_DEPENDS+=		svg-cairo.1:${PORTSDIR}/graphics/libsvg-cairo
d136 5
a140 5
.if defined(WITH_CAIRO_RENDER)
CONFIGURE_ARGS+=	--enable-svg-renderer-cairo \
			--disable-svg-renderer-libart
CONFIGURE_ENV+=		MOZ_SVG_RENDERER_CAIRO=1
.else
d145 1
a145 1
.endif
d147 4
a150 4
.if defined(WITH_CAIRO)
CONFIGURE_ARGS+=	--enable-cairo
CONFIGURE_ENV+=		CPPFLAGS="-I${LOCALBASE}/include/cairo"
.endif
d184 3
a186 3
#.if defined(WITH_CALENDAR)
#CONFIGURE_ARGS+=	--enable-calendar
#.endif
d266 1
a266 1
		Makefile ${MAKE_ARGS} install
d316 1
a316 1
		${ECHO_CMD} "@@unexec rmdir %D/share/idl 2>/dev/null || true" >> ${PLIST}
@


1.231
log
@- Fix the sed for libesd and kill the major version of library
  (libesd.so.2 -> libesd.so). [1]
- Update Java plugins by remove old and correct Java 1.5 plugin path. [2]
- Bump the PORTREVISION.

PR:		ports/86430 [1]
Submitted by:	Mark Hobden <markhobden@@gmail.com> [1]
		glewis [2]
@
text
@d222 2
a223 1
		s|-lpthread|${PTHREAD_LIBS}|g' \
@


1.230
log
@- Patch a security vulnerability (DoS, remote execution) in IDN
  (internationalized domain names) subsystem, also known as "hyphen domain
  name bug"

Submitted by:	Marcus Grando
Obtained from:	Mozilla Project CVS,
		https://bugzilla.mozilla.org/show_bug.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&id=307259
Security:	CAN-2005-2871
		http://secunia.com/advisories/16764/
@
text
@d10 1
a10 1
PORTREVISION?=	5
a85 1
ESD_LIB=	libesd.so.2
d92 2
a93 4
	${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \
	${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \
	${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \
	${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so
d230 1
a230 1
	@@${REINPLACE_CMD} -e 's|libesd\.so\.0|${ESD_LIB}|g' \
@


1.229
log
@The calendar module is broken in this 1.8 beta, so disable it.

PR:		84578
@
text
@d10 1
a10 1
PORTREVISION?=	4
@


1.228
log
@* Fix IDL installation [1]
* Correct path to the icon in the Desktop item [2]
* Add a patch to fix potential crashes with newer versions of GTK+ that can
  occur when closing windows [3]

PR:		84896 [2]
Submitted by:	mezz [1]
		chinsan <chinsan.tw@@gmail.com> [2]
Obtained from:	https://bugzilla.mozilla.org/show_bug.cgi?id=300226 [3]
@
text
@d98 1
a98 2
OPTIONS=CALENDAR "Enable the Calendar module" off \
	MAILNEWS "Enable Mail and News modules" on \
d124 4
a127 4
.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \
	defined(WITHOUT_COMPOSER))
BROKEN=		Calendar requires Composer and Mailnews support.
.endif
d185 3
a187 3
.if defined(WITH_CALENDAR)
CONFIGURE_ARGS+=	--enable-calendar
.endif
@


1.227
log
@Fix some more problems with IDL installation.

PR:		84514
Submitted by:	chinsan <chinsan.tw@@gmail.com>
Approved by:	portmgr (implicit)
@
text
@d10 1
a10 1
PORTREVISION?=	3
d216 2
@


1.226
log
@Fix the installation of IDL files.

Reported by:	Robert Huff <roberthuff@@rcn.com>
Approved by:	portmgr (implicit)
@
text
@d28 1
a28 1
MOZ_VER?=	${PORTVERSION:S/.b1/b1/}
d309 1
a309 1
	cd ${FAKEDIR}/share/idl/${MOZILLA}-${MOZ_VER} \
d356 1
a356 1
	cd ${FAKEDIR}/share/idl/${MOZILLA}-${MOZ_VER} && ${FIND} . | \
@


1.225
log
@Install IDL files into ${PREFIX}/share/idl/mozilla-devel.

Obtained from:	www/mozilla
@
text
@d28 1
d309 1
a309 1
	cd ${FAKEDIR}/share/idl/${MOZILLA}-${PORTVERSION} \
d356 1
a356 1
	cd ${FAKEDIR}/share/idl/${MOZILLA}-${PORTVERSION} && ${FIND} . | \
@


1.224
log
@- Actually install .desktop file in share/applications [1]

Pointed out by: krismail
@
text
@d10 1
a10 1
PORTREVISION?=	2
d308 7
d354 3
@


1.223
log
@- s/nulll/null/

Pointed out by:	kris
@
text
@d346 1
a346 1
		${PREFIX}/share/gnome/applications
@


1.222
log
@- Quote line to fix build on pointyhat

Repointed by:	pointyhat via kris
@
text
@d292 1
a292 1
	${ECHO_CMD} "@@unexec ${RMDIR} %D/share/applications 2>/dev/nulll || ${TRUE}" >> ${PLIST}
@


1.221
log
@- Install .desktop file in share/applications instead of
  share/gnome/applications so we can remove the gnomehier
  dependency so non-gnome users don't have to install a bunch
  of un-needed gnome directories.
- Remove WITH_MENU option from mozilla[-devel], .desktop file
  will always be installed now.
@
text
@d292 1
a292 1
	${ECHO_CMD} @@unexec ${RMDIR} %D/share/applications 2>/dev/nulll || ${TRUE} >> ${PLIST}
@


1.220
log
@- Add WITH_CAIRO_RENDER to OPTIONS, off by default
  This option uses cairo for SVG rendering instead of libart
- Re-word one option that doesn't fit in dialog window.

PR:		ports/79590
Submitted by:	danfe
@
text
@d35 1
a35 1
USE_GNOME=	gtk20 libidl
d107 1
a107 2
	SMB "Enable smb:// URI support via gnomevfs" off \
	MENU_ENTRY "Add Mozilla to the GNOME menu" on
d291 2
a292 3
.if !defined(WITHOUT_MENU_ENTRY)
	 ${ECHO_CMD} share/gnome/applications/mozilla-devel.desktop >> ${PLIST}
.endif
d306 2
d344 1
a344 2
.if !defined(WITHOUT_MENU_ENTRY)
	${MKDIR} ${PREFIX}/share/gnome/applications
d347 3
a349 1
.endif
@


1.219
log
@- Remove pkg-[de]install scripts and remove all chrome registering from
  Makefile since the privilege bug seems to be fixed.
- Remove WITH_XFT option and make it default since mozilla with gtk2 won't
  compile without Xft.
- Remvoe mng support, it hasn't worked in a long time.
- Lots of misc cleanup, consolidation, and removal of dupe lines.
- Change WITH_MENU_ENTRY to !WITHOUT_MENU_ENTRY since it's on by default.
- Add new OPTION (off by default), WITH_CAIRO that enables
  cairo-specific canvas features.
@
text
@d103 1
a103 1
	JAVASCRIPT_DEBUGGER "Enable the DTD and JavaScript debuggers" off \
d105 4
a108 3
	SMB "Enable smb:// URI support using gnomevfs" off \
	MENU_ENTRY "Add mozilla-devel to the GNOME menu" on \
	CAIRO "Enable Cairo-specific Canvas features" off
@


1.218
log
@Add support for adding a .desktop menu entry.

As requested by:	Christopher Nehren
@
text
@d15 1
a15 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.b1/b1/}${EXTRACT_SUFX}
d20 1
a20 2
BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip \
		freetype-config:${PORTSDIR}/print/freetype2
d23 1
a23 2
		mng.1:${PORTSDIR}/graphics/libmng \
		freetype.9:${PORTSDIR}/print/freetype2
a25 1

a27 3

USE_GNOME=	gtk20 libidl

d35 1
d44 6
a71 1
		--with-system-mng=${LOCALBASE}	\
d76 4
a79 1
		--enable-application=suite
a83 4
PKGINSTALL=	${WRKDIR}/pkg-install
PKGDEINSTALL=	${WRKDIR}/pkg-deinstall

CONFIGURE_ARGS+=	--enable-default-toolkit=gtk2
d87 2
a88 3
PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js \
		mozilla-xpcom mozilla-nspr \
		mozilla-nss mozilla-plugin
d97 1
a97 6
SCRIPTS_DIR=		${FAKEDIR}/lib/${MOZILLA}
MOZ_PIS_SCRIPTS=	S50cleanhome
MOZ_PIS_DIR=		${SCRIPTS_DIR}/init.d

OPTIONS=XFT "Enable Xft font anti-aliasing" on \
	CALENDAR "Enable the Calendar module" off \
d106 2
a107 1
	MENU_ENTRY "Add mozilla-devel to the GNOME menu" on
d112 15
a126 1
BROKEN=		"Does not compile on ia64 or alpha"
d133 1
a133 1
.if defined(WITH_CAIRO_RENDER)
d135 1
d137 1
d145 1
d148 3
a150 9
.if !defined(WITHOUT_XFT)
LIB_DEPENDS+=	Xft.2:${PORTSDIR}/x11-fonts/libXft
CONFIGURE_ARGS+=--enable-xft --disable-freetype2
.if exists(${X11BASE}/lib/X11/fonts/mozilla/fonts.dir)
BROKEN=		Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \
		illegibly. Please remove the mozilla-fonts package.
.endif
.else
CONFIGURE_ARGS+=--disable-xft
d154 2
a155 2
CONFIGURE_ARGS+=--enable-debug \
		--disable-strip
d157 2
a158 7
CONFIGURE_ARGS+=--disable-debug \
		--enable-strip
.endif

.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \
	defined(WITHOUT_COMPOSER))
BROKEN=	"Calendar requires Composer and Mailnews support."
a192 7
MAKE_ENV=	LD_LIBRARY_PATH=${WRKSRC}/dist/bin \
		MOZ_INTERNAL_LIBART_LGPL=1
ALL_TARGET=	default
FAKEDIR=	${WRKDIR}/fake
SCRIPTS_DIR=	${FAKEDIR}/lib/${MOZILLA}
MOZ_PIS_DIR=	${SCRIPTS_DIR}/init.d

d210 1
a210 1
.if defined(WITH_MENU_ENTRY)
a213 8
.if ${ARCH} == "alpha" && ${OSVERSION} < 500035
IGNORE=	"core dumps on alpha during post-build"
.endif

.if exists(${LOCALBASE}/include/freetype/freetype.h)
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla.  If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif

a245 5
	@@${SED} -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g ; \
		s|%%PREFIX%%|${PREFIX}|g' \
		< ${MASTERDIR}/pkg-install.in > ${PKGINSTALL}
	@@${SED} -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g' \
		< ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL}
a249 1

d265 1
a265 2
	${MKDIR} ${SCRIPTS_DIR}
	${MKDIR} ${MOZ_PIS_DIR}
d291 1
a291 1
.if defined(WITH_MENU_ENTRY)
d343 1
a343 1
.if defined(WITH_MENU_ENTRY)
a348 6
post-install:
	@@${CHMOD} -R u-w ${PREFIX}/lib/${MOZILLA}/components
.if !defined(PACKAGE_BUILDING)
	@@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.endif

@


1.217
log
@Bump PORTREVISION to chase the glib20 shared lib version change.
@
text
@d112 2
a113 1
	SMB "Enable smb:// URI support using gnomevfs" off
d217 4
d266 4
d313 3
d365 5
@


1.216
log
@Fix the startup script so that arguments are passed correctly to the browser
binary.

PR:		78175 (firefox)
		78217 (mozilla-devel)
Submitted by:	Jose M Rodriguez <josemi@@freebsd.jazztel.es>
@
text
@d10 1
a10 1
PORTREVISION?=	1
@


1.215
log
@- Update to 1.8b1
  (Release notes: http://www.mozilla.org/releases/mozilla1.8b1/ )
- Add new launch script [1]
- Sanitize CFLAGS [1]
- Add Mozilla Plugable Init Scripts (PIS) to handle upgrades with ease [1]

PR:		ports/77744 [1]
Submitted by:	Jose M Rodriguez <josemi@@freebsd.jazztel.es> [1]
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.214
log
@The pkg-message is no longer appropriate so remove it.
@
text
@d9 1
a9 1
PORTVERSION=	1.8.a6
d14 2
a15 2
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a6/a6/}/source
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a6/a6/}${EXTRACT_SUFX}
d25 1
a25 2
		freetype.9:${PORTSDIR}/print/freetype2 \
		nspr4.1:${PORTSDIR}/devel/nspr
d99 4
a109 1
	XMLTERM "Enable the XMLTerm module" on \
a173 3
.if !defined(WITHOUT_XMLTERM)
MOZ_EXTENSIONS:=	${MOZ_EXTENSIONS},xmlterm
.endif
d196 2
d210 4
a213 2
CFLAGS+=		-O2
CONFIGURE_ARGS+=	--enable-optimize=-O2
a223 9
pre-everything::
.if defined(WITH_CALENDAR)
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "Calendar is still beta software."
	@@${ECHO_MSG} "Use at your own risk."
	@@${ECHO_MSG} "http://mozilla.org/projects/calendar/"
	@@${ECHO_MSG} ""
.endif

d277 2
d298 3
d325 6
a347 6
	for pcfile in ${PKGCONFIG_FILES}; do \
		${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \
			${WRKSRC}/build/unix/$${pcfile}.pc; \
		${INSTALL_DATA} ${WRKSRC}/build/unix/$${pcfile}.pc \
			${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}.pc ; \
	done
@


1.213
log
@Unbreak with 4.x by setting USE_GCC=3.4.

PR:		ports/76452
Submitted by:	oliver
@
text
@a359 1
	@@${CAT} ${PKGMESSAGE}
@


1.212
log
@Remove unneeded patch.
@
text
@d119 1
a119 1
BROKEN=		"Does not compile on FreeBSD 4.x"
@


1.211
log
@Update to 1.8a6. They merged a bunch of FreeBSD changes. Neat.
@
text
@a201 4
.if ${OSVERSION} < 500035 && !defined(WITH_CAIRO_RENDER)
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-nsSVGLibartGlyphMetricsFT.cpp
.endif

@


1.210
log
@* Fix external URI loaders by loading the correct version of the GNOME
  libraries.  This means Mozilla's GNOME integration (i.e. GConf) should
  now work [1]
* Fix i18n support when invoking Mozilla, and add atsdsp support [2]
* Port all fixes to mozilla-devel

PR:		75428 [2]
Reported by:	Jose M Rodriguez (freebsd) <josemi@@freebsd.jazztel.es> [1]
Submitted by:	Jose M Rodriguez (freebsd) <josemi@@freebsd.jazztel.es> [2]
@
text
@d9 2
a10 2
PORTVERSION=	1.8.a5
PORTREVISION?=	2
d14 2
a15 2
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a5/a5/}/source
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a5/a5/}${EXTRACT_SUFX}
d76 2
a77 1
		--with-pthreads
@


1.209
log
@BROKEN on 4.x: Does not compile
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.208
log
@- Fix plist in firefox [1]
- Touch lib/browser_plugins/.${PORTNAME}.keep so this directory will not be removed durring deinstall of mozilla[-devel] or firefox if you still have mozilla[-devel] or firefox installed.

Pointed out by:	pointy hat [1]
@
text
@d117 4
@


1.207
log
@Be sure to create the browser_plugins during package install as well.  Some
ports (e.g. www/ump) depend on this directory being there.

Reported by:	pointyhat via kris
@
text
@d10 1
a10 1
PORTREVISION=	0
a295 1
		${ECHO_CMD} @@dirrm lib/browser_plugins >> ${PLIST} ; \
d297 2
d332 1
@


1.206
log
@Update to 1.8a5.
@
text
@d261 2
a262 1
	@@${SED} -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g' \
@


1.205
log
@Don't install movemail fix if built with WITHOUT_MAILNEWS

Pointed out by:	pav
Approved by:	pav (co mentor)
@
text
@d9 2
a10 2
PORTVERSION=	1.8.a4
PORTREVISION=	3
d13 3
a15 8
MASTER_SITES=	${MASTER_SITE_MOZILLA} \
		${MASTER_SITE_LOCAL:S/$/:local/}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a4/a4/}/src \
			adamw/:local
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a4/a4/}${EXTRACT_SUFX}
.if !defined(WITH_CAIRO_RENDER)
DISTFILES+=	libart_lgpl${EXTRACT_SUFX}:local
.endif
@


1.204
log
@- Install isp directory to fix Movemail support [1]
- Add WITH_CAIRO_RENDER knob that uses cairo for SVG rendering that
   replaces SVG rendering from libart.

Pointed out by:	marcus [1]
Approved by:	marcus (co mentor)
@
text
@d304 1
d306 1
@


1.203
log
@Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
@
text
@d10 1
a10 1
PORTREVISION=	2
d17 4
a20 2
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a4/a4/}${EXTRACT_SUFX} \
		libart_lgpl${EXTRACT_SUFX}:local
a71 1
		--enable-svg-renderer-libart	\
d85 1
a85 2
CONFIGURE_ENV=	MOZ_INTERNAL_LIBART_LGPL=1 \
		LOCALBASE=${LOCALBASE}
d122 12
d202 1
a202 1
.if ${OSVERSION} < 500035
d304 1
@


1.202
log
@* Add a pkg-deinstall script to remove left-over dynamically generated
  files [1]
* Move REINPLACE_CMD up from do-install to pre-install so no .bak files
  are left behind after pkg_delete [2]

PR:		71313 [1]
		73054 [2]
Submitted by:	Michael Johnson <ahze@@ahze.net> [2]
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.201
log
@Revert the previous change. That wasn't the droid^Wsolution
I was looking for.
@
text
@d87 1
d250 2
a251 2
		${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}${PKGNAMESUFFIX}|g ; \
			s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}${PKGNAMESUFFIX}|g' \
d256 2
d274 3
d298 1
a298 1
		${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc >> ${PLIST} ; \
a310 3
	${REINPLACE_CMD} -e 's|${FAKEDIR}|${PREFIX}|g' \
		${PREFIX}/lib/${MOZILLA}/mozilla \
		${PREFIX}/lib/${MOZILLA}/mozilla-config
d333 1
a333 1
			${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc ; \
@


1.200
log
@The pkgconfig files all end in '-devel'. Training the port to
recognize this causes not only a plist change, it also changes
the contents of the pkgconfig files, as the s|${FAKEDIR}|${PREFIX}|
substitution was not taking place.

Because the latter prevents any mozilla-dependent port from
building (looking for headers/libs under ${FAKEDIR}), I have
bumped PORTVERSION.

Galeon2 still won't build against mozilla-devel, however, and if
somebody better than I with C++ wants to take a whack at fixing it,
that'd be just super.
@
text
@d92 3
a94 3
PKGCONFIG_FILES=mozilla-gtkmozembed-devel mozilla-js-devel \
		mozilla-xpcom-devel mozilla-nspr-devel \
		mozilla-nss-devel mozilla-plugin-devel
@


1.199
log
@Update to 1.8a4. For now, if you're building with Xft2 support,
an explicit --disable-freetype2 is passed to the configure script.
@
text
@d10 1
d92 3
a94 2
PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \
		mozilla-nspr mozilla-nss mozilla-plugin
@


1.198
log
@Adapt the "fake" installation system from Firefox to create a more
supportable Mozilla installation hierarchy.  This will be needed to
reliably build newer versions of Galeon and Epiphany.

Thanks to adamw for helping debug and fix the mozilla-devel version.
@
text
@d9 1
a9 2
PORTVERSION=	1.8.a3
PORTREVISION?=	4
d14 1
a14 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a3/a3/}/src \
d16 1
a16 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a3/a3/}${EXTRACT_SUFX} \
d121 1
a121 1
CONFIGURE_ARGS+=--enable-xft
@


1.197
log
@Now builds on amd64

Approved by:	portmgr (self)
@
text
@d10 1
a10 1
PORTREVISION?=	1
d52 1
a52 1
GNU_CONFIGURE=	yes
d79 1
d182 1
a263 2
	${FIND} ${WRKSRC}/dist/bin -type d | ${SORT} -r | \
		${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
d266 1
a266 1
	${RM} -f ${PLIST}
d268 2
d283 3
a285 1
	cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
d293 1
a293 1
	cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \
d302 6
a307 1
	cd ${WRKSRC}/dist/bin && ${FIND} . | \
d326 2
d334 1
a334 1
	cd ${WRKSRC}/dist/include && ${FIND} . | \
@


1.196
log
@Patch the various recently reported security vulnerabilities in Mozilla.

This update covers the following Mozilla bugs:

245066
226669
250862
255067
256316
257317
258005

Thanks to nectar for scraping all of these patches together.

Obtained from:	Mozilla CVS
Approved by:	portmgr (implicit)
@
text
@a114 4
.if ${ARCH} == "amd64"
BROKEN=	 	"Coredump during build on amd64"
.endif

@


1.195
log
@Update to 1.8a3.

This includes a second distfile for libart_lgpl,
which didn't make it into the moz tarball.
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.194
log
@Update to 1.8a2.

Incidentally, this fixes the build problem with epiphany-1.3.
@
text
@d9 1
a9 1
PORTVERSION=	1.8.a2
d15 4
a18 3
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a2/a2/}/src \
			marcus/:local
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a2/a2/}${EXTRACT_SUFX}
@


1.193
log
@Update to 1.8alpha1.

Use a pkg-install to register chrome stuff.
@
text
@d9 1
a9 1
PORTVERSION=	1.8.a1
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a1/a1/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a1/a1/}${EXTRACT_SUFX}
@


1.192
log
@* Make MOZ_SUFX overrideable just in case
* Remove the remaining vestiges of GTK+-1 support
@
text
@d9 1
a9 1
PORTVERSION=	1.7.r3
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.r3/rc3/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.r3/rc3/}${EXTRACT_SUFX}
a31 2
IGNORE=		"Out-of-date, use www/mozilla instead for now"

d84 1
d253 2
a264 4
	(cd ${WRKSRC}/dist/bin; \
		${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
		${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
		${TOUCH} ./chrome/user-skins.rdf ./chrome/user-locales.rdf)
d331 3
@


1.191
log
@Mark this guy IGNORE until I get around to bringing in 1.8a1.
@
text
@d35 1
a35 1
MOZ_SUFX=	-devel
a36 4
.if defined(WITH_GTK1)
PKGNAMESUFFIX=	-gtk
USE_GNOME=	gtk12 orbit
.else
a37 1
.endif
a86 3
.if defined(WITH_GTK1)
CONFIGURE_ARGS+=	--enable-default-toolkit=gtk
.else
a87 1
.endif
@


1.190
log
@Update to 1.7.r3 (1.7 Release Candidate 3).
@
text
@d32 2
@


1.189
log
@Enable optional debugging support by specifying WITH_DEBUG or by enabling it
through OPTIONS.

Submitted by:	Tom McLaughlin <tmclaugh@@sdf.lonestar.org>
@
text
@d9 1
a9 1
PORTVERSION=	1.7.r2
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.r2/rc2/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.r2/rc2/}${EXTRACT_SUFX}
@


1.188
log
@Update to 1.7 release candidate 2.
@
text
@a62 2
		--disable-debug			\
		--disable-debug			\
a72 1
		--enable-strip			\
d112 1
d139 8
@


1.187
log
@Update to 1.7 RC 1.  The list of feature in this release can be found at:

http://www.mozilla.org/releases/mozilla1.7rc1/README.html
@
text
@d9 1
a9 1
PORTVERSION=	1.7.r1
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.r1/rc1/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.r1/rc1/}${EXTRACT_SUFX}
@


1.186
log
@This is also BROKEN on alpha
@
text
@d9 2
a10 2
PORTVERSION=	1.7.b
PORTREVISION?=	1
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.b/b/}/src \
d17 1
a17 2
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.b/b/}-source${EXTRACT_SUFX} \
		 libart_lgpl-moz-2.3.10${EXTRACT_SUFX}:local
d243 1
a243 2
		${WRKSRC}/modules/libpref/src/init/all.js \
		${WRKSRC}/calendar/sunbird/app/profile/all.js
@


1.185
log
@- Drop dependency on gnomevfs-extras, it went away with GNOME 2.6 upgrade

Reported by:	Robert Huff <roberthuff@@rcn.com>
@
text
@d129 2
a130 2
.if ${ARCH} == "ia64"
BROKEN=		"Does not compile on ia64"
@


1.184
log
@Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
@
text
@a197 1
RUN_DEPENDS+=	${X11BASE}/lib/gnome-vfs-2.0/modules/libsmb.so:${PORTSDIR}/devel/gnomevfs-extras
@


1.183
log
@This is also broken in a different way on ia64
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.182
log
@BROKEN on amd64: Segfault during build
@
text
@d126 5
a130 1
BROKEN=	 	"Segfault during build on amd64"
@


1.181
log
@Update to 1.7.b

* Re-add OPTIONS support reorganizing the Makefile some
* Enable Kerberos/GSSAPI support (please test)
* Enable optional smb:// URI support through gnomevfs2

For a list of all the changes in 1.7 beta, please see:

http://www.mozilla.org/releases/mozilla1.7b/README.html#new
@
text
@d125 4
@


1.180
log
@Forced commit to note why we don't build with a bind port that has
overridden the base.  To quote from eik:

[Bind] overwrites /usr/include/netdb.h and give a wrong definition for
`h_errno' when _REENTRANT is defined. This causes link errors where
`__h_errno' is undefined.

Requested by:	linimon
@
text
@d9 2
a10 2
PORTVERSION=	1.7.a
PORTREVISION?=	2
d13 6
a18 3
MASTER_SITES=	${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a/a/}/src
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a/a/}${EXTRACT_SUFX}
d37 1
a37 1
PKGNAMESUFFIX=	-gtk1
a42 13
.if !defined(WITHOUT_XFT)
LIB_DEPENDS+=	Xft.2:${PORTSDIR}/x11-fonts/libXft
.if exists(${X11BASE}/lib/X11/fonts/mozilla/fonts.dir)
BROKEN=		Mozilla${MOZ_SUFX} and Xft2 render the mozilla-fonts \
		illegibly. Please remove the mozilla-fonts package.
.endif
.endif

.if defined(WITH_CALENDAR) && (defined(WITHOUT_MAILNEWS) || \
	defined(WITHOUT_COMPOSER))
BROKEN=	"Calendar requires Composer and Mailnews support."
.endif

d55 1
d86 1
d89 52
a140 1
PLIST=	${WRKDIR}/pkg-plist
a151 1
MOZ_EXTENSIONS=	default
a158 2
CONFIGURE_ENV=	MOZ_INTERNAL_LIBART_LGPL=1 \
		LOCALBASE=${LOCALBASE}
a175 26
.if defined(WITH_GTK1)
CONFIGURE_ARGS+=	--enable-default-toolkit=gtk
.else
CONFIGURE_ARGS+=	--enable-default-toolkit=gtk2
.endif

.if !defined(WITHOUT_XFT)
CONFIGURE_ARGS+=	--enable-xft
.else
CONFIGURE_ARGS+=	--disable-xft
.endif

ESD_LIB=	libesd.so.2
FREETYPE_LIB=	libfreetype.so.9
PKGCONFIG_FILES=mozilla-gtkmozembed mozilla-js mozilla-xpcom \
		mozilla-nspr mozilla-nss mozilla-plugin

# JPI stuff.  List paths to Java Plug-ins here in the order to try.
JPI_LIST?=\
	${LOCALBASE}/jdk1.4.2/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \
	${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \
	${LOCALBASE}/diablo-jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \
	${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so

.include <bsd.port.pre.mk>

d188 7
a208 12
	@@${ECHO_MSG} ""
	@@${ECHO_MSG} "Mozilla has the following tunable option(s):"
	@@${ECHO_MSG} "	WITHOUT_XFT=yes		Disables Xft anti-aliasing support"
	@@${ECHO_MSG} "	WITH_CALENDAR=yes	Enables the Calendar module (requires Mailnews and Composer modules)"
	@@${ECHO_MSG} "	WITHOUT_MAILNEWS=yes	Disables the Mail and News modules"
	@@${ECHO_MSG} "	WITHOUT_COMPOSER=yes	Disables the HTML Composer module"
	@@${ECHO_MSG} "	WITHOUT_LDAP=yes	Disables LDAP support within the Mailnews module"
	@@${ECHO_MSG} "	WITHOUT_CHATZILLA=yes	Disable the Chatzilla IRC module"
	@@${ECHO_MSG} "	WITHOUT_XMLTERM=yes	Disable the XMLTerm module"
	@@${ECHO_MSG} "	WITH_JAVASCRIPT_DEBUGGER=yes		Enable the DTD and JavaScript debuggers"
	@@${ECHO_MSG} "	WITH_OPTIMIZED_CFLAGS=yes	Enable -O2 optimization"
	@@${ECHO_MSG} ""
@


1.179
log
@Borrow from  the OpenLDAP ports, and refuse to build if bind has been
installed with PORT_REPLACES_BASE_BIND defined.

PR:		61756
Obtained from:	OpenLDAP ports
@
text
@@


1.178
log
@Chase the new location of libXft.
@
text
@d242 6
@


1.177
log
@* Backout the OPTIONS commit.  This requires more Makefile restructuring
* Add macro definitions for ESD_LIB and FREETYPE_LIB to simplify future
  updates
@
text
@d41 1
a41 1
LIB_DEPENDS+=	Xft.2:${PORTSDIR}/x11-fonts/Xft
@


1.176
log
@Fix the install location for the header files.  For those that installed
mozilla-devel along side mozilla, they will need to reinstall both to
sort out the header problems.  Sorry.
@
text
@d148 2
a159 10
OPTIONS=	XFT "Enable Xft font anti-aliasing" on \
		CALENDAR "Enable the Calendar module" off \
		MAILNEWS "Enable Mail and News modules" on \
		COMPOSER "Enable the HTML Composer module" on \
		LDAP "Enable LDAP support for Mailnews" on \
		CHATZILLA "Enable the Chatzilla IRC module" on \
		XMLTERM "Enable the XMLTerm module" on \
		JAVASCRIPT_DEBUGGER "Enable the DTD and JavaScript debuggers" off \
		OPTIMIZED_CFLAGS "Enable -O2 optimizations" off

d188 12
d234 1
a234 1
	@@${REINPLACE_CMD} -e 's|libfreetype.so.6|libfreetype.so.9|g' \
@


1.175
log
@* Actually reference the extra patch on 4.X
* s|/usr/bin/sort|${SORT}|
@
text
@d10 1
a10 1
PORTREVISION?=	1
d273 1
a273 1
		${SED} -e 's:^:include/mozilla/:' >> ${PLIST} \
d275 2
a276 2
		${SED} -e 's:^:@@dirrm include/mozilla/:' >> ${PLIST}
	${ECHO_CMD} @@dirrm include/mozilla >> ${PLIST}
d303 3
a305 3
	-${RM} -fr ${PREFIX}/include/mozilla
	${MKDIR} ${PREFIX}/include/mozilla
	${CHMOD} 755 ${PREFIX}/include/mozilla
d307 1
a307 1
		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/include/mozilla
@


1.174
log
@* Fix a compilation issue on -STABLE [1]
* Correct the path to libfreetype to fix an initialization error in the SVG
  renderer

Reported by:	adamw [1]
@
text
@d178 4
d245 1
a245 1
	${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
@


1.173
log
@Bump PORTEPOCH for mozilla-devel, so that its version number will
remain higher than that in www/mozilla. The alternate behaviour
causes portupgrade et. al to see the upgrade as a downgrade.
@
text
@d10 1
a10 1
PORTREVISION?=	0
d226 2
@


1.172
log
@* Update to 1.7.a
* Fix libiconv support
* Fix SVG support by using a newer version of libart_lgpl
* Use OPTIONS
* Fix some potential lockups related to esound
* Clean up a few potential pthread problems
* Remove the libical support for calendar (libical is now included with Mozilla)
* Allow the JPI_LIST to be overridden

For a list of what's new in 1.7.a, checkout:

http://www.mozilla.org/releases/mozilla1.7a/
@
text
@d11 1
a11 1
PORTEPOCH?=	1
@


1.171
log
@GTK2 mozilla is now the default, and GTK1 support will be built only if explicitly
requested.

This means that mozilla-gtk2 and mozilla-devel-gtk2 are now mozilla and
mozilla-devel, respectively; and the old mozilla and mozilla-devel are now
mozilla-gtk1 and mozilla-devel-gtk1.

This is done for a whole plethora of reasons, and should please everybody
except galeon1 fanatics and uhm... anybody else who it doesn't please.

If you have WITH_MOZILLA set in your /etc/make.conf, you'll need to update
the value accordingly. GTK2 ports will automatically install GTK2 mozilla,
and GTK1 ports will automatically install GTK1 ports, so WITH_MOZILLA need
be defined only if you want the development version... which are dormant
right now anyway.

For now, all ports that honoured WITH_MOZILLA=mozilla-{,-devel}-gtk2 will
still honour those values as well as WITH_MOZILLA=mozilla{,-devel}, but
future ports reserve the right to ignore the *-gtk2 values.
@
text
@d9 2
a10 2
PORTVERSION=	1.6.b
PORTREVISION?=	1
d13 3
a15 6
MASTER_SITES=	${MASTER_SITE_MOZILLA} \
		${MASTER_SITE_LOCAL:S/$/:local/}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.b/b/}/src \
		marcus/:local
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.b/b/}${EXTRACT_SUFX} \
		libart_lgpl${EXTRACT_SUFX}:local
a29 2
IGNORE=		"Main port has been upgraded to 1.6"

a52 4
.if defined(WITH_CALENDAR)
LIB_DEPENDS+=	ical.0:${PORTSDIR}/devel/libical
.endif

d63 1
d87 1
d117 2
a118 1
CONFIGURE_ENV=	MOZ_INTERNAL_LIBART_LGPL=1
a128 1
CONFIGURE_ENV+=		LIBS="-L${LOCALBASE}/lib"
d152 1
a152 1
JPI_LIST=\
d158 10
d192 1
a193 12
	@@${ECHO_MSG} "Mozilla has the following tunable option(s):"
	@@${ECHO_MSG} "	WITHOUT_XFT=yes		Disables Xft anti-aliasing support"
	@@${ECHO_MSG} "	WITH_CALENDAR=yes	Enables the Calendar module (requires Mailnews and Composer modules)"
	@@${ECHO_MSG} "	WITHOUT_MAILNEWS=yes	Disables the Mail and News modules"
	@@${ECHO_MSG} "	WITHOUT_COMPOSER=yes	Disables the HTML Composer module"
	@@${ECHO_MSG} "	WITHOUT_LDAP=yes	Disables LDAP support within the Mailnews module"
	@@${ECHO_MSG} "	WITHOUT_CHATZILLA=yes	Disable the Chatzilla IRC module"
	@@${ECHO_MSG} "	WITHOUT_XMLTERM=yes	Disable the XMLTerm module"
	@@${ECHO_MSG} "	WITH_JAVASCRIPT_DEBUGGER=yes		Enable the DTD and JavaScript debuggers"
	@@${ECHO_MSG} "	WITH_OPTIMIZED_CFLAGS=yes	Enable -O2 optimization"
	@@${ECHO_MSG} ""
.if defined(WITH_CALENDAR)
d197 1
d208 2
a209 1
	@@${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g' \
d217 9
@


1.170
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d38 4
a41 2
.if defined(WITH_GTK2)
PKGNAMESUFFIX=	-gtk2
a42 2
.else
USE_GNOME=	gtk12 orbit
d143 3
a145 1
.if defined(WITH_GTK2)
a146 2
.else
CONFIGURE_ARGS+=	--enable-default-toolkit=gtk
@


1.169
log
@Use the CPIO macro defined in bsd.port.mk.
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.168
log
@Remove mozilla-headers.

This integrates the headers from mozilla-headers and mozilla-headers-devel
into mozilla and mozilla-devel.
@
text
@d273 1
a273 1
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/${MOZILLA}
d298 1
a298 1
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/include/mozilla
@


1.167
log
@Mark this port as IGNORE since www/mozilla has been updated to 1.6.
@
text
@d263 5
d294 5
@


1.166
log
@This port should now work on amd64, so remove the NOT_FOR_ARCHS macro.
@
text
@d33 2
@


1.165
log
@Update to 1.6b, and add Peter's amd64 patches from Firebird.  For a list
of what is changed in 1.6b, checkout the release notes at:

http://www.mozilla.org/releases/mozilla1.6b/
@
text
@a162 2
NOT_FOR_ARCHS=	amd64

@


1.164
log
@Don't build these ports on amd64.

Approved by:	portmgr (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	1.6.a
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.a/a/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.a/a/}${EXTRACT_SUFX} \
@


1.163
log
@Only add the plug-in symlink to the plist if we're actually going to create
it.  This fixes a packaging problem on bento.  Also, break out of the for loop
once we find a suitable plug-in.
@
text
@d163 2
@


1.162
log
@. Still look in ${LOCALBASE}/jdk1.4.1 for the plugin so users don't have to
  upgrade their JDK if they don't want to.

Submitted by:	Jeremy Messenger <mezz7@@cox.net>
@
text
@d245 6
a250 1
		${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST} ; \
d279 1
@


1.161
log
@. Look in ${LOCALBASE}/jdk1.4.2 for the JDK 1.4 plugin.

Approved by:	marcus
@
text
@d159 1
@


1.160
log
@* Try to auto-detect the best Java plug-in [1]
* Remove all spaces (or convert them to tabs)

PR:		58849 [1]
Inspired by:	glewis [1]
@
text
@d156 1
a156 1
# JPI sutff.  List paths to Java Plug-ins here in the order to try.
d158 1
a158 1
	${LOCALBASE}/jdk1.4.1/jre/plugin/${ARCH}/ns610/libjavaplugin_oji.so \
@


1.159
log
@* Update mozilla-devel to 1.6a
* Install pkg-config files for both the GTK1 and GTK2 versions of Mozilla
* Update dependent browsers accordingly
@
text
@d14 1
a14 1
	      	${MASTER_SITE_LOCAL:S/$/:local/}
d47 1
a47 1
	 	illegibly. Please remove the mozilla-fonts package.
d156 6
d221 3
a223 3
	    ${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}${PKGNAMESUFFIX}|g ; \
	    	s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}${PKGNAMESUFFIX}|g' \
		${WRKSRC}/build/unix/$${pcfile}.pc.in; \
d230 3
a232 3
	  ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
	  ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
	  ${TOUCH} ./chrome/user-skins.rdf ./chrome/user-locales.rdf)
d240 1
a240 1
	    ${ECHO_CMD} bin/mozilla >> ${PLIST} ; \
d244 2
a245 2
	    ${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST} ; \
	    ${ECHO_CMD} @@dirrm lib/browser_plugins >> ${PLIST} ; \
d249 2
a250 2
		&& ${FIND} -d * -type d | \
		${SED} -e 's:^:@@dirrm lib/${MOZILLA}/:' >> ${PLIST}
d253 1
a253 1
	    	${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}${PKGNAMESUFFIX}.pc >> ${PLIST} ; \
d263 1
a263 1
	    ${LN} -sf ${PREFIX}/bin/${MOZILLA} ${PREFIX}/bin/mozilla ; \
d266 1
a266 1
	    ${MKDIR} ${PREFIX}/lib/browser_plugins ; \
d269 6
a274 2
	    ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/${ARCH}/ns600/libjavaplugin_oji.so \
	    	${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ; \
d277 1
a277 1
	    	${INSTALL_DATA} ${WRKSRC}/build/unix/$${pcfile}.pc \
@


1.158
log
@Mark as IGNORE on -STABLE Alpha.
@
text
@d9 1
a9 1
PORTVERSION=	1.5b
d15 1
a15 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \
d17 1
a17 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
a142 2
PKGCONFIG_FILES=	mozilla-gtkmozembed mozilla-js mozilla-xpcom \
			mozilla-nspr mozilla-nss mozilla-plugin
d153 3
d207 2
a208 1
		${WRKSRC}/configure
d210 1
a210 1
		${WRKSRC}/nsprpub/config/FreeBSD.mk \
a213 1
.if defined(WITH_GTK2)
d215 2
a216 2
	    ${REINPLACE_CMD} -e 's|mozilla-xpcom|mozilla-xpcom${MOZ_SUFX}|g ; \
	    	s|mozilla-nspr|mozilla-nspr${MOZ_SUFX}|g' \
a218 1
.endif
a245 1
.if defined(WITH_GTK2)
d247 1
a247 1
	    	${ECHO_CMD} libdata/pkgconfig/$${pcfile}${MOZ_SUFX}.pc >> ${PLIST} ; \
a248 1
.endif
a265 1
.if defined(WITH_GTK2)
d268 1
a268 1
			${PREFIX}/libdata/pkgconfig/$${pcfile}${MOZ_SUFX}.pc ; \
a269 1
.endif
@


1.157
log
@Use ${PTHREAD_LIBS} instead of hardcoded -pthread and -lc_r in a few places.
This should help the KSE and libthr people use these applications (plus it
lets them build on -CURRENT).
@
text
@d171 1
a171 1
BROKEN=	"core dumps on alpha during post-build"
@


1.156
log
@Update to 1.5 Beta.  For a list of what's new, checkout:

http://www.mozilla.org/releases/mozilla1.5b/
@
text
@d205 7
@


1.155
log
@* Add a knob to optionally build XMLTerm [1]
* Add some extra CLI options to the mozilla.sh script [2]
* Add a patch to prevent crashes when visiting certain Russian sites [3]
* Add a dependency on devel/nspr to avoid problems with Galeon and Epiphany
  in certain setups [4]

PR:		55330 [1]
		55412 [2]
Submitted by:	Alexander Nedotsukov <bland@@mail.ru> [1] [2]
		Sergey Akifyev <asa@@gascom.ru> [4]
Obtained from:	www/mozilla-firebird [3]
@
text
@d9 2
a10 2
PORTVERSION=	1.5a
PORTREVISION?=	1
@


1.154
log
@Update to 1.5a.
@
text
@d10 1
a10 1
PORTREVISION?=	0
d28 2
a29 1
		freetype.9:${PORTSDIR}/print/freetype2
d114 1
a114 1

d116 4
a119 3
CONFIGURE_ARGS+=	--enable-extensions=default,irc,xmlterm
.else
CONFIGURE_ARGS+=	--enable-extensions=default,xmlterm
d121 1
d187 1
@


1.153
log
@Mark IGNORE until 1.5a comes out.
@
text
@d9 1
a9 1
PORTVERSION=	1.4b
a30 1
IGNORE=		"www/mozilla has been updated to 1.4"
@


1.152
log
@* Add [untested] Alpha support [1]
* Fix some 64-bit problems in the JavaScript and nspr code [2]

Submitted by:	Bernd Walter <ticso@@cicely.de> [1]
		tmm [2]
@
text
@d31 1
@


1.151
log
@Update to 1.4b.
@
text
@d162 1
a162 1
.if defined(WITH_OPTIMIZED_CFLAGS) && ${ARCH} != "alpha"
d167 1
a167 3
.if ${ARCH} == "alpha"
CFLAGS+=		-O0
CONFIGURE_ARGS+=	--disable-optimize
d254 1
a254 1
	    ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
@


1.150
log
@Make sure Xft support is really disabled if one defines WITHOUT_XFT.

PR:	51595
Submitted by:	Seva Gluschenko <gvs@@rinet.ru>
@
text
@d9 2
a10 2
PORTVERSION=	1.4a
PORTREVISION?=	1
d66 1
a141 1
EXTRA_PATCHES=		${FILESDIR}/xim_dekita2.patch
d267 1
@


1.149
log
@Make sure we add -devel to each of the dependencies in the Mozilla
pkg-config files.
@
text
@d148 2
@


1.148
log
@Install the pkg-config files with a -devel suffix to avoid a conflict with
mozilla-gtk2.  Teach galeon2 to use these new files.  Note, any other app
that depends on these files not having the optional -devel suffix will
need to be re-educated as well.
@
text
@d33 1
d45 1
a45 1
BROKEN=		Mozilla-devel and Xft2 render the mozilla-fonts \
d140 1
a140 1
			mozilla-nspr mozilla-nss
d197 1
a197 1
		-e 's|%%HEADERS_SUFX%%|-devel|g' \
d201 7
d237 1
a237 1
	    	${ECHO_CMD} libdata/pkgconfig/$${pcfile}-devel.pc >> ${PLIST} ; \
d260 1
a260 1
			${PREFIX}/libdata/pkgconfig/$${pcfile}-devel.pc ; \
@


1.147
log
@Add a PKGNAMESUFFIX when building with GTK+-2 support to avoid potential
INDEX duplication.
@
text
@d138 2
a139 2
PKGCONFIG_FILES=	mozilla-gtkmozembed.pc mozilla-js.pc mozilla-xpcom.pc \
			mozilla-nspr.pc mozilla-nss.pc
d229 1
a229 1
	    	${ECHO_CMD} libdata/pkgconfig/$$pcfile >> ${PLIST} ; \
d251 2
a252 2
	    	${INSTALL_DATA} ${WRKSRC}/build/unix/$$pcfile \
			${PREFIX}/libdata/pkgconfig ; \
@


1.146
log
@* Sync recent CONFIGURE_ARGS and optimization changes with www/mozilla
* Add patch to prevent crashing with non-Xft fonts
* Depend on libIDL instead of ORBit2

Obtained from:	www/mozilla
@
text
@d35 1
@


1.145
log
@s/<malloc.h>/<stdlib.h>/g

Reported by:	scottl
@
text
@d10 1
d35 1
a35 1
USE_GNOME=	gtk20 orbit2
d76 5
d158 3
a160 2
.if !defined(WITHOUT_OPTIMIZE) && ${ARCH} != "alpha"
CFLAGS+=	-O2
d164 2
a165 1
CFLAGS+=	-O0
d183 1
a183 1
	@@${ECHO_MSG} "	WITHOUT_OPTIMIZE=yes	Disable -O2 optimization"
@


1.144
log
@* Update to 1.4a and unbreak
* Convert to new GNOME infrastructure
@
text
@d189 2
@


1.143
log
@Mark BROKEN until it can be updated to 1.4a.
@
text
@d9 1
a9 1
PORTVERSION=	1.3b
d17 1
a17 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}:local
a32 4
BROKEN=		"Requires update to 1.4a"

WITHOUT_CHATZILLA=	"Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"

d34 1
a34 2
LIB_DEPENDS+=	gtk-x11-2.0.200:${PORTSDIR}/x11-toolkits/gtk20 \
		ORBit-2.0:${PORTSDIR}/devel/ORBit2
a35 1
USE_GNOMENG=	yes
d49 1
a49 1
BROKEN=	Calendar requires Composer and Mailnews support.
d79 1
d86 1
d115 3
d133 1
d152 4
d166 11
@


1.142
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d33 2
@


1.141
log
@Remove the renaming of Xft headers and library from the Xft (Xft2) port.
Remove installing of Xft1 from XFree86-4-libraries, and add dependencies
to the Xft port by all the ports that use it along with whatever patches are
necessary.

Approved by:	portmgr (kris), marcus
@
text
@d20 1
@


1.140
log
@Fix the ${MASTER_SITE_LOCAL} group so that it correctly makes use of
${MASTER_SITE_LOCAL}.  This should fix the libart fetch problem with
the Taiwan FTP server.

Reported by:	many
@
text
@d43 1
a43 1
LIB_DEPENDS+=	Xft2.2:${PORTSDIR}/x11-fonts/Xft
a167 6
.if !defined(WITHOUT_XFT)
	@@${REINPLACE_CMD} -e 's|X11/Xft/Xft\.h|X11/Xft/Xft2.h|g' \
		${WRKSRC}/gfx/src/gtk/nsDrawingSurfaceGTK.cpp \
		${WRKSRC}/gfx/src/gtk/nsFontMetricsXft.h \
		${WRKSRC}/gfx/src/gtk/nsDeviceContextGTK.cpp
.endif
@


1.139
log
@Update to 1.3b.
@
text
@d13 1
a13 1
	      	${MASTER_SITE_LOCAL}:local
@


1.138
log
@Chase gtk20's shared lib version.
@
text
@d9 1
a9 2
PORTVERSION=	1.3a
PORTREVISION?=	1
d38 2
a39 1
USE_GNOME=	gtk12
a92 5
.if !defined(WITH_GTK2)
USE_GNOMENG=	yes
USE_GNOME+=	orbit
.endif

d150 1
@


1.137
log
@Remove the lib/browser_plugins directory.

Reported by:	bento
@
text
@d36 1
a36 1
LIB_DEPENDS+=	gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20 \
a37 1
WITHOUT_XFT=	"Mozilla cannot be built with GTK-2.0 and Xft support"
@


1.136
log
@FreeBSD requires Mozilla components to be linked with -Bsymbolic so to avoid
symbol clashes with, for example, libexpat.  This will allow Mozilla and
more precisely, Galeon 2, to work with GTK 2.2.
@
text
@d202 1
@


1.135
log
@Disable Xft if WITH_GTK2 is defined in the master mozilla-devel port.
This will avoid accidental creation of a non-working Mozilla.

Suggested by:	Dan Nelson <dnelson@@allantgroup.com>
@
text
@d10 1
a10 1
PORTREVISION?=	0
@


1.134
log
@Replace one more occurrance of Xft.h.

Submitted by:	Jos Backus <jos@@catnook.com>
@
text
@d38 1
@


1.133
log
@Remove the extra calendar distfile.  It is no longer needed in mozilla-devel.
Also, mark the port as BROKEN if WITH_CALENDAR is defined and
WITHOUT_COMPOSER or WITHOUT_MAILNEWS are also defined.  Calendar requires
Composer and Mailnews support.
@
text
@d175 2
a176 1
		${WRKSRC}/gfx/src/gtk/nsFontMetricsXft.h
@


1.132
log
@* Update to 1.3a
* Re-enable optimizations [1]
* Disable JavaScript debugger by default [1]

Acknowledgement goes to the Phoenix port and alane for a patch that
corrects a crash when downloads complete.

Suggested by:	David Schultz <dschultz@@uclink.Berkeley.EDU> [1]
@
text
@d50 5
a55 1
DISTFILES+=	${PORTNAME}-calendar-${PORTVERSION}${EXTRACT_SUFX}:local
@


1.131
log
@Fix the startup script so that it can accept option arguments.  This fixes
a problem with starting Mozilla from the KDE dock if another instance of
Mozilla is already running.

Tested by:	Vivek Khera <vivek@@khera.org>
Approved by:	portmgr (kris)
@
text
@d9 2
a10 2
PORTVERSION=	1.2b
PORTREVISION?=	3
d14 1
a14 1
		http://people.FreeBSD.org/~marcus/:local
a74 2
		--enable-dtd-debug		\
		--enable-jsd			\
a76 1
		--disable-optimize		\
d114 5
a129 1
EXTRA_PATCHES=		${FILESDIR}/mozilla_12b_patch
@


1.130
log
@Make the Mozilla startup scripts a little smarter.  Instead of launching a
new Mozilla instance each time, check to see if one already exists, and if
so, spawn a new browser tab in the current window.

PR:	45610
Submitted by:	Nick Jennings
@
text
@d10 1
a10 1
PORTREVISION?=	2
@


1.129
log
@When using the GTK+-2 version, build with ORBit2.

Submitted by:	bento
@
text
@d10 1
a10 1
PORTREVISION?=	1
d177 1
a177 1
	${SED} -e "s;@@PREFIX@@;${PREFIX};g" -e "s;%%MOZILLA%%;${MOZILLA};g" \
@


1.128
log
@* Make this port a master port which can support slaves
* Install .pc files when built with WITH_GTK2
* Don't play with Xft stuff in source files unless we're building with with
  Xft support enabled.
@
text
@d36 2
a37 1
LIB_DEPENDS+=	gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
a64 2
USE_GNOMENG=	yes
USE_GNOME+=	orbit
d91 5
@


1.127
log
@Add calendar support to Mozilla.  Specify -DWITH_CALENDAR to enable
it.

PR:	45145
Submitted by:	Joe Kelsey <joek@@zircon.staff.flyingcroc.net>
@
text
@d8 1
a8 1
PORTNAME=	mozilla
d10 3
a12 3
PORTREVISION=	1
PORTEPOCH=	1
CATEGORIES=	www
d31 2
d35 6
a48 6
.if defined(WITH_GTK2)
LIB_DEPENDS+=	gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
.else
USE_GNOME=	gtk12
.endif

d54 1
a54 1
LATEST_LINK=	mozilla-devel
d125 2
d163 1
d167 4
d173 2
a174 2
	${SED} -e "s;@@PREFIX@@;${PREFIX};g" \
		${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla-devel
d183 1
d188 1
a188 1
	${ECHO_CMD} bin/mozilla-devel >> ${PLIST}
d193 1
a193 1
		${SED} -e 's:^:lib/mozilla-devel/:' >> ${PLIST} \
d195 7
a201 2
		${SED} -e 's:^:@@dirrm lib/mozilla-devel/:' >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/mozilla-devel >> ${PLIST}
d204 2
a205 2
	${MKDIR} ${PREFIX}/lib/mozilla-devel
	${CHMOD} 755 ${PREFIX}/lib/mozilla-devel
d207 2
a208 2
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel
	${INSTALL_SCRIPT} ${WRKSRC}/mozilla-devel ${PREFIX}/bin
d210 1
a210 1
	    ${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla ; \
d219 6
@


1.126
log
@* Add support for building the GTK 2 version of Mozilla (define WITH_GTK2
  to do this).  This feature will be used for the upcoming Galeon 1.3.0
  port. [1]
* Allow users to disable Composer (define WITHOUT_COMPOSER to do this) [2]

Submitted by:	David Magda <dmagda@@magda.ca> [2]
Obtained from:	Galeon 1.3.0 tarball (with some modification) [1]
@
text
@d47 5
d111 5
d147 7
@


1.125
log
@Mark mozilla-devel BROKEN when Xft2 support is enabled and the
mozilla-fonts package is installed.

Reviewed by:	marcus
Approved by:	pat
@
text
@d41 6
d58 1
a58 1
USE_GNOME=	orbit gtk12
a67 1
		--enable-default-toolkit=gtk	\
d105 11
@


1.124
log
@Add one more forgotten '\'.
@
text
@d35 4
@


1.123
log
@Properly handle if blocks in the Makefile.

Submitted by:	daichi
@
text
@d163 1
a163 1
	if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then
@


1.122
log
@* Add a patch that fixes some localization issues [1]
* Fix a problem with plugins not actually loading
* Hopefully correct some issues with installs erroring out with Error 1
* Conditionalize Xft support (by default it's enabled, but can be disabled
  by defined WITHOUT_XFT)

Submitted by:	Jung-uk Kim <jkim@@niksun.com> [1]
Obtained from:	Mozilla's Bugzilla bug 174989 [1]
@
text
@d138 2
a139 2
	if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then
	    ${ECHO_CMD} bin/mozilla >> ${PLIST}
d142 2
a143 2
	if [ ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so ]; then
	    ${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
d157 2
a158 2
	if [ ! -x ${PREFIX}/bin/mozilla -a ! -L ${PREFIX}/bin/mozilla ]; then
	    ${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla
d160 2
a161 2
	if [ ! -d ${PREFIX}/lib/browser_plugins ]; then
	    ${MKDIR} ${PREFIX}/lib/browser_plugins
d165 1
a165 1
	    	${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
@


1.121
log
@Fix the build by adding a dependency on Xft.

Reported by:	John Merryweather Cooper <john_m_cooper@@yahoo.com>
		Rob Lahaye <lahaye@@snu.ac.kr>
@
text
@d10 1
d27 1
a27 1
		Xft2.2:${PORTSDIR}/x11-fonts/Xft
d33 4
a71 1
		--enable-xft			\
d97 4
d138 3
a140 2
	${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
	${ECHO_CMD} bin/mozilla >> ${PLIST}
d142 3
a144 2
	${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
	${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
d157 10
a166 7
	${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
	${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla
	${TEST} ! -d ${PREFIX}/lib/browser_plugins && \
	${MKDIR} ${PREFIX}/lib/browser_plugins
	${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
	${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
		${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
@


1.120
log
@This commit includes:

* mozilla-*vendor ports (currently for Mozilla 1.0.1)
* mozilla* ports (currently for Mozilla 1.1)
* mozilla-*devel ports (currently for Mozilla 1.2b)

Special thanks goes to trevor for auto-generating plist patches, cy for
pointing out that the Mozilla startup scripts need to be tailored for
each version of Mozilla, grog for suggesting that some verbage needs to
be added to explain the Java plugin messages at startup, and John
Merryweather Cooper for suggesting a common plugin directory. Of course,
thanks also goes to the user community for suggestions and support.

These ports offer:

* Complete coexistence with each other
* A universal ${PREFIX}/lib/browser_plugins directory
* Auto-generated plists for ease of maintenance
* More accurate pkg-descr's
* A pkg-message pointing users to java/jdk13 for the Java plugin

PR:	42870 42941
Reviewed by:	ports gnome
@
text
@d26 1
a26 1
		freetype.9:${PORTSDIR}/print/freetype2
d114 3
@


1.119
log
@Update to 1.2a.
@
text
@d9 1
a9 1
PORTVERSION=	1.2a
d13 1
a13 1
		http://people.FreeBSD.org/~sobomax/:local
a20 2
NO_LATEST_LINK=	yes

d32 7
a38 2
EXTRACT_AFTER_ARGS=	| tar -xf - -X ${FILESDIR}/tar-exclude
USE_BZIP2=	yes
d44 1
d67 1
a67 1
		--enable-xft 			\
d73 1
a76 2
PLIST_SUB+=	MOZILLAMAILNEWS="@@comment "
PLIST_SUB+=	MOZILLALDAP="@@comment "
a80 2
PLIST_SUB+=	MOZILLAMAILNEWS=""
PLIST_SUB+=	MOZILLALDAP="@@comment "
d83 1
a83 3
PLIST_SUB+=	MOZILLAMAILNEWS=""
PLIST_SUB+=	MOZILLALDAP=""
.endif 
a87 1
PLIST_SUB+=	CHATZILLA=""
a89 1
PLIST_SUB+=	CHATZILLA="@@comment "
d111 4
d117 1
a117 1
		${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla
d125 13
d143 6
a148 1
	${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin
d150 4
a153 1
		${PREFIX}/lib/mozilla-devel/plugins/libjavaplugin_oji.so
@


1.118
log
@Add a patch from Mozilla CVS to correct the recent security hole.  Un-forbid
the port.

Patch link was

Submitted by:	Jung-uk Kim <jkim@@niksun.com>
@
text
@d9 1
a9 2
PORTVERSION=	1.1
PORTREVISION=	2
d13 1
a13 1
		http://people.FreeBSD.org/~marcus/:local
d35 1
d63 1
@


1.117
log
@Mark forbidden due to security hole reported at
http://www.mozillazine.org/talkback.html?article=2467.

Submitted by:	trevor
@
text
@d10 1
a10 1
PORTREVISION=	1
a33 2

FORBIDDEN=	"Contains privacy leak documented at http://www.mozillazine.org/talkback.html?article=2467"
@


1.116
log
@Disable Chatzilla by default.  The irc buffer overflow is still present.

Submitted by:	trevor
@
text
@d35 2
@


1.115
log
@Fix the JPI installation.

Reported by:	Ivanchenko V. I. <webmaster@@asiamusic.ru>
@
text
@d10 1
d33 1
a33 1
#WITHOUT_CHATZILLA=	"Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
@


1.114
log
@Fix the path to exec mozilla.

Submitted by:	John Merryweather Cooper <john_m_cooper@@yahoo.com>
@
text
@d129 1
a129 1
		${PREFIX}/lib/mozilla/plugins/libjavaplugin_oji.so
@


1.113
log
@Add mozilla-*-devel after a repo copy from mozilla.

NOTE: mozilla-*-devel is now Mozilla 1.1.  mozilla-* (without the -devel) is
back to Mozilla 1.0.  mozilla.org states that 1.1 is their new bleeding edge
release, and 1.0 is still the stable release.  The release cycle diagram also
indicates that a Mozilla 1.0.1 is coming.

For all users that upgraded from Mozilla 1.0 to 1.1, be aware that running
a blind portupgrade on mozilla will give you mozilla-1.0!  If you want to
keep Mozilla 1.1, you will have to change the origin of you mozilla ports to
point to their -devel counterparts.

The -devel ports will install files into -devel directories.  Therefore,
both mozilla and mozilla-devel can coexist.
@
text
@@


1.112
log
@Update to 1.1.  This fixes the font problem as well as the chatzilla bug.  A
full list of changes can be found in the Mozilla 1.1 release notes from:

http://www.mozilla.org/releases/mozilla1.1/

PR:		42068
@
text
@d21 2
d123 2
a124 2
	${MKDIR} ${PREFIX}/lib/mozilla
	${CHMOD} 755 ${PREFIX}/lib/mozilla
d126 1
a126 1
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla
@


1.111
log
@Don't use mapped IPv6 address when connecting IPv4 node.

Submitted by:	ume
@
text
@d9 1
a9 2
PORTVERSION=	1.0
PORTREVISION=	2
d13 1
a13 1
		http://people.FreeBSD.org/~sobomax/:local
d15 1
a15 1
		sobomax/:local
d30 1
a30 1
WITHOUT_CHATZILLA=	"Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
a31 1
USE_BZIP2=	yes
d115 2
a116 3
	  ${ECHO_CMD} skin,install,select,classic/1.0 >> chrome/installed-chrome.txt; \
	  ${ECHO_CMD} locale,install,select,en-US >> chrome/installed-chrome.txt; \
	  ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome)
@


1.110
log
@* Fix build on -CURRENT
* Silence a portlint nit wrt to the order of PORTREVISION in the Makefile
* Don't use --enable-reorder on non-i386 archs
* Mark BROKEN for now on alpha as there is still a core dump during
  post-build
* Use USE_GNOMENG

Submitted by:	Peter Kostouros <kpeter@@melbpc.org.au> (patch for -CURRENT)
		me (everything else)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.109
log
@security fix:  correct bugs 115788 and 150339 (Mozilla passes
requests for huge fonts, leading to loss of X (and probably VNC)
session)

Obtained from:	attachment 87432 on bugzilla.mozilla.org
@
text
@d10 1
a11 1
PORTREVISION=	1
d24 1
a24 2
LIB_DEPENDS=	ORBit.2:${PORTSDIR}/devel/ORBit \
		jpeg.9:${PORTSDIR}/graphics/jpeg \
d38 2
a39 1
USE_GTK=	yes
a56 1
		--enable-reorder		\
d99 8
@


1.108
log
@Forbid because of remote crash.
@
text
@d11 1
a20 2

FORBIDDEN= 	"see http://bugzilla.mozilla.org/show_bug.cgi?id=150339 "
@


1.107
log
@Update to 1.0. Yay!
@
text
@d21 2
@


1.106
log
@Update Mozilla to 1.0.rc3 and tweak galeon to compile with it.

Special thanks to:	Yanko Kaneti <yaneti@@indigo.declera.com>
			for his help in getting Galeon compiling
@
text
@d9 1
a9 1
PORTVERSION=	1.0.rc3
@


1.105
log
@Forced commit.  Previous commit was:

Submitted by:	David Magda <dmagda@@magda.ca>
@
text
@d9 1
a9 2
PORTVERSION=	1.0.rc2
PORTREVISION=	1
d13 1
a13 1
		http://people.FreeBSD.org/~marcus/:local
@


1.104
log
@Conditionalize mail, news, and LDAP support.  All three are still enabled
by default.
@
text
@@


1.103
log
@Don't treat the ${WITHOUT_CHATZILLA} (default) build as gratuitously
different from the one with ChatZilla.  This means building otherwise
the exact same extensions.
@
text
@d10 1
a11 1
PORTREVISION=	1
a51 2
		--enable-ldap			\
		--enable-mailnews		\
d67 19
@


1.102
log
@Update to 1.0.rc2.

The Chatzilla buffer overflow is still there, so disable Chatzilla by default.
@
text
@d11 1
d73 1
@


1.101
log
@Really prevent Chatzilla from being installed.  Seems the extensions were
changed in RC 1.

Prompted by:	parv <parv@@pair.com>
Tested by:	parv <parv@@pair.com>
@
text
@d9 1
a9 2
PORTVERSION=	1.0.rc1
PORTREVISION=	3
d13 1
a13 1
		${MASTER_SITE_LOCAL:S,$,:local,}
d16 1
a16 1
DISTFILES=	${PORTNAME}-source-${PORTVERSION}${EXTRACT_SUFX} \
@


1.100
log
@Disable Chatzilla since it contains a buffer overflow as described by
http://online.securityfocus.com/archive/1/270249.

Reported by:	trevor
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.99
log
@Fix recent security vulnerability in Mozilla, as well as the resulting
segmentation fault after the initial patch was applied.

See http://sec.greymagic.com/adv/gm001-ns/ for more details on the
vulnerability.

Obtained from:  Mozilla's Bugzilla database (bugs 141061 and 137644)
@
text
@d10 1
a10 1
PORTREVISION=	1
d31 2
@


1.98
log
@Mark forbidden because of security bug.

Approved by:	no response from: maintainer
@
text
@d10 1
a20 2

FORBIDDEN=	"malicious Web servers can upload files--see http://sec.greymagic.com/adv/gm001-ns/ or http://www.heise.de/ct/browsercheck/n6demo1.shtml "
@


1.97
log
@Change dist site for libart from sobomax's people page to his local-distfiles
directory.

Prompted by:	obrien (and FreeBSD.org admins)
@
text
@d21 2
@


1.96
log
@Add a conditional broken message so that people stop asking why Mozilla
fails to build when they have freetype 1.x installed.

Reviewed by:	sobomax
Approved by:	sobomax
@
text
@d13 3
a15 2
		http://people.freebsd.org/~sobomax/:people
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src
d17 1
a17 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}:people
@


1.95
log
@Allow libart to be fetched quickly instead of wading through all the
MOZILLA dist sites' timeouts.
@
text
@d72 3
d79 4
d103 1
a103 1
.include <bsd.port.mk>
@


1.94
log
@Until sobomax copies libart_lgpl-1.0 into his ~public_distfiles dir...
@
text
@d13 1
a13 1
		http://people.freebsd.org/~sobomax/
d16 1
a16 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}
@


1.93
log
@Fix up the port to use the 1.0.rc1 version of the libart dist.
@
text
@d13 1
a13 1
		http://people.freebsd.org/~sobomax:people
d16 1
a16 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}:people
@


1.92
log
@Update to 1.0.rc1

Reviewed by:	sobomax
Approved by:	sobomax
@
text
@d13 2
a14 3
		${MASTER_SITE_LOCAL:S,$,:local,}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \
			sobomax/:local
d16 1
a16 1
		libart_lgpl-0.9.9${EXTRACT_SUFX}:local
@


1.91
log
@Fix the plist when WITHOUT_CHATZILLA is defined.

PR:		36193
Reviewed by:	sobomax
Approved by:	sobomax
@
text
@d9 1
a9 2
PORTVERSION=	0.9.9
PORTREVISION=	3
d14 1
a14 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/M/m/}/src \
d17 1
a17 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}:local
@


1.90
log
@Allow installed files to have correct permissions when built by a non-root
user.

PR:		35980
Submitted by:	Alan Eldridge <ports@@geeksrus.net>
Reviewed by:	sobomax
Approved by:	sobomax
@
text
@d69 3
@


1.89
log
@Multiple IP trying works not only when connection resused but also
when timeout.  This patch was already commited in mozilla-current
and will appear in mozilla-1.0.

Obtained from:	Bugzilla/126755
		http://bugzilla.mozilla.org/show_bug.cgi?id=126755
@
text
@d89 2
a90 2
	cd ${WRKSRC}/dist/bin && ${TAR} -chf - . | \
		${TAR} -xf - -C ${PREFIX}/lib/mozilla
@


1.88
log
@Fix displaying of bold/italic truetype fonts. Bump PORTREVISION.

PR:		36049
Submitted by:	Joe Kelsey <joe@@zircon.seattle.wa.us>
Obtained from:	Mozilla cvs
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.87
log
@Remove gdk-pixbuf from LIB_DEPENDS - Mozilla doesn't need it anymore.

Submitted by:	Szilveszter Adam <sziszi@@bsd.hu>
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.86
log
@- Re-enable Chatzilla;
- remove non-working freetype workaround;
- correct name of the freetype library, so that it is easier to get AA fonts
  working.

Bump PORTREVISION.
@
text
@a27 1
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
@


1.85
log
@Fix a typo in previous commit.
@
text
@d10 1
d69 1
a69 1
CONFIGURE_ARGS+=	--with-extensions=default,irc
a74 1
CFLAGS:=	-I${LOCALBASE}/include/freetype2 ${CFLAGS}
@


1.84
log
@Quick'n'dirty hack to prevent freetype1 includes from beint picked instead of
freetype2 ones.

Reported by:	many
@
text
@d74 1
a74 1
CFLAGS:=	${LOCALBASE}/include/freetype2 ${CFLAGS}
@


1.83
log
@Long awaited 0.9.9 update. For some reason configure doesn't pick up our
request to enable chatzilla, therefore it is not enabled now - the issue
is under investigation, but anybody is free to smash maintainers with a
relevant patch.
@
text
@d74 1
@


1.82
log
@Pre-create symlink to a Java plugin, so that the user only needs to install
jdk1.3.1 to make it working. Bump PORTREVISION.
@
text
@d9 1
a9 2
PORTVERSION=	0.9.8
PORTREVISION=	2
d21 2
a22 1
BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip
d27 2
a28 1
		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
@


1.81
log
@Clean up this port, including GCing old configure options and making patches
more acceptable to mozilla.org.  Hopefully these will make it into 0.9.9.

Add a hack to minimise the number of files extracted.

Merge in the patches from the mozilla+ipv6 port.

Submitted by:	sumikawa (mozilla+ipv6)
@
text
@d10 1
a10 1
PORTREVISION=	1
d91 2
@


1.80
log
@Utilize MASTER_SITES grouping.
@
text
@d10 1
d32 1
a35 1
USE_NEWGCC=	yes
d39 2
d43 1
d45 1
a45 5
		--disable-idltool		\
		--disable-md			\
		--disable-pedantic		\
		--disable-xterm-updates		\
		--enable-crypto			\
d47 3
a49 1
		--enable-editor			\
d52 6
a57 2
		--enable-optimize="${CFLAGS}"	\
		--enable-pics			\
d59 6
a64 7
		--enable-tests			\
		--enable-toolkit=gtk		\
		--enable-x11-shm		\
		--enable-chrome-format=jar	\
		--with-jpeg=${LOCALBASE}	\
		--with-png=${LOCALBASE}		\
		--with-mng=${LOCALBASE}		\
d69 1
a69 3
CONFIGURE_ENV=	BSD_PTHREAD_LIBS="${PTHREAD_LIBS}" \
		CFLAGS="" CXXFLAGS="" \
		MOZ_INTERNAL_LIBART_LGPL=1
a70 2
		CFLAGS="" CXXFLAGS="" \
		MALLOC_OPTIONS=j \
d75 1
a75 1
	@@${SED} -e "s;@@PREFIX@@;${PREFIX};g" \
d77 1
a77 1
	@@(cd ${WRKSRC}/dist/bin; \
d82 2
a83 2
	@@/usr/bin/find ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
		/usr/bin/xargs ${RMDIR} 2> /dev/null || ${TRUE}
@


1.79
log
@Update to 0.9.8.
@
text
@d12 4
a15 3
MASTER_SITES=	${MASTER_SITE_LOCAL:S,%SUBDIR%,sobomax,} \
		${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTNAME}${PORTVERSION:S/M/m/}/src
d17 1
a17 1
		libart_lgpl-${PORTVERSION}${EXTRACT_SUFX}
@


1.78
log
@Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
@
text
@d9 1
a9 2
PORTVERSION=	0.9.7
PORTREVISION=	2
@


1.77
log
@Enable Chatzilla (IRC client). It is enabled by default unless
WITHOUT_CHATZILLA is defined.

PR:		33521
Submitted by:	Steve Wills <steve@@stevenwills.com>
		Joe Clarke <marcus@@marcuscom.com>
@
text
@d78 2
a79 2
	  ${ECHO} skin,install,select,classic/1.0 >> chrome/installed-chrome.txt; \
	  ${ECHO} locale,install,select,en-US >> chrome/installed-chrome.txt; \
@


1.76
log
@Add FreeBSD locales. This solves the problem with Mozilla not starting up
properly if locale set to something other than C or en_US.

PR:		33498
Submitted by:	Joe Marcus Clarke <marcus@@marcuscom.com>
@
text
@d10 1
a10 1
PORTREVISION=	1
d61 3
@


1.75
log
@Update to 0.9.7.
@
text
@d10 1
@


1.74
log
@Update to 0.9.6. Surprisingly, this update doesn't break Galeon/Nautilus.
@
text
@d9 1
a9 1
PORTVERSION=	0.9.6
d12 2
a13 1
MASTER_SITES=	${MASTER_SITE_MOZILLA}
d15 2
a16 1
DISTNAME=	${PORTNAME}-source-${PORTVERSION}
d61 2
a62 1
		CFLAGS="" CXXFLAGS=""
d65 3
a67 1
		MALLOC_OPTIONS=j
@


1.73
log
@Update to 0.9.5.

PR:		31396
Submitted by:	Nuzrin Yaapar <p9711422@@mmu.edu.my>
@
text
@d9 1
a9 1
PORTVERSION=	0.9.5
@


1.72
log
@Update to 0.9.4.
@
text
@d9 1
a9 1
PORTVERSION=	0.9.4
@


1.71
log
@Bump png major
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.70 2001/08/08 06:54:31 sobomax Exp $
d9 1
a9 1
PORTVERSION=	0.9.3
@


1.70
log
@Forcefully set MALLOC_OPTIONS=j to prevent build from crashing on 5-CURRENT
due to bug in libIDL's parser.

Obtained from:	mozilla+ipv6
@
text
@d5 1
a5 1
# $FreeBSD$
d21 1
a21 1
		png.4:${PORTSDIR}/graphics/png \
@


1.69
log
@Update to 0.9.3.

Submitted by:   sf
@
text
@d61 2
a62 1
		CFLAGS="" CXXFLAGS=""
@


1.68
log
@Update to 0.9.2.

PR:		28610
Submitted by:	Nick Sayer <nsayer@@quack.kfu.com>, sf
@
text
@d9 1
a9 1
PORTVERSION=	0.9.2
d47 1
a47 1
		--enable-optimize		\
d59 3
a61 2
		MOZ_OPTIMIZE_FLAGS=""
MAKE_ENV=	LD_LIBRARY_PATH=${WRKSRC}/dist/bin
@


1.67
log
@Several cleanups:
- remove local hack used to build PSM and use vendor-supplied procedure
  instead;
- remove superfluous chmod;
- remove several leftovers from mozilla-headers/Makefile.

Submitted by:	Szilveszter Adam <sziszi@@petra.hos.u-szeged.hu>, sobomax
@
text
@d9 1
a9 1
PORTVERSION=	0.9.1
d58 2
a59 1
CONFIGURE_ENV=	BSD_PTHREAD_LIBS="${PTHREAD_LIBS}"
@


1.66
log
@Upgrade to 0.9.1.
@
text
@d42 1
a61 1
	@@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} BUILD_MODULES=psm
a63 1
	@@${CHMOD} 555 ${WRKSRC}/mozilla
@


1.65
log
@Correct empty directories pruning code.
@
text
@d9 1
a9 1
PORTVERSION=	0.9
@


1.64
log
@Assign maintainership to gnome@@FreeBSD.org, because Jeremy will be unavailable
till August.

Submitted by:	maintainer (sorta)
@
text
@d70 1
a70 3
	# Prune empty chrome dirs, so we don't have to pollute PLIST with
	# zillion "@@exec mkdir" and "@@dirrm"
	@@/usr/bin/find ${WRKSRC}/dist/bin -type d | \
@


1.63
log
@Update to 0.9.
@
text
@d16 1
a16 1
MAINTAINER=	reg@@FreeBSD.org
@


1.62
log
@Downgrade to 0.8.1 until numerous reported problems are fixed.
@
text
@d9 1
a9 2
PORTVERSION=	0.8.1
PORTREVISION=	1
d18 1
d21 3
a23 1
		png.4:${PORTSDIR}/graphics/png
a38 1
		--disable-jar-packaging		\
d52 1
d55 1
d57 1
d70 4
d78 1
a78 1
	cd ${WRKSRC}/dist/bin && ${TAR} -chf - * | \
@


1.61
log
@Update to 0.9.

Not objected to by:	gnome@@FreeBSD.org
@
text
@d9 2
a10 1
PORTVERSION=	0.9
a18 1
BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip
d21 1
a21 2
		png.4:${PORTSDIR}/graphics/png \
		mng.1:${PORTSDIR}/graphics/libmng
d37 1
a50 1
		--enable-chrome-format=both	\
a52 1
		--with-mng=${LOCALBASE}		\
a53 1
CONFIGURE_ENV=	BSD_PTHREAD_LIBS="${PTHREAD_LIBS}"
d70 1
a70 1
	cd ${WRKSRC}/dist/bin && ${TAR} --exclude "*.jar" -chf - . | \
@


1.60
log
@Various patches (mainly shared library revision changes) for those
ports that depend on GNOME and need to change for 1.4
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.59 2001/04/10 09:05:42 reg Exp $
d9 1
a9 2
PORTVERSION=	0.8.1
PORTREVISION=	1
d18 1
d21 2
a22 1
		png.4:${PORTSDIR}/graphics/png
a37 1
		--disable-jar-packaging		\
d51 1
d54 1
d56 1
d73 1
a73 1
	cd ${WRKSRC}/dist/bin && ${TAR} -chf - * | \
@


1.59
log
@Update to 0.8.1.  This builds on 4.3-RC, but not on -CURRENT (well not for
me...).
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.58 2001/02/23 07:41:46 reg Exp $
d10 1
d19 1
a19 1
LIB_DEPENDS=	IDL.2:${PORTSDIR}/devel/ORBit \
@


1.58
log
@Updated MD5.  Just some minor translation chnages it seems...

Submitted by:	Clive Lin <clive@@CirX.ORG>, sobomax
Noticed by:	Motoyuki Konno <motoyuki@@bsdclub.org>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.57 2001/02/16 17:29:18 reg Exp $
d9 1
a9 2
PORTVERSION=	0.8
PORTREVISION=	1
@


1.57
log
@Update to 0.8.  No major changes in the port, only regenerated patches.

patch-ao was merged in a slightly different form.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.56 2001/02/05 15:33:32 olgeni Exp $
d10 1
@


1.56
log
@Some spaces -> tabs for ports/www.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.55 2001/01/22 01:23:14 reg Exp $
d9 1
a9 1
PORTVERSION=	0.7
a10 1
PORTREVISION=	1
@


1.55
log
@Add PSM support.

Submitted by:	nsayer

Remove use of libgcc_r, since it was so uncerimoniously removed.  If this
doesn't work on -stable, then -stable is broken, and someone needs to fix
it...

Submitted by:	Roman Shterenzon <roman@@xpert.com>

Use sched_getpriority_max(), instead of hard coded value.

Submitted by:	Peter Haight <peterh@@sapros.com>, dufault

Revise pkg-comment and pkg-descr.

PR:		24296
Submitted by:	roam

Enable SVG support, and disable C++ exceptions (since they will only slow
things down).
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.54 2001/01/12 16:59:52 reg Exp $
d9 1
a9 1
PORTVERSION= 	0.7
@


1.54
log
@Update to 0.7, bumping port epoch to 1, since the version number went
backwards.

This may still not work on 4-stable, but see -hackers,
<200101110441.f0B4fe008116@@wartch.sapros.com> for the reason.

Also, I've not yet managed to look into getting the PSM code to build, but
I'm updating this now, before more people send patches.

Submitted by:	reg, sobomax, Yoichi ASAI <yatt@@msc.biglobe.ne.jp>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.53 2000/12/21 19:43:28 reg Exp $
d11 1
d33 1
a40 1
		--enable-cpp-exceptions		\
d47 1
a50 1
		--with-pthreads			\
d52 3
a54 3
		--with-png=${LOCALBASE}
MAKE_ENV=	LD_LIBRARY_PATH=${WRKSRC}/dist/bin \
		CC_ONLY_FLAGS="${CFLAGS}" CCC_ONLY_FLAGS="${CXXFLAGS}"
d57 1
@


1.53
log
@#%@@#$^... forgot to bump PORTREVISION.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.52 2000/12/21 19:40:39 reg Exp $
d9 2
a10 2
PORTVERSION= 	M18
PORTREVISION=	1
d13 1
a13 1
MASTER_SITE_SUBDIR=	mozilla/releases/${PORTVERSION:S/M/m/}/src
@


1.52
log
@Explictly link against libgcc_r, to work around bugs in 4.2-RELEASE onwards
and -CURRENT.  I'm still not sure why the bug was exposed only recently, but
it is due to libstdc++ being linked without the -nostdlib option (causing it
to be statically linked against libgcc even for the threaded case).

Thanks to Andrew Bliznak <andrew@@ort.lviv.net> for testing this.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.51 2000/10/31 07:16:00 reg Exp $
d10 1
@


1.51
log
@Disable jar packages - they are duplicate information.

Correct the dependencies: Add jpeg and png.  Remove libjpeg.so, since it
should not be built now.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.50 2000/10/27 09:24:08 sobomax Exp $
d52 1
a52 1
		CC_ONLY_FLAGS="${FLAGS}" CCC_ONLY_FLAGS="${CXXFLAGS}"
@


1.50
log
@${ENV} --> ${SETENV}

PR:		22337
Submitted by:	Kazu TAKAMUNE <takamune@@avrl.mei.co.jp>
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.49 2000/10/25 05:15:45 reg Exp $
d17 3
a19 1
LIB_DEPENDS=	IDL.2:${PORTSDIR}/devel/ORBit
d34 1
@


1.49
log
@Update to M18.  Special thanks Steve Elmer <selmer@@netscape.com> and David
Hyatt <hyatt@@netscape.com> for pointing me at Bug 51677:
http://bugzilla.mozilla.org/show_bug.cgi?id=51677 from where the secret
spells were obtained to get the chrome installed properly.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.48 2000/10/24 15:58:52 reg Exp $
d56 1
a56 1
	  ${ENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
d59 1
a59 1
	  ${ENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome)
@


1.48
log
@Explain why this port has not been upgraded to M18.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.47 2000/10/24 12:36:31 knu Exp $
d9 1
a9 1
PORTVERSION= 	M17
d17 1
a17 9
# This port has not been update to M18, because of the requirement of moving
# to world riteable directories.  Until you can fix that, please don't send
# me patches.

LIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
		IDL.2:${PORTSDIR}/devel/ORBit

GLIB_CONFIG?=	${LOCALBASE}/bin/glib12-config
GTK_CONFIG?=	${X11BASE}/bin/gtk12-config
a23 1
GNU_CONFIGURE=	yes
d26 2
a47 2
CONFIGURE_ENV=	GLIB_CONFIG="${GLIB_CONFIG}"	\
		GTK_CONFIG="${GTK_CONFIG}"
d57 2
@


1.47
log
@Use MASTER_SITE_MOZILLA.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.46 2000/08/14 00:04:10 reg Exp $
d16 4
@


1.46
log
@Update to M17.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.45 2000/08/03 17:37:31 reg Exp $
d11 2
a12 1
MASTER_SITES=	ftp://ftp.mozilla.org/pub/mozilla/releases/${PORTVERSION:S/M/m/}/src/
@


1.45
log
@Redo the upgrade to M16.

Use one of the test programs to perform component registration in
post-build, so that the port no longer requires world writeability.

If you have an earlier version installed, component.reg could be a security
risk:
chmod 644 /usr/X11R6/lib/mozilla/component.reg
chmod 644 /usr/X11R6/lib/mozilla/components/*.dat
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.44 2000/08/03 14:39:06 sobomax Exp $
d9 1
a9 1
PORTVERSION= 	M16
d60 2
a61 1
	  ${ENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom)
@


1.44
log
@Backout M15 --> M16 upgrade.
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION= 	M15
d59 2
a67 2
	${TOUCH} ${PREFIX}/lib/mozilla/component.reg
	${CHMOD} 666 ${PREFIX}/lib/mozilla/component.reg
@


1.43
log
@Update to M16.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.42 2000/04/21 02:36:44 reg Exp $
d9 1
a9 1
PORTVERSION= 	M16
@


1.42
log
@Update to M15.
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.41 2000/04/10 00:05:57 cpiazza Exp $
d9 1
a9 1
PORTVERSION= 	M15
@


1.41
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.40 2000/02/04 07:45:24 reg Exp $
d9 1
a9 1
PORTVERSION= 	M13
d11 1
a11 1
MASTER_SITES=	ftp://ftp.mozilla.org/pub/mozilla/releases/m13/src/
d22 1
a22 1
WRKSRC=		${WRKDIR}/mozilla
@


1.40
log
@Make M13 work on a post no-thunk-vtable 4.0-CURRENT, and enable using
poll().

Enable MathML support.

Use bzip2, since it saves 5MB on the distfile.

Revamp the port a bit.
@
text
@a1 1
# Version required:	M13
d5 1
a5 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.39 2000/01/29 08:51:27 reg Exp $
d8 2
a9 2
DISTNAME=	mozilla-source-M13
PKGNAME=	mozilla-M13
d12 1
@


1.39
log
@Update to M13.  Gentlemen, start your T1s.
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.38 2000/01/06 03:51:58 reg Exp $
d23 2
d41 1
d54 5
@


1.38
log
@Update from M10->M12, and remove building of idltool, so that this builds
with GCC 2.95.2.

Add patch-aa to fix a build problem.

Reflect my new mail address in maintainer.

Update and sort PLIST.
@
text
@d2 1
a2 1
# Version required:	M12
d6 1
a6 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.37 1999/11/14 02:34:50 cpiazza Exp $
d9 2
a10 2
DISTNAME=	mozilla-source-M12
PKGNAME=	mozilla-M12
d12 1
a12 1
MASTER_SITES=	ftp://ftp.mozilla.org/pub/mozilla/releases/m12/src/
d55 2
a56 2
	cd ${WRKSRC}/dist/bin && tar -chf - * | \
		tar -xf - -C ${PREFIX}/lib/mozilla
@


1.37
log
@Depend on ORBit.
@
text
@d2 1
a2 1
# Version required:	M10
d6 1
a6 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.36 1999/11/11 20:16:12 jim Exp $
d9 2
a10 2
DISTNAME=	mozilla-source-M10
PKGNAME=	mozilla-M10
d12 1
a12 1
MASTER_SITES=	ftp://ftp.mozilla.org/pub/mozilla/releases/m10/src/
d14 1
a14 1
MAINTAINER=	reg@@shale.csir.co.za
d17 1
a17 1
		ORBit.2:${PORTSDIR}/devel/ORBit
d30 2
a35 1
		--enable-debug			\
a37 1
		--enable-idltool		\
a42 1
		--disable-debug			\
d44 1
a48 1

@


1.36
log
@Update to Milestone 10.

PR:		14272
Submitted by:	Mikhail Teterin <mi@@aldan.algebra.com>
@
text
@d6 1
a6 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.35 1999/10/09 18:42:09 vanilla Exp $
d16 2
a17 1
LIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
@


1.35
log
@Bump glib12 's share library version to 3,
and portlint.
@
text
@d2 1
a2 1
# Version required:	M8
d6 1
a6 1
# $FreeBSD: ports/www/mozilla/Makefile,v 1.34 1999/08/31 02:43:01 peter Exp $
d9 2
a10 2
DISTNAME=	mozilla-source-M8
PKGNAME=	mozilla-M8
d12 1
a12 1
MASTER_SITES=	ftp://ftp.mozilla.org/pub/mozilla/releases/m8/src/
d16 1
a16 2
LIB_DEPENDS=	IDL.2:${PORTSDIR}/devel/ORBit \
		gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
d42 2
d48 3
a50 1
MAKE_ENV=	LD_LIBRARY_PATH=${WRKSRC}/dist/bin
@


1.34
log
@$Id$ -> $FreeBSD$
@
text
@d6 1
a6 1
# $FreeBSD$
d16 1
a16 2
LIB_DEPENDS=	glib12.2:${PORTSDIR}/devel/glib12 \
		IDL.2:${PORTSDIR}/devel/ORBit \
@


1.33
log
@Change all ports that need a new gcc on 3.x to use USE_NEWGCC.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.32 1999/08/22 19:00:43 mharo Exp $
@


1.32
log
@chmod -> ${CHMOD}
chown -> ${CHOWN}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.31 1999/08/17 19:37:10 cpiazza Exp $
a19 8
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 400004
BUILD_DEPENDS+=	g++295:${PORTSDIR}/lang/egcs
CC=		gcc295
CXX=		g++295
.endif

d28 1
d59 1
a59 1
.include <bsd.port.post.mk>
@


1.31
log
@egcc/eg++ have been renamed to gcc295/g++295.  Change
all the ports that use them accordingly.

PR:		13205
Submitted by:	Ade Lovett <ade@@lovett.com>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.30 1999/07/24 15:33:04 steve Exp $
d59 1
a59 1
	chmod 755 ${PREFIX}/lib/mozilla
d64 1
a64 1
	chmod 666 ${PREFIX}/lib/mozilla/component.reg
@


1.30
log
@Weird things happen when you .include bsd.port.mk when you really meant
to .include bsd.port.pre.mk.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.29 1999/07/24 02:26:21 cpiazza Exp $
d23 3
a25 3
BUILD_DEPENDS+=	eg++:${PORTSDIR}/lang/egcs
CC=		egcc
CXX=		eg++
@


1.29
log
@Update to mozilla M8

PR:		12740
Submitted by:	Jeremy Lea <reg@@shale.csir.co.za>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.28 1998/11/11 05:37:32 asami Exp $
d20 1
a20 1
.include <bsd.port.mk>
@


1.28
log
@Use bsd.port.{pre,post}.mk.  Either use them to avoid having to define
something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after
.include <bsd.port.mk> to before.

(This is not by any means the complete list but just the ones I've noticed
recently.)
@
text
@d2 1
a2 1
# Version required:	1998-04-29
d6 1
a6 1
# $Id: Makefile,v 1.27 1998/10/15 01:16:23 jseger Exp $
d9 2
a10 2
DISTNAME=	unix-19980429
PKGNAME=	mozilla-1998.04.29
d12 1
a12 3
MASTER_SITES=	ftp://mirror.neosoft.com/pub/mozilla/mozilla/source/ \
		ftp://ftp.bitcon.no/pub/www/mozilla/mozilla/source/ \
		ftp://ftp.mozilla.org/pub/mozilla/source/
d14 1
a14 1
MAINTAINER=	jseger@@FreeBSD.org
d16 3
a18 1
BROKEN_ELF=	library numbers
d20 7
a26 6
WRKSRC=		${WRKDIR}/`${ECHO} ${DISTNAME} | ${SED} 's/unix-//'`/mozilla
USE_GMAKE=	yes
DIST_SUBDIR=	mozilla
MAKE_ENV=	NO_SECURITY=1 MOZ_MEDIUM=1 MOZILLA_CLIENT=1 NO_MDUPDATE=1 \
	BUILD_OPT=1 NO_NETSCAPE_STATIC=1 LD_LIBRARY_PATH=${LOCALBASE}/lib
REQUIRES_MOTIF=	yes
d28 2
a29 1
.include <bsd.port.pre.mk>
d31 25
a55 1
OBJDIR=	${WRKSRC}/dist/${OPSYS}${OSREL}_OPT.OBJ
d58 7
a64 10
	@@${MKDIR} ${PREFIX}/lib/mozilla/bin
	@@cd ${OBJDIR}/bin && tar -chf - bsdecho lib* moz-export \
		nsinstall vreg | tar -xf - -C ${PREFIX}/lib/mozilla/bin
	@@chmod 755 ${PREFIX}/lib/mozilla/bin
	@@${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin
	@@if [ ! -f ${PREFIX}/lib/mozilla/mailcap ] ; then \
		${INSTALL_DATA} ${FILESDIR}/mailcap ${PREFIX}/lib/mozilla ; \
	fi
	@@strip ${PREFIX}/lib/mozilla/bin/moz-export
	@@chown -R bin.bin ${PREFIX}/lib/mozilla
@


1.27
log
@Mark BROKEN for ELF
bad library numbers
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.26 1998/07/22 11:50:31 asami Exp $
d27 3
a29 3
OSNAME=	`uname -s`
OSVER=	`uname -r | ${SED} 's/-.*//'`
OBJDIR=	${WRKSRC}/dist/${OSNAME}${OSVER}_OPT.OBJ
d43 1
a43 1
.include <bsd.port.mk>
@


1.26
log
@Version number part of PKGNAME should be delimited by "." only....
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.25 1998/05/02 17:49:09 jseger Exp $
d17 2
@


1.25
log
@Upgrade to the April 29, 1998 snapshot.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.24 1998/04/17 21:52:17 asami Exp $
d10 1
a10 1
PKGNAME=	mozilla-1998-04-29
@


1.24
log
@Remove the MOTIFLIB= (i.e., defined to be empty) line from config/FreeBSD.mk,
and remove hacks to work around it.
@
text
@d2 1
a2 1
# Version required:	1998-04-08
d6 1
a6 1
# $Id: Makefile,v 1.23 1998/04/17 10:36:45 jseger Exp $
d9 2
a10 2
DISTNAME=	unix_19980408
PKGNAME=	mozilla-1998-04-08
d18 1
a18 1
WRKSRC=		${WRKDIR}/ns
@


1.23
log
@Define BUILD_OPT and NO_NETSCAPE_STATIC.  This now lets us build mozilla in
100MB of disk space.  The size of a package created from make package is now
3MB!
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1998/04/17 09:29:25 jseger Exp $
a28 2
post-configure:
	@@${ECHO} ${MOTIFLIB} > ${WRKSRC}/MOTIFLIB
@


1.22
log
@This is a kludge to make building work again.  post-configure now echo's MOTIFLIB
to work/ns/MOTIFLIB and in the linker line there is a `cat ../../MOTIFLIB'.
The MOTIFLIB variable is being passed to work/ns/Makefile, but not beyond it.  If
anyone figures out how to fix this properly, please email a new patch to me.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.21 1998/04/16 02:05:31 jseger Exp $
d22 1
a22 1
	LD_LIBRARY_PATH=${LOCALBASE}/lib
d27 1
a27 1
OBJDIR=	${WRKSRC}/dist/${OSNAME}${OSVER}_DBG.OBJ
d30 1
a30 1
	@@${ECHO} ${MOTIFLIB} > work/ns/MOTIFLIB
@


1.21
log
@Remove unneccessary NO_INSTALL_MANPAGES line.

Submitted by:   asami
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.20 1998/04/13 10:59:30 jseger Exp $
d29 2
@


1.20
log
@Use shared libaries instead of having a 60+MB binary.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.19 1998/04/12 17:58:37 jseger Exp $
a19 1
NO_INSTALL_MANPAGES=yes
@


1.19
log
@Upgrade to 1998-04-08 source snapshot.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.18 1998/04/12 12:47:02 jseger Exp $
d32 1
a32 1
	@@tar -cf - --dereference -C ${OBJDIR}/bin bsdecho mozilla-export \
d39 1
a39 1
	@@strip ${PREFIX}/lib/mozilla/bin/mozilla-export
@


1.18
log
@Initial import of a mozilla port.
@
text
@d2 1
a2 1
# Version required:	0.0
d6 1
a6 1
# $Id: Makefile,v 1.4 1998/03/11 00:01:05 eivind Exp $
d9 2
a10 2
DISTNAME=	unix
PKGNAME=	mozilla-1998-03-31
d12 3
a14 3
MASTER_SITES=	ftp://ftp.cdrom.com/pub/mozilla/1998-03-31/ \
		ftp://ftp.bitcon.no/pub/www/mozilla/mozilla/1998-03-31/ \
		ftp://ftp.mozilla.org/pub/mozilla/1998-03-31/
@


1.17
log
@Upgrade to 4.05
@
text
@d1 4
a4 4
# New ports collection makefile for:	netscape (full communicator version)
# Version required:     4.05
# Date created:         24 Feb 1997
# Whom:                 ache
d6 1
a6 1
# $Id: Makefile,v 1.16 1998/03/16 15:05:03 markm Exp $
d9 2
a10 1
DISTNAME=       netscape-communicator-4.05
d12 17
a28 23
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.05/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-v405-export.x86-unknown-freebsd.tar.gz

MAINTAINER=     ache@@FreeBSD.ORG

WRKSRC=         ${WRKDIR}/communicator-v405.x86-unknown-freebsd
NO_BUILD=       Yes

NDIR=           ${PREFIX}/lib/netscape
BINDIR=		${PREFIX}/bin

.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
MASTER_SITES+=	ftp://ftp.fortify.net/pub/Fortify/ \
		ftp://ftp.za.freebsd.org/pub/Fortify/
DISTFILES+=	Fortify-1.2.1-unix.tar.gz
RESTRICTED=     "Contains strong cryptography"
.endif

.if !defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
pre-extract:
		@@${ECHO} "You can make Netscape use 128-bit encryption by defining USE_128BIT"
		@@${ECHO} "and defining USA_RESIDENT to NO"
.endif
d31 7
a37 8
	cd ${WRKSRC} && yes "" | \
	    LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.05.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.05
	ln -sf communicator-4.05 ${BINDIR}/communicator-4
	ln -sf communicator-4 ${BINDIR}/netscape
	if [ ! -f ${NDIR}/mailcap ] ; then \
	    ${INSTALL_DATA} ${FILESDIR}/mailcap ${NDIR}; \
d39 2
a40 9
	rm -rf ${NDIR}/movemail-src
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
	cd ${WRKSRC}/Fortify-1.2.1-unix && \
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.05.bin
.endif
	chown -R bin.bin ${NDIR}

post-install:
	@@${CAT} ${PKGDIR}/DESCR
@


1.16
log
@Fix for the case where USA_RESIDENT is not defined
@
text
@d2 1
a2 1
# Version required:     4.04
d6 1
a6 1
# $Id: Makefile,v 1.15 1998/03/15 15:13:53 markm Exp $
d9 1
a9 1
DISTNAME=       netscape-communicator-4.04
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.04/development/english/unix/freebsd/professional_edition/
DISTFILES=      communicator-v404-export.x86-unknown-freebsd.tar.gz
d16 1
a16 1
NO_WRKSUBDIR=   Yes
d38 3
a40 3
	mv -f ${NDIR}/netscape ${NDIR}/communicator-4.04.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/communicator-4.04
	ln -sf communicator-4.04 ${BINDIR}/communicator-4
d48 1
a48 1
		(${ECHO} yes ; ${ECHO} no) | ./Fortify.sh ${NDIR}/communicator-4.04.bin
@


1.15
log
@Using Fortify, and setting USE_128BIT, Communicator can now use 128 bit
crypto legally.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.14 1998/01/26 09:56:31 vanilla Exp $
d22 1
a22 1
.if defined(USE_128BIT) && ${USA_RESIDENT} == NO
d29 1
a29 1
.if !defined(USE_128BIT) && ${USA_RESIDENT} == NO
d32 1
d46 1
a46 1
.if defined(USE_128BIT) && ${USA_RESIDENT} == NO
@


1.14
log
@Remove RESTRICTED tag.
Submitted by:	jkh
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1997/11/20 15:48:15 asami Exp $
d22 12
d45 4
@


1.13
log
@Install symlinks "communicator-4" and "navigator-4".  By using these
names instead of the single "netscape" link, these two installations
can coexist on a single machine (at least they appear to on mine).
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1997/11/15 13:35:35 peter Exp $
a14 2

RESTRICTED=	"Commercial software"
@


1.12
log
@Remove reference to 'make NAVIGATOR=yes' and update a comment
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1997/11/15 13:09:11 asami Exp $
d27 1
a27 1
	mv ${NDIR}/netscape ${NDIR}/communicator-4.04.bin
d29 2
a30 1
	ln -sf communicator-4.04 ${BINDIR}/netscape
@


1.11
log
@Split netscape4 into communicator and navigator, so the two maintainers
shall never run into each other again.
@
text
@d1 1
a1 1
# New ports collection makefile for:	netscape
d6 1
a6 4
# Note: you can make the standalone navigator version by typing
#       make NAVIGATOR=yes
#
# $Id: Makefile,v 1.10 1997/11/15 01:10:45 asami Exp $
@


1.10
log
@Update the stand-alone navigator part to 4.04 too.  Untangle the mess
that the previous commit created by trying to make the Makefile more
complicated than necessary.
@
text
@d9 1
a9 1
# $Id: Makefile,v 1.9 1997/11/14 13:45:39 ache Exp $
d12 1
a12 1
DISTNAME=       netscape-4.04
a13 1
.if !defined(NAVIGATOR)
a15 4
.else
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.04/development/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v404-export.x86-unknown-freebsd.tar.gz
.endif
a16 1
# responsible for communicator only
d30 3
a32 2
	mv ${NDIR}/netscape ${NDIR}/netscape.bin
	${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}
@


1.9
log
@Upgrade to 4.04
@
text
@d9 1
a9 1
# $Id: Makefile,v 1.8 1997/09/25 08:25:24 asami Exp $
d12 1
a14 1
DISTNAME=       netscape-4.04
a16 1
MAINTAINER=     ache@@FreeBSD.ORG
d18 2
a19 4
DISTNAME=       netscape-4.03b8
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v403b8-export.x86-unknown-freebsd.tar.gz
MAINTAINER=     ports@@FreeBSD.ORG
d21 6
a31 2

RESTRICTED=	"Commercial software"
@


1.8
log
@Make it possible to install the standalone navigator by defining
${NAVIGATOR}.

Requested by:	so many people I can't remember them all
@
text
@d2 1
a2 1
# Version required:     4.03b8
d6 4
a9 1
# $Id: Makefile,v 1.7 1997/09/07 20:26:58 ache Exp $
d12 7
a19 2
CATEGORIES=	www
.if defined(NAVIGATOR)
d22 1
a22 3
.else
MASTER_SITES=	ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/base_install/
DISTFILES=      communicator-v403b8-export.x86-unknown-freebsd.tar.gz
a29 2
MAINTAINER=     ache@@FreeBSD.ORG

a30 7

pre-fetch:
.if !defined(NAVIGATOR)
	@@${ECHO_MSG} "Note you can make the standalone navigator version by typing \"make NAVIGATOR=yes\"."
.else
	@@${ECHO_MSG} "Making the standalone navigator version."
.endif
@


1.7
log
@Switch back to base_install, light version can't do anything with mailto:
tags.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.5 1997/08/04 09:20:48 ache Exp $
d11 5
a15 1
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/base_install/
d17 1
d27 7
@


1.6
log
@Upgrade to 4.03b8
@
text
@d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.03/4.03b8/english/unix/freebsd/navigator_standalone/
DISTFILES=      navigator-v403b8-export.x86-unknown-freebsd.tar.gz
@


1.5
log
@Change dist site to ftp23 since it is not propogated to all ftps yet
@
text
@d2 1
a2 1
# Version required:     4.02b7
d6 1
a6 1
# $Id: Makefile,v 1.4 1997/08/04 00:04:22 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.02b7
d11 2
a12 2
MASTER_SITES=   ftp://ftp23.netscape.com/pub/communicator/4.02/4.02b7/english/unix/freebsd/base_install/
DISTFILES=      communicator-v402b7-export.x86-unknown-freebsd.tar.gz
@


1.4
log
@Upgrade to 4.02b7
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1997/06/01 00:06:17 ache Exp $
d11 1
a11 1
MASTER_SITES=   ftp://ftp.netscape.com//pub/communicator/4.02/4.02b7/english/unix/freebsd/base_install/
@


1.3
log
@Upgrade to 4.0b5
@
text
@d2 1
a2 1
# Version required:     4.0b5
d6 1
a6 1
# $Id: Makefile,v 1.2 1997/04/09 15:12:05 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b5
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b5/unix/other/
DISTFILES=      communicator-v40b5-export.x86-bsdi-bsd.tar.gz
a16 1
NLSDIR=		${X11BASE}/lib/X11/nls
a27 1
	${INSTALL_DATA} ${WRKSRC}/policyMoz40P1.jar ${NDIR}
d31 1
a31 8
	-test -d ${NLSDIR} || mkdir -p ${NLSDIR}
	if [ ! -f ${NLSDIR}/C ] ; then \
	    ${INSTALL_DATA} ${NDIR}/nls/C ${NLSDIR}; \
	fi
	if [ ! -f ${NLSDIR}/nls.dir ] ; then \
	    ${INSTALL_DATA} ${NDIR}/nls/nls.dir ${NLSDIR}; \
	fi
	rm -rf ${NDIR}/nls ${NDIR}/movemail-src ${NDIR}/XKeysymDB
@


1.2
log
@Upgrade to 4.0b3 (note: Java not work for unknown reason)
@
text
@d2 1
a2 1
# Version required:     4.0b3
d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1997/02/24 19:00:29 ache Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b3
d11 2
a12 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b3/unix/other/
DISTFILES=      communicator-v40b3-export.x86-unknown-bsd.tar.gz
d26 1
a26 1
	    NSHOME="${NDIR}" ./ns-install
d29 1
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
# Version required:     4.0b2
d6 1
a6 1
# $Id: Makefile,v 1.16 1996/12/08 01:04:24 max Exp $
d9 1
a9 1
DISTNAME=       netscape-4.0b2
d11 8
a18 2
MASTER_SITES=   ftp://ftp.netscape.com/pub/communicator/4.0/4.0b2/unix/other/
DISTFILES=      netscape-v40b2-export.x86-unknown-bsd.tar.gz
d23 18
a40 1
NO_WRKSUBDIR=	yes
@


1.1.1.1
log
@Netscape4 expired beta
@
text
@@
