head	1.103;
access;
symbols
	RELEASE_8_3_0:1.92
	RELEASE_9_0_0:1.88
	RELEASE_7_4_0:1.75
	RELEASE_8_2_0:1.75
	RELEASE_6_EOL:1.74
	RELEASE_8_1_0:1.68
	RELEASE_7_3_0:1.65
	RELEASE_8_0_0:1.61
	RELEASE_7_2_0:1.54
	RELEASE_7_1_0:1.52
	RELEASE_6_4_0:1.51
	RELEASE_5_EOL:1.46
	RELEASE_7_0_0:1.44
	RELEASE_6_3_0:1.43
	PRE_XORG_7:1.35
	RELEASE_4_EOL:1.33
	RELEASE_6_2_0:1.31
	RELEASE_6_1_0:1.21
	RELEASE_5_5_0:1.21
	RELEASE_6_0_0:1.16
	RELEASE_5_4_0:1.12
	RELEASE_4_11_0:1.10
	old_RELEASE_5_3_0:1.10
	old_RELEASE_4_10_0:1.9
	old_RELEASE_5_2_1:1.8
	old_RELEASE_5_2_0:1.8
	old_RELEASE_4_9_0:1.6
	old_old_RELEASE_5_1_0:1.5
	old_old_RELEASE_4_8_0:1.3
	old_old_RELEASE_5_0_0:1.1;
locks; strict;
comment	@# @;


1.103
date	2013.03.09.10.29.09;	author svnexp;	state Exp;
branches;
next	1.102;

1.102
date	2013.02.20.00.52.22;	author svnexp;	state Exp;
branches;
next	1.101;

1.101
date	2013.01.09.23.56.42;	author svnexp;	state Exp;
branches;
next	1.100;

1.100
date	2012.11.20.23.18.40;	author svnexp;	state Exp;
branches;
next	1.99;

1.99
date	2012.11.17.06.02.38;	author svnexp;	state Exp;
branches;
next	1.98;

1.98
date	2012.10.28.17.03.28;	author flo;	state Exp;
branches;
next	1.97;

1.97
date	2012.10.10.21.13.06;	author flo;	state Exp;
branches;
next	1.96;

1.96
date	2012.08.30.14.54.17;	author flo;	state Exp;
branches;
next	1.95;

1.95
date	2012.07.26.21.49.58;	author flo;	state Exp;
branches;
next	1.94;

1.94
date	2012.06.05.21.17.35;	author beat;	state Exp;
branches;
next	1.93;

1.93
date	2012.04.24.20.53.35;	author beat;	state Exp;
branches;
next	1.92;

1.92
date	2012.03.14.09.36.57;	author beat;	state Exp;
branches;
next	1.91;

1.91
date	2012.02.17.19.42.53;	author flo;	state Exp;
branches;
next	1.90;

1.90
date	2012.02.11.13.17.48;	author flo;	state Exp;
branches;
next	1.89;

1.89
date	2012.01.31.21.34.12;	author flo;	state Exp;
branches;
next	1.88;

1.88
date	2011.12.22.21.00.50;	author beat;	state Exp;
branches;
next	1.87;

1.87
date	2011.12.21.08.02.57;	author beat;	state Exp;
branches;
next	1.86;

1.86
date	2011.11.08.17.25.16;	author beat;	state Exp;
branches;
next	1.85;

1.85
date	2011.09.30.15.09.01;	author beat;	state Exp;
branches;
next	1.84;

1.84
date	2011.09.27.18.44.34;	author beat;	state Exp;
branches;
next	1.83;

1.83
date	2011.09.06.20.16.26;	author flo;	state Exp;
branches;
next	1.82;

1.82
date	2011.08.31.21.22.43;	author flo;	state Exp;
branches;
next	1.81;

1.81
date	2011.06.21.20.35.48;	author flo;	state Exp;
branches;
next	1.80;

1.80
date	2011.04.29.06.32.48;	author flo;	state Exp;
branches;
next	1.79;

1.79
date	2011.03.24.06.28.26;	author beat;	state Exp;
branches;
next	1.78;

1.78
date	2011.03.04.23.31.15;	author beat;	state Exp;
branches;
next	1.77;

1.77
date	2011.03.01.21.59.55;	author beat;	state Exp;
branches;
next	1.76;

1.76
date	2011.02.25.08.52.29;	author netchild;	state Exp;
branches;
next	1.75;

1.75
date	2010.12.10.12.44.46;	author beat;	state Exp;
branches;
next	1.74;

1.74
date	2010.10.28.11.46.33;	author beat;	state Exp;
branches;
next	1.73;

1.73
date	2010.10.20.15.26.59;	author beat;	state Exp;
branches;
next	1.72;

1.72
date	2010.09.16.15.07.26;	author beat;	state Exp;
branches;
next	1.71;

1.71
date	2010.09.08.07.55.53;	author beat;	state Exp;
branches;
next	1.70;

1.70
date	2010.07.25.08.08.24;	author beat;	state Exp;
branches;
next	1.69;

1.69
date	2010.07.21.13.33.18;	author beat;	state Exp;
branches;
next	1.68;

1.68
date	2010.06.27.12.49.21;	author beat;	state Exp;
branches;
next	1.67;

1.67
date	2010.03.30.20.15.53;	author beat;	state Exp;
branches;
next	1.66;

1.66
date	2010.03.28.06.44.52;	author dinoex;	state Exp;
branches;
next	1.65;

1.65
date	2010.02.18.10.16.54;	author beat;	state Exp;
branches;
next	1.64;

1.64
date	2010.01.06.15.29.42;	author beat;	state Exp;
branches;
next	1.63;

1.63
date	2009.12.19.19.04.31;	author beat;	state Exp;
branches;
next	1.62;

1.62
date	2009.12.16.11.15.07;	author beat;	state Exp;
branches;
next	1.61;

1.61
date	2009.10.28.15.35.41;	author beat;	state Exp;
branches;
next	1.60;

1.60
date	2009.09.10.18.03.48;	author miwi;	state Exp;
branches;
next	1.59;

1.59
date	2009.08.04.23.12.20;	author miwi;	state Exp;
branches;
next	1.58;

1.58
date	2009.07.23.04.58.30;	author miwi;	state Exp;
branches;
next	1.57;

1.57
date	2009.07.12.17.00.21;	author beat;	state Exp;
branches;
next	1.56;

1.56
date	2009.07.12.13.54.34;	author beat;	state Exp;
branches;
next	1.55;

1.55
date	2009.05.04.19.23.43;	author miwi;	state Exp;
branches;
next	1.54;

1.54
date	2009.02.11.19.15.07;	author miwi;	state Exp;
branches;
next	1.53;

1.53
date	2009.01.21.23.28.08;	author bsam;	state Exp;
branches;
next	1.52;

1.52
date	2008.12.19.20.13.07;	author miwi;	state Exp;
branches;
next	1.51;

1.51
date	2008.11.13.20.28.48;	author miwi;	state Exp;
branches;
next	1.50;

1.50
date	2008.09.24.09.42.33;	author miwi;	state Exp;
branches;
next	1.49;

1.49
date	2008.09.07.10.41.34;	author miwi;	state Exp;
branches;
next	1.48;

1.48
date	2008.09.07.09.07.05;	author miwi;	state Exp;
branches;
next	1.47;

1.47
date	2008.09.07.00.18.51;	author linimon;	state Exp;
branches;
next	1.46;

1.46
date	2008.04.19.10.03.26;	author sat;	state Exp;
branches;
next	1.45;

1.45
date	2008.03.27.06.16.27;	author sat;	state Exp;
branches;
next	1.44;

1.44
date	2008.02.08.16.37.40;	author sat;	state Exp;
branches;
next	1.43;

1.43
date	2007.12.05.10.08.06;	author sat;	state Exp;
branches;
next	1.42;

