aboutsummaryrefslogtreecommitdiff
path: root/www/seamonkey2
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2006-06-05 03:06:58 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2006-06-05 03:06:58 +0000
commite663e754eea6fd99344edcbb5cc06c1d84b1216d (patch)
treecfd2a0468f577be04da26bd0b3610d71aebef30d /www/seamonkey2
parent5fedb5fa757c29214b818f3cb248ce2b2ed47b9b (diff)
Fix the build on FreeBSD 4.x.
PR: ports/97890 Submitted by: Dan Lukes <dan@obluda.cz>
Notes
Notes: svn path=/head/; revision=164377
Diffstat (limited to 'www/seamonkey2')
-rw-r--r--www/seamonkey2/Makefile3
-rw-r--r--www/seamonkey2/files/extra-patch-security_manager_Makefile.in11
2 files changed, 13 insertions, 1 deletions
diff --git a/www/seamonkey2/Makefile b/www/seamonkey2/Makefile
index 3971b971f739..20561c626ef6 100644
--- a/www/seamonkey2/Makefile
+++ b/www/seamonkey2/Makefile
@@ -58,7 +58,8 @@ IGNORE= core dumps on ${ARCH} during post-build
.endif
.if ${OSVERSION} < 500000
-BROKEN="Does not build"
+USE_GCC= 3.4
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-security_manager_Makefile.in
.endif
.if defined(WITHOUT_MAILNEWS)
diff --git a/www/seamonkey2/files/extra-patch-security_manager_Makefile.in b/www/seamonkey2/files/extra-patch-security_manager_Makefile.in
new file mode 100644
index 000000000000..c936ae46850d
--- /dev/null
+++ b/www/seamonkey2/files/extra-patch-security_manager_Makefile.in
@@ -0,0 +1,11 @@
+--- security/manager/Makefile.in.orig.patched Thu May 25 10:19:22 2006
++++ security/manager/Makefile.in Thu May 25 10:19:22 2006
+@@ -159,8 +159,6 @@
+ $(MAKE) -C $(topsrcdir)/security/coreconf $(DEFAULT_GMAKE_FLAGS)
+ ifeq ($(OS_ARCH),WINNT)
+ cd $(DIST)/lib; cp -f $(LIB_PREFIX)dbm$(MOZ_BITS).$(LIB_SUFFIX) $(LIB_PREFIX)dbm.$(LIB_SUFFIX)
+-else
+- cd $(DIST)/lib; cp -f $(LIB_PREFIX)mozdbm_s.$(LIB_SUFFIX) $(LIB_PREFIX)dbm.$(LIB_SUFFIX); $(RANLIB) $(LIB_PREFIX)dbm.$(LIB_SUFFIX)
+ endif
+ # $(MAKE) -C $(topsrcdir)/security/nss/lib $(DEFAULT_GMAKE_FLAGS)
+ ifndef SKIP_CHK