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

Reply via email to