1.42
date	2007.11.28.12.06.12;	author sat;	state Exp;
branches;
next	1.41;

1.41
date	2007.11.03.21.38.58;	author sat;	state Exp;
branches;
next	1.40;

1.40
date	2007.10.22.03.37.16;	author sat;	state Exp;
branches;
next	1.39;

1.39
date	2007.09.20.11.09.16;	author sat;	state Exp;
branches;
next	1.38;

1.38
date	2007.07.31.17.41.31;	author sat;	state Exp;
branches;
next	1.37;

1.37
date	2007.07.19.14.56.36;	author sat;	state Exp;
branches;
next	1.36;

1.36
date	2007.05.31.06.04.23;	author sat;	state Exp;
branches;
next	1.35;

1.35
date	2007.03.21.22.19.11;	author sat;	state Exp;
branches;
next	1.34;

1.34
date	2007.02.24.19.45.40;	author sat;	state Exp;
branches;
next	1.33;

1.33
date	2006.12.21.15.14.11;	author sat;	state Exp;
branches;
next	1.32;

1.32
date	2006.10.31.14.16.04;	author sat;	state Exp;
branches;
next	1.31;

1.31
date	2006.09.14.13.12.51;	author sat;	state Exp;
branches;
next	1.30;

1.30
date	2006.08.02.14.47.45;	author sat;	state Exp;
branches;
next	1.29;

1.29
date	2006.07.30.00.09.53;	author sat;	state Exp;
branches;
next	1.28;

1.28
date	2006.07.27.07.23.06;	author sat;	state Exp;
branches;
next	1.27;

1.27
date	2006.06.02.13.22.50;	author sat;	state Exp;
branches;
next	1.26;

1.26
date	2006.05.10.20.40.03;	author sat;	state Exp;
branches;
next	1.25;

1.25
date	2006.05.07.16.48.50;	author sat;	state Exp;
branches;
next	1.24;

1.24
date	2006.05.03.08.20.41;	author vd;	state Exp;
branches;
next	1.23;

1.23
date	2006.04.27.09.55.36;	author vd;	state Exp;
branches;
next	1.22;

1.22
date	2006.03.19.00.16.53;	author pav;	state Exp;
branches;
next	1.21;

1.21
date	2006.02.19.01.27.52;	author jylefort;	state Exp;
branches;
next	1.20;

1.20
date	2006.02.18.10.42.10;	author jylefort;	state Exp;
branches;
next	1.19;

1.19
date	2005.12.03.21.08.25;	author edwin;	state Exp;
branches;
next	1.18;

1.18
date	2005.09.24.20.49.55;	author pav;	state Exp;
branches;
next	1.17;

1.17
date	2005.09.10.22.03.03;	author pav;	state Exp;
branches;
next	1.16;

1.16
date	2005.07.18.22.26.15;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2005.06.17.22.59.26;	author netchild;	state Exp;
branches;
next	1.14;

1.14
date	2005.05.21.13.52.25;	author pav;	state Exp;
branches;
next	1.13;

1.13
date	2005.05.21.11.34.17;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2005.03.11.10.12.08;	author edwin;	state Exp;
branches;
next	1.11;

1.11
date	2005.03.01.21.51.47;	author trevor;	state Exp;
branches;
next	1.10;

1.10
date	2004.06.23.21.47.12;	author linimon;	state Exp;
branches;
next	1.9;

1.9
date	2004.01.22.12.18.41;	author trevor;	state Exp;
branches;
next	1.8;

1.8
date	2003.11.19.03.51.14;	author trevor;	state Exp;
branches;
next	1.7;

1.7
date	2003.11.19.01.25.17;	author trevor;	state Exp;
branches;
next	1.6;

1.6
date	2003.07.03.10.06.38;	author trevor;	state Exp;
branches;
next	1.5;

1.5
date	2003.04.11.06.38.45;	author knu;	state Exp;
branches;
next	1.4;

1.4
date	2003.03.31.06.34.36;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2003.02.21.14.01.19;	author knu;	state Exp;
branches;
next	1.2;

1.2
date	2003.01.03.07.33.43;	author ijliao;	state Exp;
branches;
next	1.1;

1.1
date	2002.10.11.22.14.00;	author trevor;	state Exp;
branches;
next	;


desc
@@


1.103
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313676
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: voisine
# $FreeBSD: head/www/linux-firefox/Makefile 313676 2013-03-08 22:27:39Z flo $

PORTNAME=	firefox
PORTVERSION=	17.0.4
PORTEPOCH=	1
CATEGORIES=	www
MASTER_SITE_SUBDIR?=	firefox/releases/${PORTVERSION}esr/linux-i686/en-US
DISTNAME=	${PORTNAME}-${DISTVERSION}esr

MAINTAINER=	gecko@@FreeBSD.org
COMMENT=	Web browser based on the browser portion of Mozilla

USE_LDCONFIG=	yes
USE_BZIP2=	yes

USE_LINUX_APPS=	dbusglib dbuslibs alsalib alsa-plugins-oss

.include "${.CURDIR}/../linux-seamonkey/Makefile.common"
.include <bsd.port.mk>
@


1.102
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/312608
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/www/linux-firefox/Makefile 312608 2013-02-19 23:53:07Z flo $
d5 1
a5 1
PORTVERSION=	17.0.3
@


1.101
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310165
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r310165 | flo | 2013-01-09 23:28:19 +0000 (Wed, 09 Jan 2013) | 6 lines
## SVN ##
## SVN ## - update firefox, thunderbird, linux-firefox and linux-thunderbird to 17.0.2
## SVN ## - update firefox-esr, thunderbird-esr and libxul to 10.0.12
## SVN ## - update linux-seamonkey to 2.15
## SVN ##
## SVN ## Security:	http://www.vuxml.org/freebsd/a4ed6632-5aa9-11e2-8fcb-c8600054b392.html
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/linux-firefox/Makefile 310165 2013-01-09 23:28:19Z flo $
d5 1
a5 1
PORTVERSION=	17.0.2
@


1.100
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307606
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307606 | flo | 2012-11-20 23:01:15 +0000 (Tue, 20 Nov 2012) | 14 lines
## SVN ##
## SVN ## - Update firefox and thunderbird to 17.0
## SVN ## - Update seamonkey to 2.14
## SVN ## - Update ESR ports and libxul to 10.0.11
## SVN ## - support more h264 codecs when using GSTREAMER with YouTube
## SVN ## - Unbreak firefox-esr, thunderbird-esr and libxul on head >= 1000024 [1]
## SVN ## - Buildsystem is not python 3 aware, use python up to 2.7 [2]
## SVN ##
## SVN ## PR:		ports/173679 [1]
## SVN ## Submitted by:	swills [1], demon [2]
## SVN ## In collaboration with:	Jan Beich <jbeich@@tormail.org>
## SVN ## Security:	d23119df-335d-11e2-b64c-c8600054b392
## SVN ## Approved by:	portmgr (beat)
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/linux-firefox/Makefile 307606 2012-11-20 23:01:15Z flo $
d5 1
a5 1
PORTVERSION=	10.0.11
@


1.99
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	linux-firefox
# Date created:				2004-09-17
# Whom:					voisine
#
# $FreeBSD: head/www/linux-firefox/Makefile 306558 2012-10-28 17:03:28Z flo $
#
d5 1
a5 1
PORTVERSION=	10.0.10
@


1.98
log
@SVN rev 306558 on 2012-10-28 17:03:28Z by flo

- Update www/firefox{,-i18n} to 16.0.2
- Update seamonkey to 2.13.2
- Update ESR ports and libxul to 10.0.10
- Update nspr to 4.9.3
- Update nss to 3.14
- with GNOMEVFS2 option build its extension, too [1]
- make heap-committed and heap-dirty reporters work in about:memory
- properly mark QT4 as experimental (needs love upstream)
- *miscellaneous cleanups and fixups*

