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} \