head	1.4;
access;
symbols
	pkgsrc-2013Q2:1.4.0.10
	pkgsrc-2013Q2-base:1.4
	pkgsrc-2012Q4:1.4.0.8
	pkgsrc-2012Q4-base:1.4
	pkgsrc-2011Q4:1.4.0.6
	pkgsrc-2011Q4-base:1.4
	pkgsrc-2011Q2:1.4.0.4
	pkgsrc-2011Q2-base:1.4
	pkgsrc-2009Q4:1.4.0.2
	pkgsrc-2009Q4-base:1.4
	pkgsrc-2009Q2:1.3.0.22
	pkgsrc-2009Q2-base:1.3
	pkgsrc-2009Q1:1.3.0.20
	pkgsrc-2009Q1-base:1.3
	pkgsrc-2008Q4:1.3.0.18
	pkgsrc-2008Q4-base:1.3
	pkgsrc-2008Q3:1.3.0.16
	pkgsrc-2008Q3-base:1.3
	cube-native-xorg:1.3.0.14
	cube-native-xorg-base:1.3
	pkgsrc-2008Q2:1.3.0.12
	pkgsrc-2008Q2-base:1.3
	cwrapper:1.3.0.10
	pkgsrc-2008Q1:1.3.0.8
	pkgsrc-2008Q1-base:1.3
	pkgsrc-2007Q4:1.3.0.6
	pkgsrc-2007Q4-base:1.3
	pkgsrc-2007Q3:1.3.0.4
	pkgsrc-2007Q3-base:1.3
	pkgsrc-2007Q2:1.3.0.2
	pkgsrc-2007Q2-base:1.3
	pkgsrc-2007Q1:1.2.0.2
	pkgsrc-2007Q1-base:1.2;
locks; strict;
comment	@# @;


1.4
date	2009.08.05.01.27.32;	author tnn;	state dead;
branches;
next	1.3;

1.3
date	2007.05.12.13.53.11;	author ghen;	state Exp;
branches;
next	1.2;

1.2
date	2007.02.25.00.43.23;	author ghen;	state dead;
branches;
next	1.1;

1.1
date	2007.01.25.15.45.19;	author dmcmahill;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Remove firefox 2.x. Firefox 3.5 branch will be imported in this location.
(I opted for removing and re-importing instead of a plain update due to
 extensive patch rototil)

We may encounter minor turbulence as dependent packages are sorted out.
Thank you for flying pkgsrc-current.
@
text
@$NetBSD: patch-ed,v 1.3 2007/05/12 13:53:11 ghen Exp $

--- profile/dirserviceprovider/src/nsProfileLock.cpp.orig	2005-11-01 02:20:38.000000000 +0100
+++ profile/dirserviceprovider/src/nsProfileLock.cpp	2006-11-16 09:50:12.000000000 +0100
@@@@ -384,6 +384,7 @@@@ nsresult nsProfileLock::LockWithSymlink(
                 act.sa_flags = 0;
                 sigfillset(&act.sa_mask);
 
+#ifndef DEBUG
 #define CATCH_SIGNAL(signame)                                           \
 PR_BEGIN_MACRO                                                          \
   if (sigaction(signame, NULL, &oldact) == 0 &&                         \
@@@@ -402,6 +403,7 @@@@ PR_BEGIN_MACRO                          
                 CATCH_SIGNAL(SIGTERM);
 
 #undef CATCH_SIGNAL
+#endif
             }
         }
     }
@


1.3
log
@Update to Firefox 2.0.0.3 (nb1), from www/firefox2* (see there for history
and change notes).  Firefox 1.5.0.x will be maintained in www/firefox15*,
as discussed on tech-pkg.
@
text
@d1 1
a1 1
$NetBSD: patch-ed,v 1.1 2006/11/17 08:12:14 martin Exp $
@


1.2
log
@Update firefox, firefox-bin and firefox-gtk1 to 1.5.0.10. Fixed in this version:

Fixed in Firefox 1.5.0.10
MFSA 2007-07 Embedded nulls in location.hostname confuse same-domain checks
MFSA 2007-06 Mozilla Network Security Services (NSS) SSLv2 buffer overflow
MFSA 2007-05 XSS and local file access by opening blocked popups
MFSA 2007-04 Spoofing using custom cursor and CSS3 hotspot
MFSA 2007-03 Information disclosure through cache collisions
MFSA 2007-02 Improvements to help protect against Cross-Site Scripting attacks
MFSA 2007-01 Crashes with evidence of memory corruption (rv:1.8.0.10/1.8.1.2)

For more info, see http://www.mozilla.com/en-US/firefox/releases/1.5.0.10.html
@
text
@d1 1
a1 1
$NetBSD: patch-ed,v 1.1 2007/01/25 15:45:19 dmcmahill Exp $
d3 5
a7 9
GNU make-3.81 changed the way \newlines are handled inside of single
quotes.  This fixes the command.  Should still work on older GNU make's
too.

See https://bugzilla.mozilla.org/show_bug.cgi?id=325148

--- security/coreconf/rules.mk.orig	2005-04-14 20:36:28.000000000 -0400
+++ security/coreconf/rules.mk
@@@@ -885,8 +885,7 @@@@ endif
d9 6
a14 17
 ifneq (,$(filter-out OpenVMS OS2 WIN%,$(OS_TARGET)))
 # Can't use sed because of its 4000-char line length limit, so resort to perl
-.DEFAULT:
-	@@perl -e '                                                            \
+PERL_DEPENDENCIES_PROGRAM= '                                                  \
 	    open(MD, "< $(DEPENDENCIES)");                                    \
 	    while (<MD>) {                                                    \
 		if (m@@ \.*/*$< @@) {                                           \
@@@@ -914,6 +913,10 @@@@ ifneq (,$(filter-out OpenVMS OS2 WIN%,$(
 		print "$(MAKE): *** No rule to make target $<.  Stop.\n";     \
 		exit(1);                                                      \
 	    }'
+
+.DEFAULT:
+	@@perl -e ${PERL_DEPENDENCIES_PROGRAM}
+
 endif
d16 5
a20 1
 #############################################################################
@


1.1
log
@fix a makefile bug related to the change in how GNU make-3.81 handles \ newline
in single quoted strings compared to version 3.80 and older
@
text
@d1 1
a1 1
$NetBSD$
@