mail/thunderbird will be updated once the tarballs are available.

PR:		ports/173052 [1]
Security:	6b3b1b97-207c-11e2-a03f-c8600054b392
Feature safe:	yes
In collaboration with:	Jan Beich <jbeich@@tormail.org>
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.97
log
@SVN rev 305684 on 2012-10-10 21:13:06Z by flo

- Update firefox-esr, thunderbird-esr, linux-firefox and linux-thunderbird to 10.0.8
- Update firefox and thunderbird to 16.0
- Update seamonkey to 2.13
- Update all -i18n ports respectively
- switch firefox 16.0 and seamonkey 2.13 to ALSA by default for better
  latency during pause and seeking with HTML5 video
- remove fedisableexcept() hacks, obsolete since FreeBSD 4.0
- support system hunspell dictionaries [1]
- unbreak -esr ports with clang3.2 [2]
- unbreak nss build when CC contains full path [3]
- remove GNOME option grouping [4]
- integrate enigmail into thunderbird/seamonkey as an option [5]
- remove mail/enigmail* [6]
- enable ENIGMAIL, LIGHTNING and GIO options by default
- add more reporters in about:memory: page-faults-hard, page-faults-soft,
  resident, vsize
- use bundled jemalloc 3.0.0 on FreeBSD < 10.0 for gecko 16.0,
  only heap-allocated reporter works in about:memory (see bug 762445)
- use lrintf() instead of slow C cast in bundled libopus
- use libjpeg-turbo's faster color conversion if available during build
- record startup time for telemetry
- use -z origin instead of hardcoding path to gecko runtime
- fail early if incompatible libxul version is installed (in USE_GECKO)
- *miscellaneous cleanups and fixups*

PR:		ports/171534 [1]
PR:		ports/171566 [2]
PR:		ports/172164 [3]
PR:		ports/172201 [4]
Discussed with:	ale, beat, Jan Beich [5]
Approved by:	ale [6]
In collaboration with:	Jan Beich <jbeich@@tormail.org>
Security:	6e5a9afd-12d3-11e2-b47d-c8600054b392
Feature safe:	yes
Approved by:	portmgr (beat)
@
text
@d9 1
a9 1
PORTVERSION=	10.0.8
@


1.96
log
@SVN rev 303378 on 2012-08-30 14:54:17Z by flo

- update firefox and thunderbird to 15.0
- update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7
- update seamonkey and linux-seamonkey to 2.12
- update nss to 3.13.6
- update bsdipc code (posix_spawn, SysV shared memory)
- rename patches to easily track those not (yet) submitted upstream
- reduce package size, except for www/libxul[1]
- restore default objdir to what it was in 13.0
- fix mail/enigmail after thunderbird build changes
- don't accidentally pick up headers from installed ports[3]
- add support for PREFIX != LOCALBASE to Makefile.webplugins [4]
- document vulnerabilities in vuln.xml
- *miscellaneous cleanups and fixups*

Obtained from:	OpenBSD ports[1]
PR:		ports/159831, ports/160933, ports/170467[3], ports/170236 [4]
Submitted by:	avilla [4]
In collaboration with:	Jan Beich <jbeich@@tormail.net> Who did most of the hard
			work.
@
text
@d9 1
a9 1
PORTVERSION=	10.0.7
@


1.95
log
@SVN rev 301582 on 2012-07-26 21:49:58Z by flo

- update firefox/thunderbird ESR versions to 10.0.6
- update firefox 14.0.1
- update thunderbird to 14.0
- update seamonkey to 2.11
- switch to new options framework
- add experimental rendering via cairo-qt (QT4 option)
- add audio backend options (ALSA and PulseAudio)
- rename SMB option to GNOMEVFS2
- turn on LOGGING by default (like upstream linux builds)
- improve about:memory output
- unbreak PGO
- use system libs [1]
- switch to libevent2 [2]
- fix conflict with devel/libunwind and base gcc [3]
- unbreak clang/libc++ build [4]
- unbreak build with base gcc on >= 9.x [5]
- use common IPC code with other BSDs[6]
- and *miscellaneous improvements*

PR:		ports/146231 [1], ports/161421 [2]
		ports/150631, ports/168369, ports/168637, ports/168793, ports/168978 [3]
		ports/163454, ports/164905, ports/169231 [4]
       		ports/169389, ports/169479 [5]
Obtained from:	pkgsrc via bugzilla #753046 [6]
In collaboration with:	Jan Beich (who did the major part of this work and
			deserves a special thank you!)
@
text
@d9 1
a9 1
PORTVERSION=	10.0.6
@


1.94
log
@- Update to 10.0.5

Security:	http://www.vuxml.org/freebsd/bfecf7c1-af47-11e1-9580-4061862b8c22.html
@
text
@d9 1
a9 1
PORTVERSION=	10.0.5
d21 1
a21 1
USE_LINUX_APPS=	dbusglib dbuslibs alsalib
@


1.93
log
@- Update to 10.0.4

Security:	http://www.vuxml.org/freebsd/380e8c56-8e32-11e1-9580-4061862b8c22.html
@
text
@d9 1
a9 1
PORTVERSION=	10.0.4
@


1.92
log
@- Update to 10.0.3

Approved by:	portmgr (bapt, implicit)
Security:	http://www.vuxml.org/freebsd/a1050b8b-6db3-11e1-8b37-0011856a6e37.html
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	10.0.3
@


1.91
log
@update to 10.0.2

Security:	http://www.vuxml.org/freebsd/d7dbd2db-599c-11e1-a2fb-14dae9ebcf89.html
@
text
@d9 1
a9 1
PORTVERSION=	10.0.2
d12 2
a13 1
MASTER_SITE_SUBDIR?=	firefox/releases/${PORTVERSION}/linux-i686/en-US
@


1.90
log
@update to 10.0.1

Security:	http://www.vuxml.org/freebsd/eba9aa94-549c-11e1-b6b7-0011856a6e37.html
@
text
@d9 1
a9 1
PORTVERSION=	10.0.1
@


1.89
log
@update to 10.0
@
text
@d9 1
a9 1
PORTVERSION=	10.0
@


1.88
log
@- Update to 9.0.1
@
text
@d9 1
a9 1
PORTVERSION=	9.0.1
@


1.87
log
@- Update Firefox to 9.0

In collaboration with:	cognet, flo, Jan Beich
Approved by:		portmgr (erwin, implicit)
Security:		http://www.vuxml.org/freebsd/e3ff776b-2ba6-11e1-93c6-0011856a6e37.html
@
text
@d9 1
a9 1
PORTVERSION=	9.0
@


1.86
log
@- Update Firefox to 8.0
@
text
@d9 1
a9 1
PORTVERSION=	8.0
@


1.85
log
@- Update to 7.0.1
@
text
@d9 1
a9 1
PORTVERSION=	7.0.1
@


1.84
log
@- Update Firefox to 7.0

Thanks to:	flo@@ for preparing the www/firefox update
@
text
@d9 1
a9 1
PORTVERSION=	7.0
@


1.83
log
@update to 3.6.22, remove trust exceptions for certificates issued by Staat der
Nederlanden

Security:	http://www.vuxml.org/freebsd/aa5bc971-d635-11e0-b3cf-080027ef73ec.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.22
@


1.82
log
@update to 3.6.21, which disables the DigiNotar certificate authority
@
text
@d9 1
a9 1
PORTVERSION=	3.6.21
@


1.81
log
@- update to 3.6.18

Seccurity:	http://www.vuxml.org/freebsd/dfe40cff-9c3f-11e0-9bec-6c626dd55a41.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.18
@


1.80
log
@- update to 3.6.17

