Hi,
now that ffx4 / gecko2 works fine (except on sparc64..), it's quite easy
to port last alphas/betas for thunderbird/seamonkey. Anyone interested
in testing them can either :
- grab the ports from my git repos
git clone -b tb-3.3 http://rhaalovely.net/git/mozilla-thunderbird
git clone -b sm-2.1 http://rhaalovely.net/git/seamonkey
(apply the small mozilla.port.mk diff attached)
- grab the packages from my pkg repos
http://rhaalovely.net/stuff/i386/
http://rhaalovely.net/stuff/amd64/
http://rhaalovely.net/stuff/powerpc/
Feedback more than welcomed, i've only lightly tested them, but basic
stuff seems to work fine.
Landry
Index: mozilla.port.mk
===================================================================
RCS file: /cvs/ports/www/mozilla/mozilla.port.mk,v
retrieving revision 1.20
diff -u -r1.20 mozilla.port.mk
--- mozilla.port.mk 18 Jan 2011 12:31:24 -0000 1.20
+++ mozilla.port.mk 20 Feb 2011 19:55:26 -0000
@@ -73,6 +73,7 @@
--enable-canvas
# those ones only apply to mozilla branch 1.9.2 but 1.9.1 apps don't complain
+# crashreporter uses google breakpad, osx/win/lin/sol only
CONFIGURE_ARGS +=--disable-freetypetest \
--disable-mochitest \
--disable-libIDLtest \
@@ -88,6 +89,8 @@
.if ${FLAVOR:L:Mdebug}
CONFIGURE_ARGS += --enable-debug \
+ --enable-profiling \
+ --enable-debug-symbols=yes \
--disable-install-strip
INSTALL_STRIP =
.endif
@@ -102,6 +105,9 @@
${MOZILLA_PROJECT} == "firefox35" || \
${MOZILLA_PROJECT} == "xulrunner1.9"
WRKDIST = ${WRKDIR}/mozilla-${MOZILLA_BRANCH}
+.elif ${MOZILLA_BRANCH:C/\..*//} == "2"
+WRKDIST = ${WRKDIR}/comm-central
+_MOZDIR = mozilla
.else
WRKDIST = ${WRKDIR}/comm-${MOZILLA_BRANCH}
_MOZDIR = mozilla
@@ -113,7 +119,7 @@
MOB = ${WRKSRC}/${_MOZDIR}/dist/bin
# needed for PLIST and config/autoconf.mk.in
-SUBST_VARS += MOZILLA_PROJECT
+SUBST_VARS += MOZILLA_PROJECT MOZILLA_VERSION
MAKE_ENV += MOZ_CO_PROJECT=${MOZILLA_CODENAME} \
LD_LIBRARY_PATH=${MOB} \