summaryrefslogtreecommitdiff
path: root/www/firefox2
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2007-02-04 18:18:04 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2007-02-04 18:18:04 +0000
commit425a2440d91e5631a443e0ce7d5b0ba453c325f2 (patch)
tree8aa31410304c4e37bf73978346672e827589ad03 /www/firefox2
parente713f7b4ec0ee56e93db6f0a57299c10826a57af (diff)
downloadpkgsrc-425a2440d91e5631a443e0ce7d5b0ba453c325f2.tar.gz
Get firefox2 to compile and run on Solaris-2.9/sparc. The patch takes
care of build problems and the PLIST fixes take care of runtime problems.
Diffstat (limited to 'www/firefox2')
-rw-r--r--www/firefox2/Makefile3
-rw-r--r--www/firefox2/PLIST12
-rw-r--r--www/firefox2/distinfo4
-rw-r--r--www/firefox2/patches/patch-ap4
4 files changed, 15 insertions, 8 deletions
diff --git a/www/firefox2/Makefile b/www/firefox2/Makefile
index e41710826ae..f22d6202022 100644
--- a/www/firefox2/Makefile
+++ b/www/firefox2/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2006/12/21 08:13:17 ghen Exp $
+# $NetBSD: Makefile,v 1.5 2007/02/04 18:18:04 dmcmahill Exp $
MOZILLA= firefox
+PKG_REVISION= 1
EXTRACT_SUFX= .tar.bz2
COMMENT= Lightweight gecko-based web browser
diff --git a/www/firefox2/PLIST b/www/firefox2/PLIST
index 9010ca2fd2d..8b5a53bcc3e 100644
--- a/www/firefox2/PLIST
+++ b/www/firefox2/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2006/11/29 21:49:45 drochner Exp $
+@comment $NetBSD: PLIST,v 1.3 2007/02/04 18:18:04 dmcmahill Exp $
bin/${MOZILLA}
@comment begin PROGRAMS
lib/${MOZILLA}/${MOZILLA_BIN}
@@ -72,7 +72,10 @@ lib/${MOZILLA}/components/libxmlextras.${SO_SUFFIX}
lib/${MOZILLA}/components/libxpcom_compat_c.${SO_SUFFIX}
lib/${MOZILLA}/components/libxpconnect.${SO_SUFFIX}
lib/${MOZILLA}/components/libxpinstall.${SO_SUFFIX}
-lib/${MOZILLA}/libfreebl3.${SO_SUFFIX}
+${NOT_SUNOSLIB}lib/${MOZILLA}/libfreebl3.${SO_SUFFIX}
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32fpu_3.${SO_SUFFIX}
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32int_3.${SO_SUFFIX}
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32int64_3.${SO_SUFFIX}
lib/${MOZILLA}/libgfxpsshar.${SO_SUFFIX}
lib/${MOZILLA}/libgkgfx.${SO_SUFFIX}
lib/${MOZILLA}/libgtkembedmoz.${SO_SUFFIX}
@@ -330,7 +333,10 @@ lib/${MOZILLA}/icons/mozicon128.png
lib/${MOZILLA}/icons/mozicon16.xpm
lib/${MOZILLA}/icons/mozicon50.xpm
lib/${MOZILLA}/init.d/README
-lib/${MOZILLA}/libfreebl3.chk
+${NOT_SUNOSLIB}lib/${MOZILLA}/libfreebl3.chk
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32fpu_3.chk
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32int_3.chk
+${SUNOSLIB}lib/${MOZILLA}/libfreebl_32int64_3.chk
lib/${MOZILLA}/libsoftokn3.chk
lib/${MOZILLA}/res/EditorOverride.css
lib/${MOZILLA}/res/arrow.gif
diff --git a/www/firefox2/distinfo b/www/firefox2/distinfo
index a5c13f1bf76..9b691a4a631 100644
--- a/www/firefox2/distinfo
+++ b/www/firefox2/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2006/12/21 08:13:17 ghen Exp $
+$NetBSD: distinfo,v 1.7 2007/02/04 18:18:04 dmcmahill Exp $
SHA1 (firefox-2.0.0.1-source.tar.bz2) = 52728b8f1fba8ab7d51962f6d021b31f02585e3f
RMD160 (firefox-2.0.0.1-source.tar.bz2) = ce86c30f1e2038d2af05c7119fdab5609c21d12d
@@ -17,7 +17,7 @@ SHA1 (patch-ak) = aa54e2c4d2f1c0d40bbbfcd6e3e55b44c3c549ff
SHA1 (patch-al) = e5fc425630a5363807bf1cc2c648d5eb31d0e40e
SHA1 (patch-an) = 8b855be2d22422fcbf9293717ee45a8115e15bff
SHA1 (patch-ao) = f7221f4135c8bb5adc154f523cef7ff0ef42e602
-SHA1 (patch-ap) = 9e4bd20ca8de1d524f69862f61ce3a5381c0b18d
+SHA1 (patch-ap) = 58b4867336c73c3908e508501025bdbd8e2e8b30
SHA1 (patch-aq) = 59c1c9922413fd50e1b0573158ad56439a79debf
SHA1 (patch-aw) = 9d4388a7bd89b7ca884b9e7eb4855e3afb8e8c3a
SHA1 (patch-ax) = 1518e5bb0ee162d7c4135a6cfb8112da83a38855
diff --git a/www/firefox2/patches/patch-ap b/www/firefox2/patches/patch-ap
index e9faa4c0950..cd98a71d4e3 100644
--- a/www/firefox2/patches/patch-ap
+++ b/www/firefox2/patches/patch-ap
@@ -1,4 +1,4 @@
-$NetBSD: patch-ap,v 1.1.1.1 2006/10/24 22:20:11 ghen Exp $
+$NetBSD: patch-ap,v 1.2 2007/02/04 18:18:04 dmcmahill Exp $
--- security/coreconf/command.mk.orig 2006-03-29 22:26:44.000000000 +0200
+++ security/coreconf/command.mk
@@ -7,7 +7,7 @@ $NetBSD: patch-ap,v 1.1.1.1 2006/10/24 22:20:11 ghen Exp $
LINK_DLL = $(LINK) $(OS_DLLFLAGS) $(DLLFLAGS)
LINK_EXE = $(LINK) $(OS_LFLAGS) $(LFLAGS)
-CFLAGS = $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
-+CFLAGS += $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
++CFLAGS = $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \
$(XCFLAGS)
RANLIB = echo
TAR = /bin/tar