Security:	http://www.vuxml.org/freebsd/04b7d46c-7226-11e0-813a-6c626dd55a41.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.17
@


1.79
log
@- Update to 3.6.16

Security:	http://www.vuxml.org/freebsd/b2f09169-55af-11e0-9d6f-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.16
@


1.78
log
@- Update to 3.6.15
@
text
@d9 1
a9 1
PORTVERSION=	3.6.15
@


1.77
log
@- Update to 3.6.14
@
text
@d9 1
a9 1
PORTVERSION=	3.6.14
@


1.76
log
@Update linux-f10-pango to 1.28.3 (+ bump portrevision of dependend ports).
This fixes a security warning from portaudit.

Security:	CVE-2009-1194
VuXML:		4b172278-3f46-11de-becb-001cc0377035
Thanks to:	Luchesar V. ILIEV <luchesar.iliev@@gmail.com> (F10+rpmbuild info)
@
text
@d9 1
a9 2
PORTVERSION=	3.6.13
PORTREVISION?=	1
@


1.75
log
@- Update to 3.6.13
- Drop MD5 checksums

Security:	http://www.vuxml.org/freebsd/1d8ff4a2-0445-11e0-8e32-000f20797ede.html
@
text
@d10 1
@


1.74
log
@- Update to 3.6.12

Security:	http://www.vuxml.org/freebsd/c223b00d-e272-11df-8e32-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.12
@


1.73
log
@- Update to 3.6.11

Security:	http://www.vuxml.org/freebsd/c4f067b9-dc4a-11df-8e32-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.11
@


1.72
log
@- Update to 3.6.10
@
text
@d9 1
a9 1
PORTVERSION=	3.6.10
@


1.71
log
@- Update to 3.6.9

Security:	http://www.vuxml.org/freebsd/4a21ce2c-bb13-11df-8e32-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.9
@


1.70
log
@- Update to 3.6.8
@
text
@d9 1
a9 1
PORTVERSION=	3.6.8
@


1.69
log
@- Update to 3.6.7

Security:	http://www.vuxml.org/freebsd/8c2ea875-9499-11df-8e32-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.6.7
@


1.68
log
@- Update to 3.6.6

Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	3.6.6
@


1.67
log
@- Update to 3.0.19
@
text
@d9 1
a9 1
PORTVERSION=	3.0.19
d20 2
@


1.66
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d9 1
a9 2
PORTVERSION=	3.0.18
PORTREVISION=	1
@


1.65
log
@- Update to 3.0.18

Security:	http://www.vuxml.org/freebsd/f82c85d8-1c6e-11df-abb2-000f20797ede.html
Feature safe:	yes
@
text
@d10 1
@


1.64
log
@- Update to 3.0.17
@
text
@d9 1
a9 1
PORTVERSION=	3.0.17
@


1.63
log
@- Distfile has been re-rolled
- Bump PORTREVISION

https://wiki.mozilla.org/Releases/Firefox_3.0.16/BuildNotes#Publish_Updates_to_Release_Channel
@
text
@d9 1
a9 2
PORTVERSION=	3.0.16
PORTREVISION=	1
d12 1
a12 1
MASTER_SITE_SUBDIR?=	firefox/releases/${PORTVERSION}-real/linux-i686/en-US
@


1.62
log
@- Update to 3.0.16

Security:	http://www.vuxml.org/freebsd/01c57d20-ea26-11de-bd39-00248c9b4be7.html
@
text
@d10 1
d13 1
a13 1
MASTER_SITE_SUBDIR?=	firefox/releases/${PORTVERSION}/linux-i686/en-US
@


1.61
log
@- Update to 3.0.15

Security:	http://www.vuxml.org/freebsd/c87aa2d2-c3c4-11de-ab08-000f20797ede.html
@
text
@d9 1
a9 1
PORTVERSION=	3.0.15
@


1.60
log
@- Update to 3.0.14

Security:	http://www.vuxml.org/freebsd/922d2398-9e2d-11de-a998-0030843d3802.html
@
text
@d9 1
a9 1
PORTVERSION=	3.0.14
@


1.59
log
@- Update to 3.0.13
@
text
@d9 1
a9 1
PORTVERSION=	3.0.13
@


1.58
log
@- Update to 3.0.12
@
text
@d9 1
a9 1
PORTVERSION=	3.0.12
@


1.57
log
@- Downgrade to 3.0.11 (which was submitted with ports/135984). 3.5 depends on
  linux-dbus-lib, linux-dbus-glib and linux-libcap which are not available yet.
- Bump PORTEPOCH

Pointy hat to:	beat
With hat:	gecko
Discussed with:	miwi
@
text
@d9 1
a9 1
PORTVERSION=	3.0.11
@


1.56
log
@- Update to 3.5

PR:		ports/135984 (based on)
Submitted by:	Sylvio Cesar <scjamorim AT bsd.com.br>
@
text
@d9 2
a10 1
PORTVERSION=	3.5
@


1.55
log
@- Give Maintainership up to the Gecko Gang (gecko@@)
@
text
@d9 1
a9 2
PORTVERSION=	2.0.0.20
PORTREVISION=	1
d16 2
a17 1
FORBIDDEN=	Security issues http://www.vuxml.org/freebsd/8b491182-f842-11dd-94d9-0030843d3802.html
@


1.54
log
@- Fix portaudit conflict with www/firefox and www/firefox3
- Mark www/firefox and www/linux-firefox FORBIDDEN

Discussion by:	simon/stas
With hat:	secteam
@
text
@d14 1
a14 1
MAINTAINER=	miwi@@FreeBSD.org
@


1.53
log
@. remove linux-glib2 as a dependency from linux-seamonkey/Makefile.common
  since it was incorporated into default linux base port;
. bump PORTREVISION for ports using linux-seamonkey/Makefile.common.

Pointed out by:	Portsnap buildbox
@
text
@d17 2
@


1.52
log
@- Update to 2.0.0.20

Security:	http://www.vuxml.org/freebsd/29f5bfc5-ce04-11dd-a721-0030843d3802.html
@
text
@d10 1
@


1.51
log
@- Update to 2.0.0.18

Security:	http://www.vuxml.org/freebsd/f29fea8f-b19f-11dd-a55e-00163e000016.html
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.18
@


1.50
log
@- Update to 2.0.17
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.17
@


1.49
log
@- Update to 2.0.0.16
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.16
@


1.48
log
@- Take maintainership
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.14
@


1.47
log
@Reset infofarmer due to maintainer-timeouts and no response to email.

Hat:	portmgr
@
text
@d13 1
a13 1
MAINTAINER=	ports@@FreeBSD.org
@


1.46
log
@- Update to 2.0.0.14
@
text
@d13 1
a13 1
MAINTAINER=	infofarmer@@FreeBSD.org
@


1.45
log
@- Update to 2.0.0.13

Security:	http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.13
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.13
@


1.44
log
@- Update to 2.0.0.12
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.12
@


1.43
log
@- Update to 2.0.0.11

Approved by:	portmgr (erwin)
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.11
@


1.42
log
@- Update to 2.0.0.10

Approved by:	portmgr (pav)
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.10
@


1.41
log
@- Update to 2.0.0.9

Approved by:	portmgr (pav)
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.9
@


1.40
log
@- Update to 2.0.0.8
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.8
@


1.39
log
@- Update to 2.0.0.7
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.7
@


1.38
log
@- Update to 2.0.0.6
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.6
@


1.37
log
@- Update to 2.0.0.5
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.5
@


1.36
log
@- Update to 2.0.0.4
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.4
@


1.35
log
@- Update to 2.0.0.3
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.3
@


1.34
log
@- Update to 2.0.0.2
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.2
@


1.33
log
@- Update to 2.0.0.1
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0.1
@


1.32
log
@- Update to 2.0
@
text
@d9 1
a9 1
PORTVERSION=	2.0
@


1.31
log
@- Update to 1.5.0.7
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.7
@


1.30
log
@- Update to 1.5.0.6
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.6
@


1.29
log
@- Bump portrevisions after the recent update
@
text
@d9 1
a9 2
PORTVERSION=	1.5.0.5
PORTREVISION=	1
@


1.28
log
@- Update to 1.5.0.5
@
text
@d10 1
@


1.27
log
@- Update to 1.5.0.4

Approved by:	krion (mentor, implicit)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.4
@


1.26
log
@- Update my e-mail address

Approved by:	krion (mentor, implicit)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.3
@


1.25
log
@- Move common code code and files from mozilla linux binary
  ports to www/linux-seamonkey
- Add translations to desktop entries by snatching them from
  native apps [1]
- Update www/linux-flock to 0.5.15.0

Inspired by: Masashi CHIBA <chiba.masashi@@gmail.com> [1]
PR:		96784
Approved by:	krion (mentor)
@
text
@d13 1
a13 1
MAINTAINER=	infofarmer@@gmail.com
@


1.24
log
@Update from 1.5.0.2 to 1.5.0.3

PR:		ports/96700
Submitted by:	Adi Pircalabu <apircalabu@@bitdefender.com>
Approved by:	"Andrew Pantyukhin" <infofarmer@@gmail.com> (maintainer)
Security:	http://www.vuxml.org/freebsd/e2476979-da74-11da-a67b-0013d4a4a40e.html
@
text
@d10 1
a10 2
CATEGORIES?=	www linux
MASTER_SITES=	${MASTER_SITE_MOZILLA}
a11 1
PKGNAMEPREFIX?=	linux-
d16 2
a17 56
RUN_DEPENDS?=	${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
		${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
		${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango\
		${LINUXBASE}/usr/lib/libgobject-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
		${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
		${LINUXBASE}/usr/share/icons/hicolor/index.theme:${PORTSDIR}/x11-themes/linux-hicolor-icon-theme

NO_BUILD=	yes
ONLY_FOR_ARCHS=	i386 amd64
BROWSER_NAME=	${UNIQUENAME}
USE_LINUX=	yes
USE_X_PREFIX=	yes
WRKSRC=		${WRKDIR}/${PORTNAME}
FDIR=		${PREFIX}/lib/${BROWSER_NAME}

PLIST_SUB+=	BROWSER_NAME=${BROWSER_NAME}
SUB_LIST+=	BROWSER_NAME=${BROWSER_NAME}
SUB_FILES=	linkfarm pkg-message linux-firefox.desktop
PKGMESSAGE=	${WRKDIR}/pkg-message
PREFS_FILE=	${WRKSRC}/defaults/pref/firefox.js

.include <bsd.port.pre.mk>

post-patch:
	@@${ECHO} 'pref("general.useragent.vendor", "'${OPSYS}'");' >> ${PREFS_FILE}
	@@${ECHO} 'pref("general.useragent.vendorSub", "'${ARCH}'");' >> ${PREFS_FILE}

do-install:
	${INSTALL} -d ${FDIR}
	${MKDIR} ${PREFIX}/share/applications
	${INSTALL_DATA} ${WRKDIR}/linux-firefox.desktop ${PREFIX}/share/applications
	${CP} -pR ${WRKSRC}/ ${FDIR}/
	${CHOWN} -R ${BINOWN}:${BINGRP} ${FDIR}/
	${INSTALL_SCRIPT} ${WRKDIR}/linkfarm ${FDIR}/
	${INSTALL_SCRIPT} ${FILESDIR}/run ${PREFIX}/bin/${BROWSER_NAME}
	${ECHO} 'cd ${PREFIX} && exec ${FDIR}/${PORTNAME} "$$@@"' >> ${PREFIX}/bin/${BROWSER_NAME}

post-install:
	@@${SH} ${FDIR}/linkfarm
	@@${CAT} ${PKGMESSAGE}

# Maintainer section
create-plist:
	${ECHO_CMD} bin/%%BROWSER_NAME%% > ${PLIST}
	${ECHO_CMD} share/applications/%%BROWSER_NAME%%.desktop >> ${PLIST}
	cd ${WRKDIR} && ${FIND} ${PORTNAME} -type f -or -type l | \
		${SED} -e "s#^${PORTNAME}#lib/%%BROWSER_NAME%%#" | ${SORT} >> ${PLIST}
	${ECHO_CMD} lib/%%BROWSER_NAME%%/linkfarm >> ${PLIST}
	${ECHO_CMD} @@exec %%PREFIX%%/lib/%%BROWSER_NAME%%/linkfarm >> ${PLIST}
	${ECHO_CMD} @@unexec ${FIND} %%PREFIX%%/lib/%%BROWSER_NAME%%/plugins \
		-type l -delete >> ${PLIST}
	cd ${WRKDIR} && ${FIND} -d ${PORTNAME} -type d | \
		${SED} -e "s#^${PORTNAME}#@@dirrm lib/%%BROWSER_NAME%%#" >> ${PLIST}
	${ECHO_CMD} @@dirrmtry share/applications >> ${PLIST}

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


1.23
log
@Update from 1.5.0.1 to 1.5.0.2

PR:		ports/95791
Submitted by:	infofarmer@@gmail.com (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.2
d50 1
d53 1
a53 1
	${ECHO} 'cd ${PREFIX} && exec ${FDIR}/${PORTNAME}' >> ${PREFIX}/bin/${BROWSER_NAME}
@


1.22
log
@- Update to 1.5.0.1
- Depend on hicolor-icons-theme
- Add an ugly hack to prevent hangs
- Add OPSYS/ARCH to user-agent vendor string
- Install .desktop entry [1]

PR:		ports/93313, ports/94650 [1]
Submitted by:	Andrew Pantyukhin <infofarmer@@gmail.com> (maintainer),
		Pawel Pekala <c0rn@@o2.pl> [1]
Approved by:	Andrew Pantyukhin <infofarmer@@gmail.com> (maintainer) [1]
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0.1
@


1.21
log
@linux-blackdown-jdk lives in ${LOCALBASE}, not ${X11BASE}.

Submitted by:	maintainer
@
text
@d1 3
a3 3
# New ports collection makefile for:   linux-firefox
# Date created:                                2004-09-17
# Whom:                                        voisine
d9 1
a9 2
PORTVERSION=	1.5
PORTREVISION=	2
d22 2
a23 1
		${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig
d27 1
a27 1
FIREFOX_NAME=	${PKGNAMEPREFIX}${PORTNAME}
d31 1
a31 1
FDIR=		${PREFIX}/lib/${FIREFOX_NAME}
d33 3
a35 3
PLIST_SUB+=	FIREFOX_NAME=${FIREFOX_NAME}
SUB_LIST+=	FIREFOX_NAME=${FIREFOX_NAME}
SUB_FILES=	linkfarm pkg-message
d37 7
d47 6
a52 4
	${CP} -R ${WRKSRC}/ ${FDIR}
	${LN} -sf ${FDIR}/firefox ${PREFIX}/bin/${FIREFOX_NAME}
	${LN} -sf ${FDIR}/firefox-bin ${FDIR}/${FIREFOX_NAME}-bin
	${INSTALL_SCRIPT} ${WRKDIR}/linkfarm ${FDIR}
d60 2
a61 2
	${ECHO_CMD} bin/%%FIREFOX_NAME%% > ${PLIST}
	${ECHO_CMD} lib/%%FIREFOX_NAME%%/%%FIREFOX_NAME%%-bin >> ${PLIST}
d63 4
a66 4
		${SED} -e "s#^${PORTNAME}#lib/%%FIREFOX_NAME%%#" | ${SORT} >> ${PLIST}
	${ECHO_CMD} lib/%%FIREFOX_NAME%%/linkfarm >> ${PLIST}
	${ECHO_CMD} @@exec %%PREFIX%%/lib/%%FIREFOX_NAME%%/linkfarm >> ${PLIST}
	${ECHO_CMD} @@unexec ${FIND} %%PREFIX%%/lib/%%FIREFOX_NAME%%/plugins \
d69 2
a70 1
		${SED} -e "s#^${PORTNAME}#@@dirrm lib/%%FIREFOX_NAME%%#" >> ${PLIST}
d72 1
a72 1
.include <bsd.port.mk>
@


1.20
log
@[1]:
  - Respect %%X11BASE%% in linkfarm
  - Add linux-adobesvg support

[2]:
  - Add linux-sun-jdk support

[1]:
PR:		ports/93519
Submitted by:	jylefort
Approved by:	maintainer

[2]:
PR:		ports/93476
Submitted by:	Pawel Pekala <c0rn@@o2.pl>
Approved by:	maintainer
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.19
log
@update www/linux-firefox to 1.5

	o Update 1.5
	o Partially rewrite the port
	o Add SHA256
	If the maintainer desires so, I can take maintainership.

PR:		ports/89884
Submitted by:	Andrew Pantyukhin <infofarmer@@gmail.com>
Approved by:	Aaron Voisine <voisine@@gmail.com>
@
text
@d10 1
@


1.18
log
@- Update to 1.0.7

PR:		ports/86457
Submitted by:	Pawel Pekala <c0rn@@gazeta.pl>
Approved by:	Aaron Voisine <voisine@@gmail.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.7
a13 1
DISTNAME?=	firefox-${PORTVERSION}
d15 2
a16 2
MAINTAINER=	voisine@@gmail.com
COMMENT=	Web browser branched from Mozilla
d25 1
a25 1
ONLY_FOR_ARCHS=i386 amd64
a26 4
DESCR=		${.CURDIR}/pkg-descr
MD5_FILE=	${.CURDIR}/distinfo
PKGMESSAGE=	${WRKDIR}/pkg-message
PLIST=		${WRKDIR}/pkg-plist
d29 2
a30 1
WRKSRC=		${WRKDIR}/firefox
d32 4
a35 40
do-patch:
	${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/linkfarm
	${ECHO_CMD} \
	"# Run this after installing Beonex, Mozilla or Netscape plugins." \
		>>${WRKDIR}/linkfarm
	${ECHO_CMD} "cd ${PREFIX}/lib/${FIREFOX_NAME}/plugins" \
		>>${WRKDIR}/linkfarm
	${ECHO_CMD} "${FIND} -L . -type l -delete" \
		>>${WRKDIR}/linkfarm

.for ii in \
	lib/linux-beonex/plugins \
	lib/netscape-linux/plugins \
	lib/flash \
	lib/linux-mozilla/plugins \
	lib/linux-netscape*/plugins \
	lib/linux-flashplugin6 \
	lib/linux-flashplugin7 \
	linux-blackdown-jdk1.3.1/jre/plugin/i386/mozilla \
	linux-blackdown-jdk1.4.2/jre/plugin/i386/mozilla
	${ECHO_CMD} -n "${FIND} ${LOCALBASE}/${ii}/*" \
		>>${WRKDIR}/linkfarm
	${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" \
		>>${WRKDIR}/linkfarm
.endfor

pre-install:
	${ECHO_CMD} bin/${FIREFOX_NAME} > ${PLIST}
	${ECHO_CMD} lib/${FIREFOX_NAME}/${FIREFOX_NAME}-bin >> ${PLIST}
	${ECHO_CMD} \
		"@@unexec ${FIND} ${PREFIX}/lib/${FIREFOX_NAME}/plugins \
		-type l -exec ${RM} {} \;" >> ${PLIST}
	cd ${WRKSRC} && ${FIND} -s * -type f -o -type l | \
		${SED} -e 's:^:lib/${FIREFOX_NAME}/:' >> ${PLIST} \
		&& ${FIND} -d * -type d | \
		${SED} -e 's:^:@@dirrm lib/${FIREFOX_NAME}/:' >> ${PLIST}
	${ECHO_CMD} lib/${FIREFOX_NAME}/linkfarm >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/${FIREFOX_NAME} >> ${PLIST}
	${ECHO_CMD} "@@exec ${PREFIX}/lib/${FIREFOX_NAME}/linkfarm" \
		>> ${PLIST}
d38 5
a42 11
	${MKDIR} ${PREFIX}/lib/${FIREFOX_NAME}
	${CHMOD} 755 ${PREFIX}/lib/${FIREFOX_NAME}
	cd ${WRKSRC} && ${FIND} * | \
		${CPIO} -pdm -L -R ${LIBOWN}:${LIBGRP} \
		${PREFIX}/lib/${FIREFOX_NAME}
	${LN} -sf ${PREFIX}/lib/${FIREFOX_NAME}/firefox \
		${PREFIX}/bin/${FIREFOX_NAME}
	${LN} -sf ${PREFIX}/lib/${FIREFOX_NAME}/firefox-bin \
		${PREFIX}/lib/${FIREFOX_NAME}/${FIREFOX_NAME}-bin
	${INSTALL_SCRIPT} ${WRKDIR}/linkfarm \
	${PREFIX}/lib/${FIREFOX_NAME}
d45 15
a59 9
	@@${ECHO_CMD} \*\* After adding plugins to \(Linux\) Beonex,
	@@${ECHO_CMD} \*\* Mozilla or Netscape, run\
		> ${PKGMESSAGE}
	@@${ECHO_CMD} \*\* ${PREFIX}/lib/${FIREFOX_NAME}/linkfarm as root \
		>> ${PKGMESSAGE}
	@@${ECHO_CMD} \*\* to make them available to ${FIREFOX_NAME}. \
		>> ${PKGMESSAGE}
	@@- ${SH} ${PREFIX}/lib/${FIREFOX_NAME}/linkfarm || true
	@@ ${CAT} ${PKGMESSAGE}
@


1.17
log
@- Update to 1.0.6

PR:		ports/85789
Submitted by:	Adi Pircalabu <apircalabu@@bitdefender.com>
Approved by:	Aaron Voisine <voisine@@gmail.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.0.6
@


1.16
log
@- Update to 1.0.5

PR:		ports/83560
Submitted by:	Daniel J. O'Connor <darius@@dons.net.au>
Approved by:	Aaron Voisine <voisine@@gmail.com> (maintainer)
@
text
@d8 16
a23 17
PORTNAME=      firefox
PORTVERSION=   1.0.5
CATEGORIES?=   www linux
MASTER_SITES=  ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR?=firefox/releases/${PORTVERSION}/linux-i686/en-US
PKGNAMEPREFIX?=linux-
DISTNAME?=     firefox-${PORTVERSION}

MAINTAINER=    voisine@@gmail.com
COMMENT=       Web browser branched from Mozilla

RUN_DEPENDS?=  \
${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
${LINUXBASE}/usr/lib/libatk-1.0.so.0:${PORTSDIR}/accessibility/linux-atk \
${LINUXBASE}/usr/lib/libpangoxft-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango\
${LINUXBASE}/usr/lib/libgobject-2.0.so.0:${PORTSDIR}/devel/linux-glib2 \
${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig
d25 1
a25 1
NO_BUILD=      yes
d27 8
a34 8
FIREFOX_NAME=  ${PKGNAMEPREFIX}${PORTNAME}
DESCR=         ${.CURDIR}/pkg-descr
MD5_FILE=      ${.CURDIR}/distinfo
PKGMESSAGE=    ${WRKDIR}/pkg-message
PLIST=         ${WRKDIR}/pkg-plist
USE_LINUX=     yes
USE_X_PREFIX=  yes
WRKSRC=        ${WRKDIR}/firefox
d55 1
a55 1
	linux-blackdown-jdk1.4.1/jre/plugin/i386/mozilla
@


1.15
log
@Mega-patch to cleanup the ports infrastructure regarding our linux bits:
  - USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD
    tools to strip binaries anymore, so it's not neccesary anymore to override
    STRIP and STRIP_CMD.
  - USE_LINUX_PREFIX implies NO_MTREE now.
  - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries
    instead upon the native FreeBSD libraries.
  - The variable LINUX_BASE_PORT contains a string which is suitable as an
    item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the
    default (or overriden) linux base, ${LINUX_BASE_PORT} should be used
    instead of a hardcoded reference.
  - Change all ports to comply to the "new world order".
  - The Ports Collection now allows to override the default linux_base port.
    Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use
    ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use
    ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}).
  - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base
    port and if USE_LINUX isn't set to "yes" (case insensitive), the port will
    be marked as IGNORE. [1]
  - Readd USE_LINUX knobs into several ports and make several uses of a
    conditional dependency ("USE_LINUX?=") into an unconditional one
    ("USE_LINUX=") which where removed/changed by Trevor to allow the use of
    alternative linux_base ports. While this is a nice goal, the implementation
    resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob
    in this commit is supposed to fix the problem while keeping the feature.
    Basicaly this includes a backout of Trevor's commit, to prevent confusion
    I mention it here explicitely.
  - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports.
    Chase dependencies for this.
  - Changes to make linux_devtools installable on amd64, remove some stray
    device nodes (they don't work on recent OS versions and aren't really
    needed).
  - Make linux_base-8 PREFIX clean and remove some stray device nodes.
    Additionally tell a little bit more about how to setup NIS/YP [2].
  - Update the PGSQL dependency in the linux-opengroupware port to a recent
    version (the old one isn't available anymore), I don't know if this
    works (at least it isn't more broken than before).
  - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux
    ports, the former path exists already and gets populated by other
    packages too (PREFIX=LINUXPREFIX!).
  - Fix some obvious (non-linuxolator) bugs in some linux ports while being
    there.
  - Bump PORTREVISION where neccesary.

Requested by:	portmgr (linimon) [1]
Submittted by:	Gerrit Kuehn <gerrit_huehn@@gruft.fido.de [2]
Approved by:	portmgr (kris, linimon), maintainers (or maintainer timeout)
Tested on:	ports cluster (kris)
Reviewed by:	silence on emulation@@
Superseedes PR:	69997

Maintainer approval from:
	chris@@chrisburkert.de
	cracauer@@cons.org
	des
	girgen
	jamie@@bishopston.net
	mezz
	mi
	nivit@@users.sf.net
        pat
	simond@@irrelevant.org
	riggs@@rrr.de
	Udo.Schweigert@@Siemens.com
@
text
@d9 1
a9 1
PORTVERSION=   1.0
@


1.14
log
@- Make linkfarm create symlink for linux-flashplugin7 and to remove dangling
  symlinks

PR:		ports/81333
Submitted by:	Damian Gerow <dgerow@@afflictions.org>
@
text
@a19 1
${LINUXBASE}/usr/lib/libstdc++.so.5:${PORTSDIR}/emulators/linux_base-8 \
a23 1
${LINUXBASE}${X11BASE}/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
a26 1
NO_FILTER_SHLIBS=yes
a33 1
USE_XLIB=      yes
@


1.13
log
@- This works on amd64

PR:		ports/81330
Reported by:	Damian Gerow <dgerow@@afflictions.org>
@
text
@d48 3
d58 1
@


1.12
log
@new port: www/linux-firefox (replaces linux-mozillafirebird)

    Firefox is a Web, FTP and gopher browser branched from Mozilla.
    It does not include an HTML editor, e-mail user agent, IRC
    client, or news reader.

    This is a pre-compiled Linux/i386 version, able to run plugins
    from that platform.  This port is compatible with the Flash
    plugin from ports/www/linux-flashplugin6/ and with the Java
    plugin from ports/java/linux-blackdown-jdk14/.

    WWW:  http://mozilla.org/projects/firefox/

PR:		ports/75326
Submitted by:	Aaron Voisine <voisine@@gmail.com>
@
text
@d30 1
a30 1
ONLY_FOR_ARCHS=i386
@


1.11
log
@Respect the user's USE_LINUX setting.
@
text
@d1 3
a3 3
# New ports collection makefile for:	linux-mozillafirebird
# Date created:				2003-06-03
# Whom:					trevor
d8 19
a26 7
PORTNAME=	mozillafirebird
PORTVERSION=	0.7
CATEGORIES?=	www linux
MASTER_SITES=	${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR?=	firebird/releases/${PORTVERSION}
PKGNAMEPREFIX?=	linux-
DISTNAME?=	MozillaFirebird-${PORTVERSION}-i686-pc-linux-gnu
d28 1
a28 7
MAINTAINER=	voisine@@yahoo.com
COMMENT?=	Web browser branched from Mozilla

RUN_DEPENDS?=	\
	${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk

NO_BUILD=	yes
d30 10
a39 9
ONLY_FOR_ARCHS=	i386
FIREBIRD_NAME=	${PKGNAMEPREFIX}${PORTNAME}
DESCR=		${.CURDIR}/pkg-descr
MD5_FILE=	${.CURDIR}/distinfo
PKGMESSAGE=	${WRKDIR}/pkg-message
PLIST=		${WRKDIR}/pkg-plist
USE_XLIB=	yes
USE_X_PREFIX=	yes
WRKSRC=		${WRKDIR}/MozillaFirebird
d42 1
a42 1
	${ECHO_CMD} "#!/bin/sh"		> ${WRKDIR}/linkfarm
d46 1
a46 1
	${ECHO_CMD} "cd ${PREFIX}/lib/${FIREBIRD_NAME}/plugins" \
d48 6
a53 2
.for ii in lib/linux-beonex/plugins lib/netscape-linux/plugins lib/flash \
	lib/linux-mozilla/plugins lib/linux-netscape*/plugins \
d55 6
a60 6
linux-blackdown-jdk1.3.1/jre/plugin/i386/mozilla \
linux-blackdown-jdk1.4.1/jre/plugin/i386/mozilla
		${ECHO_CMD} -n "${FIND} ${LOCALBASE}/${ii}/*" \
			>>${WRKDIR}/linkfarm
		${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" \
			>>${WRKDIR}/linkfarm
d64 2
a65 1
	${ECHO_CMD} bin/${FIREBIRD_NAME} > ${PLIST}
d67 1
a67 1
		"@@unexec ${FIND} ${PREFIX}/lib/${FIREBIRD_NAME}/plugins \
d70 1
a70 1
		${SED} -e 's:^:lib/${FIREBIRD_NAME}/:' >> ${PLIST} \
d72 4
a75 4
		${SED} -e 's:^:@@dirrm lib/${FIREBIRD_NAME}/:' >> ${PLIST}
	${ECHO_CMD} lib/${FIREBIRD_NAME}/linkfarm >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/${FIREBIRD_NAME} >> ${PLIST}
	${ECHO_CMD} "@@exec ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm" \
d79 2
a80 2
	${MKDIR} ${PREFIX}/lib/${FIREBIRD_NAME}
	${CHMOD} 755 ${PREFIX}/lib/${FIREBIRD_NAME}
d83 5
a87 3
		${PREFIX}/lib/${FIREBIRD_NAME}
	${LN} -sf ${PREFIX}/lib/${FIREBIRD_NAME}/MozillaFirebird \
		${PREFIX}/bin/${FIREBIRD_NAME}
d89 1
a89 4
		${PREFIX}/lib/${FIREBIRD_NAME}

NEW_LIBSTDCXX=	${LINUXBASE}/usr/lib/libstdc++-libc6.2-2.so.3
OLD_LIBSTDCXX=	libstdc++-libc6.1-1.so.2
a91 5
	if [ ! -f ${NEW_LIBSTDCXX} ]; then \
		${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; \
	fi
	${ECHO_CMD} "@@exec if [ ! -f ${NEW_LIBSTDCXX} ]; then ${LN} -s ${OLD_LIBSTDCXX} ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST}
	${ECHO_CMD} "@@unexec if [ -L ${NEW_LIBSTDCXX} ]; then ${RM} -f ${NEW_LIBSTDCXX}; fi" >> ${TMPPLIST}
d95 1
a95 1
	@@${ECHO_CMD} \*\* ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm as root \
d97 1
a97 1
	@@${ECHO_CMD} \*\* to make them available to ${FIREBIRD_NAME}. \
d99 1
a99 1
	@@- ${SH} ${PREFIX}/lib/${FIREBIRD_NAME}/linkfarm || true
@


1.10
log
@Establish a correct master-slave relationship between
www/linux-mozillafirebird and the ports that inherit most of their
information (except, e.g., distinfo) from it.

These changes should be transparent to installs (tested and verified
locally).

While here, update two cases of stale distfile info.  (MD5s
verified versus mozilla.org.)

PR:		ports/67701
Approved by:	maintainer timeout (2 weeks)
@
text
@a29 1
USE_LINUX=	yes
@


1.9
log
@Use the CPIO macro defined in bsd.port.mk.
@
text
@d26 2
@


1.8
log
@Enable slave ports.
@
text
@d69 1
a69 1
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} \
@


1.7
log
@Update to 0.7.

Approved by:	Aaron Voisine (maintainer)
@
text
@d10 1
a10 1
CATEGORIES=	www linux
d12 3
a14 3
MASTER_SITE_SUBDIR=	firebird/releases/${PORTVERSION}
PKGNAMEPREFIX=	linux-
DISTNAME=	MozillaFirebird-${PORTVERSION}-i686-pc-linux-gnu
d17 1
a17 1
COMMENT=	Web browser branched from Mozilla
d19 1
a19 1
RUN_DEPENDS=	\
d25 1
d38 1
a38 1
	${ECHO_CMD} "cd ${PREFIX}/lib/linux-mozillafirebird/plugins" \
d52 1
a52 1
	${ECHO_CMD} bin/linux-mozillafirebird > ${PLIST}
d54 1
a54 1
		"@@unexec ${FIND} ${PREFIX}/lib/linux-mozillafirebird/plugins \
d57 1
a57 1
		${SED} -e 's:^:lib/linux-mozillafirebird/:' >> ${PLIST} \
d59 4
a62 4
		${SED} -e 's:^:@@dirrm lib/linux-mozillafirebird/:' >> ${PLIST}
	${ECHO_CMD} lib/linux-mozillafirebird/linkfarm >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/linux-mozillafirebird >> ${PLIST}
	${ECHO_CMD} "@@exec ${PREFIX}/lib/linux-mozillafirebird/linkfarm" \
d66 2
a67 2
	${MKDIR} ${PREFIX}/lib/linux-mozillafirebird
	${CHMOD} 755 ${PREFIX}/lib/linux-mozillafirebird
d70 3
a72 3
		${PREFIX}/lib/linux-mozillafirebird
	${LN} -sf ${PREFIX}/lib/linux-mozillafirebird/MozillaFirebird \
		${PREFIX}/bin/linux-mozillafirebird
d74 1
a74 1
		${PREFIX}/lib/linux-mozillafirebird
d88 1
a88 1
	@@${ECHO_CMD} \*\* ${PREFIX}/lib/linux-mozillafirebird/linkfarm as root \
d90 1
a90 1
	@@${ECHO_CMD} \*\* to make them available to linux-mozillafirebird. \
d92 1
a92 1
	@@- ${SH} ${PREFIX}/lib/linux-mozillafirebird/linkfarm || true
@


1.6
log
@Phoenix 0.5 begat Mozilla Firebird 0.6.

PR:	52834
Approved by:	Aaron Voisine (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.6
@


1.5
log
@Create a symlink libstdc++-libc6.1-1.so.2 -> libstdc++-libc6.2-2.so.3
so this binary actually dynamically links and works.
@
text
@d1 2
a2 2
# New ports collection makefile for:	linux-phoenix
# Date created:				2002-10-10
d8 2
a9 3
PORTNAME=	phoenix
PORTVERSION=	0.5
PORTREVISION=	1
d12 1
a12 1
MASTER_SITE_SUBDIR=	phoenix/releases/${PORTVERSION}
d14 1
a14 1
DISTNAME=	phoenix-${PORTVERSION}-i686-pc-linux-gnu
d30 1
a30 1
WRKSRC=		${WRKDIR}/phoenix
d37 1
a37 1
	${ECHO_CMD} "cd ${PREFIX}/lib/linux-phoenix/plugins" \
d39 6
a44 3
.for ii in linux-beonex/plugins netscape-linux/plugins flash \
	linux-mozilla/plugins linux-netscape*/plugins
		${ECHO_CMD} -n "${FIND} ${LOCALBASE}/lib/${ii}/*" \
d51 3
a53 2
	${ECHO_CMD} bin/linux-phoenix > ${PLIST}
	${ECHO_CMD} "@@unexec ${FIND} ${PREFIX}/lib/linux-phoenix/plugins \
d56 1
a56 1
		${SED} -e 's:^:lib/linux-phoenix/:' >> ${PLIST} \
d58 5
a62 4
		${SED} -e 's:^:@@dirrm lib/linux-phoenix/:' >> ${PLIST}
	${ECHO_CMD} lib/linux-phoenix/linkfarm >> ${PLIST}
	${ECHO_CMD} @@dirrm lib/linux-phoenix >> ${PLIST}
	${ECHO_CMD} "@@exec ${PREFIX}/lib/linux-phoenix/linkfarm" >> ${PLIST}
d65 2
a66 2
	${MKDIR} ${PREFIX}/lib/linux-phoenix
	${CHMOD} 755 ${PREFIX}/lib/linux-phoenix
d68 6
a73 4
		cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/linux-phoenix
	${LN} -sf ${PREFIX}/lib/linux-phoenix/phoenix \
		${PREFIX}/bin/linux-phoenix
	${INSTALL_SCRIPT} ${WRKDIR}/linkfarm ${PREFIX}/lib/linux-phoenix
d87 3
a89 2
	@@${ECHO_CMD} \*\* ${PREFIX}/lib/linux-beonex/linkfarm >> ${PKGMESSAGE}
	@@${ECHO_CMD} \*\* as root to make them available to linux-phoenix. \
d91 1
a91 1
	@@- ${SH} ${PREFIX}/lib/linux-phoenix/linkfarm || true
@


1.4
log
@Update to 0.5.

PR:		ports/48075
Submitted by:	Aaron Voisine <voisine@@yahoo.com> (MAINTAINER)
@
text
@d10 1
d65 1
a65 1
	${LN} -s ${PREFIX}/lib/linux-phoenix/phoenix \
d69 3
d73 5
@


1.3
log
@De-pkg-comment.
@
text
@d9 1
a9 1
PORTVERSION=	0.3
d16 1
a16 1
MAINTAINER=	voisine@@bytemobile.com
@


1.2
log
@upgrade to 0.3

PR:		44133
Submitted by:	maintainer
@
text
@d17 1
@


1.1
log
@new Linux/i386 binary port of the Phoenix browser

Aaron Voisine submitted a port of this, but I like my version better
because it has a script to scavenge plugins, and because it saves
space by generating its packing list.  I've given the maintainership
to Mr. Voisine.

PR:  43936 and 43937
@
text
@d9 1
a9 1
PORTVERSION=	0.2
@

