Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2014 21:13:23 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1642 - in trunk: Mk Mk/Uses www/firefox www/firefox-esr www/firefox-esr-i18n www/firefox-esr/files www/libxul www/libxul/files
Message-ID:  <201407292113.s6TLDNoV097396@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Jul 29 21:13:23 2014
New Revision: 1642

Log:
switch to esr31

Added:
   trunk/www/libxul/files/patch-build_unix_run-mozilla.sh
      - copied unchanged from r1640, trunk/www/libxul/files/patch-build_unix_run-mozilla.sh
   trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp
      - copied unchanged from r1640, trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp
   trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in
      - copied unchanged from r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in
   trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in
      - copied unchanged from r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in
Replaced:
   trunk/www/firefox-esr/
      - copied from r1640, trunk/www/firefox/
   trunk/www/firefox-esr-i18n/Makefile.lang
      - copied unchanged from r1641, trunk/www/firefox-i18n/Makefile.lang
   trunk/www/firefox-esr-i18n/Makefile.option
      - copied unchanged from r1641, trunk/www/firefox-i18n/Makefile.option
   trunk/www/libxul/distinfo
      - copied, changed from r1640, trunk/www/firefox/distinfo
   trunk/www/libxul/files/
      - copied from r1640, trunk/www/firefox/files/
Deleted:
   trunk/www/firefox-esr/Makefile.options
   trunk/www/firefox-esr/files/pkg-deinstall.in
   trunk/www/firefox-esr/files/pkg-install.in
   trunk/www/libxul/files/firefox.desktop.in
   trunk/www/libxul/files/patch-browser-app-nsBrowserApp.cpp
   trunk/www/libxul/files/pkg-deinstall.in
   trunk/www/libxul/files/pkg-install.in
Modified:
   trunk/Mk/Uses/gecko.mk
   trunk/Mk/bsd.gecko.mk
   trunk/www/firefox-esr-i18n/Makefile
   trunk/www/firefox-esr-i18n/distinfo
   trunk/www/firefox-esr/Makefile
   trunk/www/firefox-esr/distinfo
   trunk/www/firefox/Makefile
   trunk/www/libxul/Makefile

Modified: trunk/Mk/Uses/gecko.mk
==============================================================================
--- trunk/Mk/Uses/gecko.mk	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/Mk/Uses/gecko.mk	Tue Jul 29 21:13:23 2014	(r1642)
@@ -33,17 +33,17 @@
 XPIDL?=		${LOCALBASE}/lib/${GECKO}/xpidl
 XPIDL_INCL?=	`${GECKO_CONFIG} --idlflags`
 
-BUILD_DEPENDS+=	libxul>=24:${PORTSDIR}/www/libxul
-RUN_DEPENDS+=	libxul>=24:${PORTSDIR}/www/libxul
+BUILD_DEPENDS+=	libxul>=31:${PORTSDIR}/www/libxul
+RUN_DEPENDS+=	libxul>=31:${PORTSDIR}/www/libxul
 
 .elif ${_GECKO_ARGS:Mfirefox}
 
-_GECKO_DEFAULT_VERSION=	24
-_GECKO_VERSIONS=		24 32
+_GECKO_DEFAULT_VERSION=	31
+_GECKO_VERSIONS=		31 32
 _GECKO_TYPE=	firefox
 
 # Dependence lines for different Firefox versions
-24_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr
+31_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr
 32_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
 
 .if exists(${LOCALBASE}/bin/firefox)

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/Mk/bsd.gecko.mk	Tue Jul 29 21:13:23 2014	(r1642)
@@ -278,11 +278,7 @@
 USE_MOZILLA+=	-cairo # ports/169343
 USE_DISPLAY=yes # install
 USE_GNOME+=	pango
-. if ${MOZILLA_VER:R:R} >= 30 || ${MOZILLA} == "seamonkey"
 USE_QT5+=	qmake_build buildtools_build gui network quick printsupport
-. else
-USE_QT4+=	qmake_build moc_build rcc_build gui network opengl
-. endif
 MOZ_EXPORT+=	HOST_QMAKE="${QMAKE}" HOST_MOC="${MOC}" HOST_RCC="${RCC}"
 .elif ${MOZ_TOOLKIT:Mcairo-gtk3}
 USE_GNOME+=	gtk30
@@ -311,13 +307,8 @@
 .endif
 
 .if ${PORT_OPTIONS:MGSTREAMER}
-. if ${MOZILLA_VER:R:R} >= 30 || ${MOZILLA} == "seamonkey"
 USE_GSTREAMER1?=good libav
 MOZ_OPTIONS+=	--enable-gstreamer=1.0
-. else
-USE_GSTREAMER?=	good ffmpeg
-MOZ_OPTIONS+=	--enable-gstreamer
-. endif
 .else
 MOZ_OPTIONS+=	--disable-gstreamer
 .endif

Modified: trunk/www/firefox-esr-i18n/Makefile
==============================================================================
--- trunk/www/firefox-esr-i18n/Makefile	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/www/firefox-esr-i18n/Makefile	Tue Jul 29 21:13:23 2014	(r1642)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/firefox-esr-i18n/Makefile 350695 2014-04-09 12:46:48Z bapt $
 
 PORTNAME=	firefox
-PORTVERSION=	24.7.0
+PORTVERSION=	31.0
 CATEGORIES=	www
 MASTER_SITES=	MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}esr/linux-i686/xpi
 PKGNAMEPREFIX=

Copied: trunk/www/firefox-esr-i18n/Makefile.lang (from r1641, trunk/www/firefox-i18n/Makefile.lang)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/firefox-esr-i18n/Makefile.lang	Tue Jul 29 21:13:23 2014	(r1642, copy of r1641, trunk/www/firefox-i18n/Makefile.lang)
@@ -0,0 +1,285 @@
+# Created by: Koji Yokota <yokota@res.otaru-uc.ac.jp>
+# $FreeBSD: head/www/firefox-i18n/Makefile.lang 342632 2014-02-05 05:23:30Z beat $
+
+FIREFOX_I18N_ALL_=	ach af an ar as ast be bg bn-BD bn-IN br bs ca cs	\
+			csb cy da de el en-GB en-US en-ZA eo es-AR es-CL	\
+			es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl		\
+			gu-IN he hi-IN hr hsb hu hy-AM id is it ja kk km	\
+			kn ko ku lij lt lv mai mk ml mr ms nb-NO nl nn-NO	\
+			or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq	\
+			sr sv-SE ta te th tr uk vi xh zh-CN zh-TW zu
+
+.if defined(FIREFOX_I18N_ALL) || defined(PACKAGE_BUILDING) || target(package)
+FIREFOX_I18N=   ${FIREFOX_I18N_ALL_}
+.else
+.if ${PORT_OPTIONS:MLANG_ACH}
+FIREFOX_I18N+=  ach
+.endif
+.if ${PORT_OPTIONS:MLANG_AF}
+FIREFOX_I18N+=  af
+.endif
+.if ${PORT_OPTIONS:MLANG_AN}
+FIREFOX_I18N+=  an
+.endif
+.if ${PORT_OPTIONS:MLANG_AR}
+FIREFOX_I18N+=  ar
+.endif
+.if ${PORT_OPTIONS:MLANG_AS}
+FIREFOX_I18N+=  as
+.endif
+.if ${PORT_OPTIONS:MLANG_AST}
+FIREFOX_I18N+=  ast
+.endif
+.if ${PORT_OPTIONS:MLANG_BE}
+FIREFOX_I18N+=  be
+.endif
+.if ${PORT_OPTIONS:MLANG_BG}
+FIREFOX_I18N+=  bg
+.endif
+.if ${PORT_OPTIONS:MLANG_BB}
+FIREFOX_I18N+=  bn-BD
+.endif
+.if ${PORT_OPTIONS:MLANG_BN}
+FIREFOX_I18N+=  bn-IN
+.endif
+.if ${PORT_OPTIONS:MLANG_BR}
+FIREFOX_I18N+=  br
+.endif
+.if ${PORT_OPTIONS:MLANG_BS}
+FIREFOX_I18N+=  bs
+.endif
+.if ${PORT_OPTIONS:MLANG_CA}
+FIREFOX_I18N+=  ca
+.endif
+.if ${PORT_OPTIONS:MLANG_CS}
+FIREFOX_I18N+=  cs
+.endif
+.if ${PORT_OPTIONS:MLANG_CSB}
+FIREFOX_I18N+=  csb
+.endif
+.if ${PORT_OPTIONS:MLANG_CY}
+FIREFOX_I18N+=  cy
+.endif
+.if ${PORT_OPTIONS:MLANG_DA}
+FIREFOX_I18N+=  da
+.endif
+.if ${PORT_OPTIONS:MLANG_DE}
+FIREFOX_I18N+=  de
+.endif
+.if ${PORT_OPTIONS:MLANG_EL}
+FIREFOX_I18N+=  el
+.endif
+.if ${PORT_OPTIONS:MLANG_GB}
+FIREFOX_I18N+=  en-GB
+.endif
+.if ${PORT_OPTIONS:MLANG_US}
+FIREFOX_I18N+=  en-US
+.endif
+.if ${PORT_OPTIONS:MLANG_ZA}
+FIREFOX_I18N+=  en-ZA
+.endif
+.if ${PORT_OPTIONS:MLANG_EO}
+FIREFOX_I18N+=  eo
+.endif
+.if ${PORT_OPTIONS:MLANG_SA}
+FIREFOX_I18N+=  es-AR
+.endif
+.if ${PORT_OPTIONS:MLANG_SC}
+FIREFOX_I18N+=  es-CL
+.endif
+.if ${PORT_OPTIONS:MLANG_ES}
+FIREFOX_I18N+=  es-ES
+.endif
+.if ${PORT_OPTIONS:MLANG_SM}
+FIREFOX_I18N+=  es-MX
+.endif
+.if ${PORT_OPTIONS:MLANG_ET}
+FIREFOX_I18N+=  et
+.endif
+.if ${PORT_OPTIONS:MLANG_EU}
+FIREFOX_I18N+=  eu
+.endif
+.if ${PORT_OPTIONS:MLANG_FA}
+FIREFOX_I18N+=  fa
+.endif
+.if ${PORT_OPTIONS:MLANG_FF}
+FIREFOX_I18N+=  ff
+.endif
+.if ${PORT_OPTIONS:MLANG_FI}
+FIREFOX_I18N+=  fi
+.endif
+.if ${PORT_OPTIONS:MLANG_FR}
+FIREFOX_I18N+=  fr
+.endif
+.if ${PORT_OPTIONS:MLANG_FY}
+FIREFOX_I18N+=  fy-NL
+.endif
+.if ${PORT_OPTIONS:MLANG_GA}
+FIREFOX_I18N+=  ga-IE
+.endif
+.if ${PORT_OPTIONS:MLANG_GD}
+FIREFOX_I18N+=  gd
+.endif
+.if ${PORT_OPTIONS:MLANG_GL}
+FIREFOX_I18N+=  gl
+.endif
+.if ${PORT_OPTIONS:MLANG_GU}
+FIREFOX_I18N+=  gu-IN
+.endif
+.if ${PORT_OPTIONS:MLANG_HE}
+FIREFOX_I18N+=  he
+.endif
+.if ${PORT_OPTIONS:MLANG_HI}
+FIREFOX_I18N+=  hi-IN
+.endif
+.if ${PORT_OPTIONS:MLANG_HR}
+FIREFOX_I18N+=  hr
+.endif
+.if ${PORT_OPTIONS:MLANG_HSB}
+FIREFOX_I18N+=  hsb
+.endif
+.if ${PORT_OPTIONS:MLANG_HU}
+FIREFOX_I18N+=  hu
+.endif
+.if ${PORT_OPTIONS:MLANG_AM}
+FIREFOX_I18N+=  hy-AM
+.endif
+.if ${PORT_OPTIONS:MLANG_ID}
+FIREFOX_I18N+=  id
+.endif
+.if ${PORT_OPTIONS:MLANG_IS}
+FIREFOX_I18N+=  is
+.endif
+.if ${PORT_OPTIONS:MLANG_IT}
+FIREFOX_I18N+=  it
+.endif
+.if ${PORT_OPTIONS:MLANG_JA}
+FIREFOX_I18N+=  ja
+.endif
+.if ${PORT_OPTIONS:MLANG_KK}
+FIREFOX_I18N+=  kk
+.endif
+.if ${PORT_OPTIONS:MLANG_KM}
+FIREFOX_I18N+=  km
+.endif
+.if ${PORT_OPTIONS:MLANG_KN}
+FIREFOX_I18N+=  kn
+.endif
+.if ${PORT_OPTIONS:MLANG_KO}
+FIREFOX_I18N+=  ko
+.endif
+.if ${PORT_OPTIONS:MLANG_KU}
+FIREFOX_I18N+=  ku
+.endif
+.if ${PORT_OPTIONS:MLANG_LIJ}
+FIREFOX_I18N+=  lij
+.endif
+.if ${PORT_OPTIONS:MLANG_LT}
+FIREFOX_I18N+=  lt
+.endif
+.if ${PORT_OPTIONS:MLANG_LV}
+FIREFOX_I18N+=  lv
+.endif
+.if ${PORT_OPTIONS:MLANG_MAI}
+FIREFOX_I18N+=  mai
+.endif
+.if ${PORT_OPTIONS:MLANG_MK}
+FIREFOX_I18N+=  mk
+.endif
+.if ${PORT_OPTIONS:MLANG_ML}
+FIREFOX_I18N+=  ml
+.endif
+.if ${PORT_OPTIONS:MLANG_MR}
+FIREFOX_I18N+=  mr
+.endif
+.if ${PORT_OPTIONS:MLANG_MS}
+FIREFOX_I18N+=  ms
+.endif
+.if ${PORT_OPTIONS:MLANG_NB}
+FIREFOX_I18N+=  nb-NO
+.endif
+.if ${PORT_OPTIONS:MLANG_NL}
+FIREFOX_I18N+=  nl
+.endif
+.if ${PORT_OPTIONS:MLANG_NN}
+FIREFOX_I18N+=  nn-NO
+.endif
+.if ${PORT_OPTIONS:MLANG_OR}
+FIREFOX_I18N+=  or
+.endif
+.if ${PORT_OPTIONS:MLANG_PA}
+FIREFOX_I18N+=  pa-IN
+.endif
+.if ${PORT_OPTIONS:MLANG_PL}
+FIREFOX_I18N+=  pl
+.endif
+.if ${PORT_OPTIONS:MLANG_PBR}
+FIREFOX_I18N+=  pt-BR
+.endif
+.if ${PORT_OPTIONS:MLANG_PT}
+FIREFOX_I18N+=  pt-PT
+.endif
+.if ${PORT_OPTIONS:MLANG_RM}
+FIREFOX_I18N+=  rm
+.endif
+.if ${PORT_OPTIONS:MLANG_RO}
+FIREFOX_I18N+=  ro
+.endif
+.if ${PORT_OPTIONS:MLANG_RU}
+FIREFOX_I18N+=  ru
+.endif
+.if ${PORT_OPTIONS:MLANG_SI}
+FIREFOX_I18N+=  si
+.endif
+.if ${PORT_OPTIONS:MLANG_SK}
+FIREFOX_I18N+=  sk
+.endif
+.if ${PORT_OPTIONS:MLANG_SON}
+FIREFOX_I18N+=  son
+.endif
+.if ${PORT_OPTIONS:MLANG_SL}
+FIREFOX_I18N+=  sl
+.endif
+.if ${PORT_OPTIONS:MLANG_SQ}
+FIREFOX_I18N+=  sq
+.endif
+.if ${PORT_OPTIONS:MLANG_SR}
+FIREFOX_I18N+=  sr
+.endif
+.if ${PORT_OPTIONS:MLANG_SV}
+FIREFOX_I18N+=  sv-SE
+.endif
+.if ${PORT_OPTIONS:MLANG_SW}
+FIREFOX_I18N+=  sw
+.endif
+.if ${PORT_OPTIONS:MLANG_TA}
+FIREFOX_I18N+=  ta
+.endif
+.if ${PORT_OPTIONS:MLANG_TE}
+FIREFOX_I18N+=  te
+.endif
+.if ${PORT_OPTIONS:MLANG_TH}
+FIREFOX_I18N+=  th
+.endif
+.if ${PORT_OPTIONS:MLANG_TR}
+FIREFOX_I18N+=  tr
+.endif
+.if ${PORT_OPTIONS:MLANG_UK}
+FIREFOX_I18N+=  uk
+.endif
+.if ${PORT_OPTIONS:MLANG_VI}
+FIREFOX_I18N+=  vi
+.endif
+.if ${PORT_OPTIONS:MLANG_XH}
+FIREFOX_I18N+=  xh
+.endif
+.if ${PORT_OPTIONS:MLANG_CN}
+FIREFOX_I18N+=  zh-CN
+.endif
+.if ${PORT_OPTIONS:MLANG_TW}
+FIREFOX_I18N+=  zh-TW
+.endif
+.if ${PORT_OPTIONS:MLANG_ZU}
+FIREFOX_I18N+=  zu
+.endif
+.endif

Copied: trunk/www/firefox-esr-i18n/Makefile.option (from r1641, trunk/www/firefox-i18n/Makefile.option)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/firefox-esr-i18n/Makefile.option	Tue Jul 29 21:13:23 2014	(r1642, copy of r1641, trunk/www/firefox-i18n/Makefile.option)
@@ -0,0 +1,109 @@
+# Created by: Koji Yokota <yokota@res.otaru-uc.ac.jp>
+# $FreeBSD: head/www/firefox-i18n/Makefile.option 342632 2014-02-05 05:23:30Z beat $
+
+OPTIONS_DEFINE=	LANG_ACH \
+		LANG_AF \
+		LANG_AN \
+		LANG_SQ \
+		LANG_AR \
+		LANG_AS \
+		LANG_AM \
+		LANG_AST \
+		LANG_EU \
+		LANG_BN \
+		LANG_BB \
+		LANG_BS \
+		LANG_BR \
+		LANG_BG \
+		LANG_BE \
+		LANG_CA \
+		LANG_CN \
+		LANG_CS \
+		LANG_CSB \
+		LANG_DA \
+		LANG_NL \
+		LANG_GB \
+		LANG_US \
+		LANG_EO \
+		LANG_ET \
+		LANG_GL \
+		LANG_DE \
+		LANG_EL \
+		LANG_GU \
+		LANG_FF \
+		LANG_FI \
+		LANG_FR \
+		LANG_FY \
+		LANG_GA \
+		LANG_GD \
+		LANG_HE \
+		LANG_HI \
+		LANG_HR \
+		LANG_HSB \
+		LANG_HU \
+		LANG_IS \
+		LANG_ID \
+		LANG_IT \
+		LANG_JA \
+		LANG_KN \
+		LANG_KK \
+		LANG_KM \
+		LANG_KO \
+		LANG_KU \
+		LANG_LV \
+		LANG_LT \
+		LANG_LIJ \
+		LANG_MK \
+		LANG_MAI \
+		LANG_ML \
+		LANG_MR \
+		LANG_MN \
+		LANG_MS \
+		LANG_NB \
+		LANG_NN \
+		LANG_OR \
+		LANG_FA \
+		LANG_PL \
+		LANG_PT \
+		LANG_PBR\
+		LANG_PA \
+		LANG_RO \
+		LANG_RM \
+		LANG_RU \
+		LANG_SR \
+		LANG_SI \
+		LANG_ES \
+		LANG_SON \
+		LANG_SA \
+		LANG_SC \
+		LANG_SM \
+		LANG_SK \
+		LANG_SL \
+		LANG_SV \
+		LANG_TW \
+		LANG_TA \
+		LANG_TE \
+		LANG_TH \
+		LANG_TR \
+		LANG_UK \
+		LANG_VI \
+		LANG_CY \
+		LANG_XH \
+		LANG_ZA \
+		LANG_ZU
+
+OPTIONS_DEFAULT=LANG_AR LANG_BN LANG_BR LANG_CN LANG_ET LANG_DE LANG_FR \
+		LANG_HI LANG_ID LANG_IT LANG_JA LANG_KO LANG_MK LANG_MR \
+		LANG_MN LANG_PBR LANG_PA LANG_RU LANG_ES LANG_SON LANG_TE
+
+LANG_ACH_DESC?=	Acholi language support
+LANG_AN_DESC?=	Aragonese language support
+LANG_AS_DESC?=	Assamese language support
+LANG_CSB_DESC?=	Kashubian language support
+LANG_FF_DESC?=	Fulah language support
+LANG_HSB_DESC?=	Upper Sorbian language support
+LANG_KM_DESC?=	Khmer language support
+LANG_LIJ_DESC?=	Ligurian (Genoa) language support
+LANG_MS_DESC?=	Malay language support
+LANG_SW_DESC?=	Swahili language support
+LANG_XH_DESC?=	Xhosa language support

Modified: trunk/www/firefox-esr-i18n/distinfo
==============================================================================
--- trunk/www/firefox-esr-i18n/distinfo	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/www/firefox-esr-i18n/distinfo	Tue Jul 29 21:13:23 2014	(r1642)
@@ -1,178 +1,178 @@
-SHA256 (xpi/firefox-24.7.0/ach.xpi) = f940313ce154018ae3f0db0fc88ba8d92f0e9e7fcc65b644f545a413e331d3ad
-SIZE (xpi/firefox-24.7.0/ach.xpi) = 339946
-SHA256 (xpi/firefox-24.7.0/af.xpi) = f937d489c6cb379496c6150280165055ce5d4b2ef135e72892f247fe1814af58
-SIZE (xpi/firefox-24.7.0/af.xpi) = 333184
-SHA256 (xpi/firefox-24.7.0/ak.xpi) = 153ef421ba2d902bc321d9d23c115d113f8268e4bbf33af4620af963a0a477c2
-SIZE (xpi/firefox-24.7.0/ak.xpi) = 340940
-SHA256 (xpi/firefox-24.7.0/ar.xpi) = 9864288d7cd21e455429f2456c1af1b314c25bb65df28674feebb6ad9d6958aa
-SIZE (xpi/firefox-24.7.0/ar.xpi) = 360849
-SHA256 (xpi/firefox-24.7.0/as.xpi) = 7464b4e668b41769108a45575dd7dac8acbec34c4c39227ee170735af5247425
-SIZE (xpi/firefox-24.7.0/as.xpi) = 378085
-SHA256 (xpi/firefox-24.7.0/ast.xpi) = 553072a75cffda5a4e111b0f98052f9fb36e5d0edfd33140c8e1fad83d4ee2ba
-SIZE (xpi/firefox-24.7.0/ast.xpi) = 292876
-SHA256 (xpi/firefox-24.7.0/be.xpi) = e2097990955dfdbe034ae0f2dc407daad3743084281f9d23ad871002c0b6a1e6
-SIZE (xpi/firefox-24.7.0/be.xpi) = 316955
-SHA256 (xpi/firefox-24.7.0/bg.xpi) = 2d7417869c9dcbed79438e2310a12d039361927b1bb3531e61c5c743aab52dd8
-SIZE (xpi/firefox-24.7.0/bg.xpi) = 373136
-SHA256 (xpi/firefox-24.7.0/bn-BD.xpi) = 988897d6a1828ab757c86d36dcbfc16888d2490e41b8727311af7da2d5e822cc
-SIZE (xpi/firefox-24.7.0/bn-BD.xpi) = 394939
-SHA256 (xpi/firefox-24.7.0/bn-IN.xpi) = 6cfa702e3e034d33e7a7a78ffd62de6906f71867c33ae3716e84da075c266f05
-SIZE (xpi/firefox-24.7.0/bn-IN.xpi) = 427780
-SHA256 (xpi/firefox-24.7.0/br.xpi) = a44c7fc4146c885039e1096d3d70c5ee17fc7d9a543c709e43bf9e2646397bbd
-SIZE (xpi/firefox-24.7.0/br.xpi) = 330509
-SHA256 (xpi/firefox-24.7.0/bs.xpi) = 8307c45a4931031b7a7d6e74e7afda1e707c1823d9408e30b74f35ec23a2f841
-SIZE (xpi/firefox-24.7.0/bs.xpi) = 341620
-SHA256 (xpi/firefox-24.7.0/ca.xpi) = ab2d08cc5cfcca50c2bab93c442ea2cae3f02598eabe10be6e23eae3031b7516
-SIZE (xpi/firefox-24.7.0/ca.xpi) = 341257
-SHA256 (xpi/firefox-24.7.0/cs.xpi) = 8c738335db9e88682744d9241481df1b27edad55d6e89acd436bd87cc71e35f7
-SIZE (xpi/firefox-24.7.0/cs.xpi) = 335946
-SHA256 (xpi/firefox-24.7.0/csb.xpi) = 93fe9ad1e9fb3da3c2104700cecf9c234176b989dc3bb7b43ddfe53fd238ab9c
-SIZE (xpi/firefox-24.7.0/csb.xpi) = 329796
-SHA256 (xpi/firefox-24.7.0/cy.xpi) = 971948bc5bc53c9862ac2e1fa54fe33c3a36f8b822e29eda319b89ad503cd85e
-SIZE (xpi/firefox-24.7.0/cy.xpi) = 330643
-SHA256 (xpi/firefox-24.7.0/da.xpi) = bf57f6740768062ab2689b1f9bf20976fb99f849d88631c9ad588330ad840b41
-SIZE (xpi/firefox-24.7.0/da.xpi) = 326882
-SHA256 (xpi/firefox-24.7.0/de.xpi) = e7eaa5d25ef88d4c67db837eaf30dc25e3b9afaebaeee57a5a6fc4fd46a64603
-SIZE (xpi/firefox-24.7.0/de.xpi) = 323258
-SHA256 (xpi/firefox-24.7.0/el.xpi) = 297a81b011fa708bb9ac26f6a51141b187db4834fe4ac5df58cf788c9aa78189
-SIZE (xpi/firefox-24.7.0/el.xpi) = 365320
-SHA256 (xpi/firefox-24.7.0/en-GB.xpi) = 79054637a96d53119d26a951f78fa6b6164cad67a66037fe0bbc6ab9364678f5
-SIZE (xpi/firefox-24.7.0/en-GB.xpi) = 318297
-SHA256 (xpi/firefox-24.7.0/en-US.xpi) = 2cf6b23099fbd59be55eea29a50f475b6686183824498bdbac0cdfce0d68c4fa
-SIZE (xpi/firefox-24.7.0/en-US.xpi) = 320993
-SHA256 (xpi/firefox-24.7.0/en-ZA.xpi) = d78fc0ea1e53ae99c6f3d40a5ecffa3e784ecd5f882932d014c84a7d67124401
-SIZE (xpi/firefox-24.7.0/en-ZA.xpi) = 319321
-SHA256 (xpi/firefox-24.7.0/eo.xpi) = 758901309f103b7806c9683e529b72fa16bcad6d8faa3c9d98ea505e8a63005a
-SIZE (xpi/firefox-24.7.0/eo.xpi) = 334939
-SHA256 (xpi/firefox-24.7.0/es-AR.xpi) = 2f6767e1d2fde732462614c3e54afa4ee94b91a1e220bb1c0f6eef841e223e1b
-SIZE (xpi/firefox-24.7.0/es-AR.xpi) = 334010
-SHA256 (xpi/firefox-24.7.0/es-CL.xpi) = 74a39f1aac19f76eded85d3e4f41c17e3091350fd19a2c76cc96d7bb8a628073
-SIZE (xpi/firefox-24.7.0/es-CL.xpi) = 287027
-SHA256 (xpi/firefox-24.7.0/es-ES.xpi) = e6372cd3b94f16c8eb7482d586fa2519112fb3ab0c1565d2bfca4f03034817cb
-SIZE (xpi/firefox-24.7.0/es-ES.xpi) = 277860
-SHA256 (xpi/firefox-24.7.0/es-MX.xpi) = 330d4b52f47f771f8f4f6c27afa1e5f275e765f372cbcef88003eaacfa69faeb
-SIZE (xpi/firefox-24.7.0/es-MX.xpi) = 302624
-SHA256 (xpi/firefox-24.7.0/et.xpi) = 3da8caca8f54b05ff3f93dd39d2911ca82185b26b60cc26e9d2bd93ec7846c78
-SIZE (xpi/firefox-24.7.0/et.xpi) = 327697
-SHA256 (xpi/firefox-24.7.0/eu.xpi) = 58c117d0e970aa39774335e3d06371ae1ca081c61bde92026a6b3b3645b9d5c6
-SIZE (xpi/firefox-24.7.0/eu.xpi) = 332422
-SHA256 (xpi/firefox-24.7.0/fa.xpi) = 4dc13f2b95c112ac4f04c0daa818006360f671702ee8f080fb3632a5e29fbb22
-SIZE (xpi/firefox-24.7.0/fa.xpi) = 375633
-SHA256 (xpi/firefox-24.7.0/ff.xpi) = 19524c4259acc043c449617e6b414fd8a1cc0572422e9e37fcd145b5324b6804
-SIZE (xpi/firefox-24.7.0/ff.xpi) = 332815
-SHA256 (xpi/firefox-24.7.0/fi.xpi) = 87bd26680ec30aa7d44b916bf9dc9b045df55a9a4d7161fa6839d645461b211c
-SIZE (xpi/firefox-24.7.0/fi.xpi) = 328892
-SHA256 (xpi/firefox-24.7.0/fr.xpi) = 329ceed1b6afe295a6051b46a056e1770406009d211b642cefa90ea734c35c36
-SIZE (xpi/firefox-24.7.0/fr.xpi) = 339178
-SHA256 (xpi/firefox-24.7.0/fy-NL.xpi) = 1b5715111ecdc84f17c677439f4672b610afb06c5001b4560be7f62c6a9a1ea2
-SIZE (xpi/firefox-24.7.0/fy-NL.xpi) = 336592
-SHA256 (xpi/firefox-24.7.0/ga-IE.xpi) = e121a7600bafa8836318fb6dcf3e10f226e9e8aa833958937fa81efba1ce1eca
-SIZE (xpi/firefox-24.7.0/ga-IE.xpi) = 345295
-SHA256 (xpi/firefox-24.7.0/gd.xpi) = 9bb98908a2b974d8c5d5d3234888710247a88a500fd48aceb3c0a099d7274ee8
-SIZE (xpi/firefox-24.7.0/gd.xpi) = 344811
-SHA256 (xpi/firefox-24.7.0/gl.xpi) = 1d31c1178caa74443e9a1223f04c6f421181408bc93a52f00e937b9a84cdfd36
-SIZE (xpi/firefox-24.7.0/gl.xpi) = 336919
-SHA256 (xpi/firefox-24.7.0/gu-IN.xpi) = 380965d2c04ea879f921765aaede0f9014a51c04997344a05a03ec38ac0e560e
-SIZE (xpi/firefox-24.7.0/gu-IN.xpi) = 359359
-SHA256 (xpi/firefox-24.7.0/he.xpi) = 46cd7dbd12ed166b1766818c741657680a8d681812553fdcecf03e5266a08924
-SIZE (xpi/firefox-24.7.0/he.xpi) = 354631
-SHA256 (xpi/firefox-24.7.0/hi-IN.xpi) = 21c918a4b1e24435d930b49f9d92556bc6b3ea5cf0802d0628b38de9162e1f3b
-SIZE (xpi/firefox-24.7.0/hi-IN.xpi) = 379121
-SHA256 (xpi/firefox-24.7.0/hr.xpi) = 89335d257914298f2f539f0d49b041d9c4e0ab4955f4f44a733d1abb84bf32b5
-SIZE (xpi/firefox-24.7.0/hr.xpi) = 336841
-SHA256 (xpi/firefox-24.7.0/hu.xpi) = 48f2decd7e839ec98f42a9b4c9ee08dce110fb8a04d7c740be48bad802b2b202
-SIZE (xpi/firefox-24.7.0/hu.xpi) = 344103
-SHA256 (xpi/firefox-24.7.0/hy-AM.xpi) = c860749f1667eea3344c3d6df8822f58b21865c99d1a96a461ff30fedaf3bf66
-SIZE (xpi/firefox-24.7.0/hy-AM.xpi) = 385180
-SHA256 (xpi/firefox-24.7.0/id.xpi) = 8f18244f0054cfa90ba67bd2cff8b634888dfe884f5b203d03db37fd93d9ea2a
-SIZE (xpi/firefox-24.7.0/id.xpi) = 319795
-SHA256 (xpi/firefox-24.7.0/is.xpi) = 7cfc3bbd901b2ac6bc0c516b094d50f2136cf9cd66eee3e2072b1d75ff0ff442
-SIZE (xpi/firefox-24.7.0/is.xpi) = 331826
-SHA256 (xpi/firefox-24.7.0/it.xpi) = 2f1adc10bb304063a8ea1ababb8a962be6358a3a446027a531de05dce9493527
-SIZE (xpi/firefox-24.7.0/it.xpi) = 271925
-SHA256 (xpi/firefox-24.7.0/ja.xpi) = 105ca5ce49dadf6f760fe553b0287a4ffd4cc7f51c176277e363d7908652c280
-SIZE (xpi/firefox-24.7.0/ja.xpi) = 370903
-SHA256 (xpi/firefox-24.7.0/kk.xpi) = e7c885c219c9e813d1346e9dd9594130f84e588f219da84f83d10e6721096672
-SIZE (xpi/firefox-24.7.0/kk.xpi) = 377502
-SHA256 (xpi/firefox-24.7.0/km.xpi) = aa5c1beca1a05ee0770bf2de511daba15850245de9bd8fea087868733b0411b6
-SIZE (xpi/firefox-24.7.0/km.xpi) = 400559
-SHA256 (xpi/firefox-24.7.0/kn.xpi) = b9f69eddefe02a990c7dd55bc1b716669d12fd29dee945aac50a6f5e08a76bf0
-SIZE (xpi/firefox-24.7.0/kn.xpi) = 391033
-SHA256 (xpi/firefox-24.7.0/ko.xpi) = 1e438ae1f5d4ad7438591c263429740ac5fd91b3fa4da58327d838555b693d41
-SIZE (xpi/firefox-24.7.0/ko.xpi) = 346164
-SHA256 (xpi/firefox-24.7.0/ku.xpi) = 6984334c62b2fe712d60c96de29cd56a84b170df8b5881760a4164607e704887
-SIZE (xpi/firefox-24.7.0/ku.xpi) = 355631
-SHA256 (xpi/firefox-24.7.0/lg.xpi) = 326cfb288bd8db88cf4f3432d0b545bbf57a72c58060bd6b4a833a07c3fd48a3
-SIZE (xpi/firefox-24.7.0/lg.xpi) = 351111
-SHA256 (xpi/firefox-24.7.0/lij.xpi) = c4a8d33ad3ef73d4cb013f6e48cefac6b648bd65e83cb9ee6f6d5a79eb07dbc5
-SIZE (xpi/firefox-24.7.0/lij.xpi) = 322701
-SHA256 (xpi/firefox-24.7.0/lt.xpi) = 910f02e8cef6286da9a3612412ebf32ec86421f817b86cefb8b8e2e1806759e8
-SIZE (xpi/firefox-24.7.0/lt.xpi) = 352045
-SHA256 (xpi/firefox-24.7.0/lv.xpi) = a3cf06c57646011d052e581fe831ccea079c13f72fb7ead974e6bb2724ffcf27
-SIZE (xpi/firefox-24.7.0/lv.xpi) = 328664
-SHA256 (xpi/firefox-24.7.0/mai.xpi) = b42de25c99c9605683ee272ca3be95b2fcbbe61a304af68b10d195adb3489e0e
-SIZE (xpi/firefox-24.7.0/mai.xpi) = 379767
-SHA256 (xpi/firefox-24.7.0/mk.xpi) = 23653b29139bbd55aed4d151b7c0eba825ea7576bf1bd72131a5076523313f27
-SIZE (xpi/firefox-24.7.0/mk.xpi) = 376316
-SHA256 (xpi/firefox-24.7.0/ml.xpi) = 091a666d6db3f5f889fa8c4201e723f5c10b504c2ddbebb5df01c2badf545371
-SIZE (xpi/firefox-24.7.0/ml.xpi) = 399677
-SHA256 (xpi/firefox-24.7.0/mr.xpi) = f6f9c848f9f268a60385d30b858d01d9ac2fcd700584fcf9ded503321cbb7694
-SIZE (xpi/firefox-24.7.0/mr.xpi) = 380231
-SHA256 (xpi/firefox-24.7.0/nb-NO.xpi) = ff63351bbb5a485d24f8e3af28eddd54aafb34e41d7346f1850ef2032016ecc9
-SIZE (xpi/firefox-24.7.0/nb-NO.xpi) = 330966
-SHA256 (xpi/firefox-24.7.0/nl.xpi) = 7f5f36b378130f29fb43371a5dba05966e712b3e2556848ff3871ece75478b53
-SIZE (xpi/firefox-24.7.0/nl.xpi) = 331404
-SHA256 (xpi/firefox-24.7.0/nn-NO.xpi) = 58e1585021e07e0b7cabdce6bb2389c40c344cecf4e2753355b4d7d0454e963a
-SIZE (xpi/firefox-24.7.0/nn-NO.xpi) = 333906
-SHA256 (xpi/firefox-24.7.0/nso.xpi) = b3d168a9c73598d28bb58c63698ce3f8177cbf6c1b25f50ef0b596613b012209
-SIZE (xpi/firefox-24.7.0/nso.xpi) = 336298
-SHA256 (xpi/firefox-24.7.0/or.xpi) = 63cb6830d2c6ebfc19d8349d642700622744cc6ca6abb4f819c240625d505fde
-SIZE (xpi/firefox-24.7.0/or.xpi) = 364592
-SHA256 (xpi/firefox-24.7.0/pa-IN.xpi) = d51831d82776986a1ef5736e515a209858272dd57fb790844996626930ab2146
-SIZE (xpi/firefox-24.7.0/pa-IN.xpi) = 365653
-SHA256 (xpi/firefox-24.7.0/pl.xpi) = 09fae70f04ea97739e6c471fc7fe5e6fa2296200681464eff0ebbe051627c878
-SIZE (xpi/firefox-24.7.0/pl.xpi) = 341995
-SHA256 (xpi/firefox-24.7.0/pt-BR.xpi) = 948ea89ed6ef71cfa32b382c2d882f7b3bd032db46180c029a3e02476a0f5e47
-SIZE (xpi/firefox-24.7.0/pt-BR.xpi) = 334605
-SHA256 (xpi/firefox-24.7.0/pt-PT.xpi) = 98d01041af83fe5e64004811408a8f47a2f0ed70804fa32f2a99ed9f9c0f894c
-SIZE (xpi/firefox-24.7.0/pt-PT.xpi) = 332739
-SHA256 (xpi/firefox-24.7.0/rm.xpi) = 3ffbcd851bb0e946e77c6ff10d89ab66d6889ed05d3b6325edab55e94b840f0a
-SIZE (xpi/firefox-24.7.0/rm.xpi) = 339698
-SHA256 (xpi/firefox-24.7.0/ro.xpi) = a69f7f6cf186c46cc9656dd262f78845c36b5ae168c04c31db8b205852feecf3
-SIZE (xpi/firefox-24.7.0/ro.xpi) = 362236
-SHA256 (xpi/firefox-24.7.0/ru.xpi) = dbc4b101b541488447e1089fb35ed9efeb663405a5f38b082c0e878ab805e7da
-SIZE (xpi/firefox-24.7.0/ru.xpi) = 322761
-SHA256 (xpi/firefox-24.7.0/si.xpi) = 4dc33ca1990aa77df04c1ba793900e021750941434f7ea4d6472777dbf3b1d8d
-SIZE (xpi/firefox-24.7.0/si.xpi) = 372982
-SHA256 (xpi/firefox-24.7.0/sk.xpi) = 9a810b4270053253aa4e7bd3431b583432344ffe98a4cdd9ef651848844ec5b2
-SIZE (xpi/firefox-24.7.0/sk.xpi) = 347879
-SHA256 (xpi/firefox-24.7.0/sl.xpi) = ec6d1c844e912624be9b30bb6542e3c98126846f8df2ba11951693ba2949fd02
-SIZE (xpi/firefox-24.7.0/sl.xpi) = 331572
-SHA256 (xpi/firefox-24.7.0/son.xpi) = 6e0b0df77fb982dbc8c06bc853f113b088b947213035d84b59b3e73f5b24c229
-SIZE (xpi/firefox-24.7.0/son.xpi) = 328903
-SHA256 (xpi/firefox-24.7.0/sq.xpi) = 6b6049dd304e533a083b676f64e73b0b6feaf9e03c5a8fb9d33a8b8d4543c96a
-SIZE (xpi/firefox-24.7.0/sq.xpi) = 340676
-SHA256 (xpi/firefox-24.7.0/sr.xpi) = 089c41d55dccf3dcadea47322b8f3ddc80af71e05ec7013b16f1f27e82b82da9
-SIZE (xpi/firefox-24.7.0/sr.xpi) = 385108
-SHA256 (xpi/firefox-24.7.0/sv-SE.xpi) = f65abb15e3f93ebd47b5c7414dd159a86f01e830a9dc3b38c3440707cd721d5d
-SIZE (xpi/firefox-24.7.0/sv-SE.xpi) = 333506
-SHA256 (xpi/firefox-24.7.0/ta-LK.xpi) = 3d370a12633a01e8553a0a8cd0dc1ed4d44bee14356e0acb5786abbbd293ace3
-SIZE (xpi/firefox-24.7.0/ta-LK.xpi) = 384155
-SHA256 (xpi/firefox-24.7.0/ta.xpi) = 677c740e09f735626cb222dd44c8c84b6dc509161c3b4920a0940429d256fb05
-SIZE (xpi/firefox-24.7.0/ta.xpi) = 381423
-SHA256 (xpi/firefox-24.7.0/te.xpi) = 80b4204d77cdede04b0cbd08355991bb0fa4a2fd6602f3c8dd9fbe906292fc17
-SIZE (xpi/firefox-24.7.0/te.xpi) = 394563
-SHA256 (xpi/firefox-24.7.0/th.xpi) = abc1ab05073ee02249e686d94e40083bdc85764ccd2de69d36fa198bea29c704
-SIZE (xpi/firefox-24.7.0/th.xpi) = 379822
-SHA256 (xpi/firefox-24.7.0/tr.xpi) = f529f80def331ce2cdd12fd01cbc0c4a969fc1724a72bbddd263e4a33f5ed0bd
-SIZE (xpi/firefox-24.7.0/tr.xpi) = 340387
-SHA256 (xpi/firefox-24.7.0/uk.xpi) = 4db4261bbb2a8df7fc05a902b7663fb9d1fdb5b14af086f6ea5962c218f59c91
-SIZE (xpi/firefox-24.7.0/uk.xpi) = 365699
-SHA256 (xpi/firefox-24.7.0/vi.xpi) = f933ef30b842a623da7fb0e81af06035f521a771cff15f9e511d7379fdb3601b
-SIZE (xpi/firefox-24.7.0/vi.xpi) = 358430
-SHA256 (xpi/firefox-24.7.0/zh-CN.xpi) = 9c604f48c6cedae58298da89a518fc19d404d517a02df7c77b1f2072ecd9bdfb
-SIZE (xpi/firefox-24.7.0/zh-CN.xpi) = 358182
-SHA256 (xpi/firefox-24.7.0/zh-TW.xpi) = 4630f77bfd34565455b62be1a81f3a415628ae815bd48dbdb6832df3af9f10f2
-SIZE (xpi/firefox-24.7.0/zh-TW.xpi) = 351833
-SHA256 (xpi/firefox-24.7.0/zu.xpi) = bb7f07f2160185c25c9a336eaa81cb426813b24addfe5ef35331558fb743470f
-SIZE (xpi/firefox-24.7.0/zu.xpi) = 340394
+SHA256 (xpi/firefox-31.0/ach.xpi) = 5aba8014cd3ab81c09f23edbcad27e5efedf0eb14db0259d21ec4872897bd34d
+SIZE (xpi/firefox-31.0/ach.xpi) = 445520
+SHA256 (xpi/firefox-31.0/af.xpi) = 351508c0c90862bfc5defc61ec8416cdcf54047b2c6e2e2218af855c796e9717
+SIZE (xpi/firefox-31.0/af.xpi) = 431284
+SHA256 (xpi/firefox-31.0/an.xpi) = f3652d2c5f523efb30a836165579174bae301120f5b592f738e57eb155b270c9
+SIZE (xpi/firefox-31.0/an.xpi) = 407345
+SHA256 (xpi/firefox-31.0/ar.xpi) = 92c363f97e06879a0d57162906d1a8bf0ab5a24e558821cc8dd92f31b4cf5ae2
+SIZE (xpi/firefox-31.0/ar.xpi) = 460018
+SHA256 (xpi/firefox-31.0/as.xpi) = a4cc697eeb7d48947cf615c9e562b80fcf1e0b62a3a47fc1be995903e3993e68
+SIZE (xpi/firefox-31.0/as.xpi) = 448763
+SHA256 (xpi/firefox-31.0/ast.xpi) = b1a780546c83eb0a709cd2c68d76462bdfcacf0047944ff6b15f5b6de8280c33
+SIZE (xpi/firefox-31.0/ast.xpi) = 352535
+SHA256 (xpi/firefox-31.0/be.xpi) = 84252d19fbe9cd452d4949327f545afa28b086a6b2287128a291e8678dd6e69b
+SIZE (xpi/firefox-31.0/be.xpi) = 378862
+SHA256 (xpi/firefox-31.0/bg.xpi) = 3d1affea47ad554dd9716189e852b970315c78dbd55ade868f8bd3c87666a7c0
+SIZE (xpi/firefox-31.0/bg.xpi) = 438255
+SHA256 (xpi/firefox-31.0/bn-BD.xpi) = 6fbb156c1c1d1b6594207fade808bb6ec23431ee3e3fc430958727b5e48e7219
+SIZE (xpi/firefox-31.0/bn-BD.xpi) = 472820
+SHA256 (xpi/firefox-31.0/bn-IN.xpi) = d6bff04e5c03cd04acbce3c67e0489d9bde1d552c5d868309957b3fe6c8da88e
+SIZE (xpi/firefox-31.0/bn-IN.xpi) = 462787
+SHA256 (xpi/firefox-31.0/br.xpi) = c09916e84b6e6073306e88dc8063b2653d0dabf0e55f7d336ad57097eefcfe4e
+SIZE (xpi/firefox-31.0/br.xpi) = 389899
+SHA256 (xpi/firefox-31.0/bs.xpi) = becf0d1bb1d9390ba47db94313c31d7343d86c3c51e86bf15297c3da16d9e5a1
+SIZE (xpi/firefox-31.0/bs.xpi) = 429209
+SHA256 (xpi/firefox-31.0/ca.xpi) = 4a283320bce6ae5e9462a4187ba5850824d2e5ce4823212eda22d651145ded9a
+SIZE (xpi/firefox-31.0/ca.xpi) = 403770
+SHA256 (xpi/firefox-31.0/cs.xpi) = 83b34871f20b68de7862ef0441a91373a2c30f28c33014554a8390d0b9f37759
+SIZE (xpi/firefox-31.0/cs.xpi) = 391173
+SHA256 (xpi/firefox-31.0/csb.xpi) = 3db0cee12eddeafb02da1f023de6729f8aa1081151b40821fe20e4017fa717e6
+SIZE (xpi/firefox-31.0/csb.xpi) = 383889
+SHA256 (xpi/firefox-31.0/cy.xpi) = 7f06f6251d511a3e403f27746605823dccb6a9114aef14707945b0c1e61825ce
+SIZE (xpi/firefox-31.0/cy.xpi) = 390921
+SHA256 (xpi/firefox-31.0/da.xpi) = 83aaa6fcaf733523389ec5f11323808a2bc1570f51be2097086b690217744c9b
+SIZE (xpi/firefox-31.0/da.xpi) = 397942
+SHA256 (xpi/firefox-31.0/de.xpi) = 440d043cf8a98219a60798c2a60ee2f3cfbb45791d17c7f290f58b0cab2d8715
+SIZE (xpi/firefox-31.0/de.xpi) = 395359
+SHA256 (xpi/firefox-31.0/el.xpi) = 6be5ef03e3f27fb1ad3d9ea034503f440b1150733e9629efc8609c598d677bcb
+SIZE (xpi/firefox-31.0/el.xpi) = 443176
+SHA256 (xpi/firefox-31.0/en-GB.xpi) = 45bf05e365d438da4836964f60d768366596e3816ad1af31e1f4f8efcdc8d41c
+SIZE (xpi/firefox-31.0/en-GB.xpi) = 390313
+SHA256 (xpi/firefox-31.0/en-US.xpi) = 0e08ab0e14adfa99b98394d7bd6487886ff4d4b022295f5058c688ba0efb0602
+SIZE (xpi/firefox-31.0/en-US.xpi) = 422982
+SHA256 (xpi/firefox-31.0/en-ZA.xpi) = 47b01c5860dfceaa1f53337f7818b8005575674d0a70d668e6751f46ba30809e
+SIZE (xpi/firefox-31.0/en-ZA.xpi) = 388723
+SHA256 (xpi/firefox-31.0/eo.xpi) = 75f7fe1f0820d064c780b89b450072594dfefc4c29bf7b11b45615b48102f345
+SIZE (xpi/firefox-31.0/eo.xpi) = 432025
+SHA256 (xpi/firefox-31.0/es-AR.xpi) = e72316a1dd0c27ee04d793784aeb8b02dde1afc8c966628c516df6c4fc9a2813
+SIZE (xpi/firefox-31.0/es-AR.xpi) = 400131
+SHA256 (xpi/firefox-31.0/es-CL.xpi) = 31ecab6bd77ab0113e7fe87e7b4d23e681534971d88bedd34f509cf0e334a679
+SIZE (xpi/firefox-31.0/es-CL.xpi) = 343002
+SHA256 (xpi/firefox-31.0/es-ES.xpi) = eedeca58dc5fe6de06956716a94148306366fcd79c7100a9871534746e6308a5
+SIZE (xpi/firefox-31.0/es-ES.xpi) = 336075
+SHA256 (xpi/firefox-31.0/es-MX.xpi) = 7175bd0047bfb4bb2cae06f33e3f9d5209f642791e3b130ea0703dffd17c538c
+SIZE (xpi/firefox-31.0/es-MX.xpi) = 402866
+SHA256 (xpi/firefox-31.0/et.xpi) = 61bb88e303429fdcb8a32a6eb148232357669715f980d57994b4d4a23ef4323c
+SIZE (xpi/firefox-31.0/et.xpi) = 390555
+SHA256 (xpi/firefox-31.0/eu.xpi) = cfd23bce58be795c44709b8965001c6755f4904a721c853ca4ec93b6e09a2d3d
+SIZE (xpi/firefox-31.0/eu.xpi) = 413193
+SHA256 (xpi/firefox-31.0/fa.xpi) = d55b2f897798ed1c71a26eb8c6505dc1160e73ae0681cccce61231da91ffc50b
+SIZE (xpi/firefox-31.0/fa.xpi) = 461051
+SHA256 (xpi/firefox-31.0/ff.xpi) = 6d3b0da28cac104f30ee5409a4002e1cd1e760f70bdc6bb2c27a22364bda1eec
+SIZE (xpi/firefox-31.0/ff.xpi) = 400337
+SHA256 (xpi/firefox-31.0/fi.xpi) = 3b70490ee0b8312929d862d6f8fa1939be646e9e812948e388c0de67355b63aa
+SIZE (xpi/firefox-31.0/fi.xpi) = 392934
+SHA256 (xpi/firefox-31.0/fr.xpi) = efdd2bbdabb561c00bf22c74c3562999bf7d2b981b5562e22b9e1afc1e59a7f2
+SIZE (xpi/firefox-31.0/fr.xpi) = 406656
+SHA256 (xpi/firefox-31.0/fy-NL.xpi) = fad14035338f4bb8b18b1248f07c671f947fde856ebbfcb26a9dfb25d8431dbb
+SIZE (xpi/firefox-31.0/fy-NL.xpi) = 402124
+SHA256 (xpi/firefox-31.0/ga-IE.xpi) = 619885374f3af33b2449a8537efa982d95103c4899a2931dc01656e4c128252d
+SIZE (xpi/firefox-31.0/ga-IE.xpi) = 410271
+SHA256 (xpi/firefox-31.0/gd.xpi) = 36acc5e1f3390626748e997b0535bb51eb7e7145908714b9747d7a7327503581
+SIZE (xpi/firefox-31.0/gd.xpi) = 403208
+SHA256 (xpi/firefox-31.0/gl.xpi) = 604fc5cdab3f4fbefb9f589f6b90627d3ef003184f1e97931e8e8f5d1f19c5b9
+SIZE (xpi/firefox-31.0/gl.xpi) = 390793
+SHA256 (xpi/firefox-31.0/gu-IN.xpi) = 3524ed12f09b2f3924272ae1ec015b1ae4aa161122cb1d3e463024557cf8b531
+SIZE (xpi/firefox-31.0/gu-IN.xpi) = 423695
+SHA256 (xpi/firefox-31.0/he.xpi) = f7d5bfcfcf6b16f0075bb66260dbe99528d2bfb7478b675044b60d794c35ed58
+SIZE (xpi/firefox-31.0/he.xpi) = 427823
+SHA256 (xpi/firefox-31.0/hi-IN.xpi) = 628ea804c1f5b5e5931905aefe3c5971844a07781575c0ca5830d326cdd2318d
+SIZE (xpi/firefox-31.0/hi-IN.xpi) = 441596
+SHA256 (xpi/firefox-31.0/hr.xpi) = e6b96cd41b4e23a4dd1b5b8b361547578318578b6221b55f7af7d02179940c0b
+SIZE (xpi/firefox-31.0/hr.xpi) = 424565
+SHA256 (xpi/firefox-31.0/hsb.xpi) = c20645177a55583b93d817b647239db0c9b0e0b95bc48e8d6009c87ec584bcfe
+SIZE (xpi/firefox-31.0/hsb.xpi) = 413270
+SHA256 (xpi/firefox-31.0/hu.xpi) = 8cc561ba338fab121989b343cd842e0cad69490c37ce9d60e4f2e19f0502d8f3
+SIZE (xpi/firefox-31.0/hu.xpi) = 398839
+SHA256 (xpi/firefox-31.0/hy-AM.xpi) = d706af06f97837638da031a8cf08977b1802c639096246ec786d97c8062ec9a9
+SIZE (xpi/firefox-31.0/hy-AM.xpi) = 478938
+SHA256 (xpi/firefox-31.0/id.xpi) = 629c87f838c854739367352b235d357e526d81803347ba3d959959d506671e92
+SIZE (xpi/firefox-31.0/id.xpi) = 378495
+SHA256 (xpi/firefox-31.0/is.xpi) = ea7effd57bf781e9c83b1565fc635e0393a33fb525d423ddbb7be0511aa9a07c
+SIZE (xpi/firefox-31.0/is.xpi) = 427522
+SHA256 (xpi/firefox-31.0/it.xpi) = b881aa0f119daa2759d6b370e94666257d381c9a1064e7e1991a04ab6cd404ac
+SIZE (xpi/firefox-31.0/it.xpi) = 331100
+SHA256 (xpi/firefox-31.0/ja.xpi) = 0235fafee328d7235559b7c0094e1e01deca0d4d0bb63020453fb5564bd05e8b
+SIZE (xpi/firefox-31.0/ja.xpi) = 421662
+SHA256 (xpi/firefox-31.0/kk.xpi) = fdde9acfbfc9f8a3defe17ee63bb3e2d648363d131c8a6717dc5bdd60cfdcd5b
+SIZE (xpi/firefox-31.0/kk.xpi) = 439311
+SHA256 (xpi/firefox-31.0/km.xpi) = 9c502bb9776d1dcb319703ddfd77b68fe7ab91c36ef3212259c338e71cba0ea6
+SIZE (xpi/firefox-31.0/km.xpi) = 506671
+SHA256 (xpi/firefox-31.0/kn.xpi) = 63dd3f1711dbf8a11bcf25c32a0008f8a79b86d49c6dcac528d4f751061d1ad4
+SIZE (xpi/firefox-31.0/kn.xpi) = 459085
+SHA256 (xpi/firefox-31.0/ko.xpi) = e95e9960d9f6889d6ac01a03bb05468545d6869e653a7055928540b6a2e94dfa
+SIZE (xpi/firefox-31.0/ko.xpi) = 403009
+SHA256 (xpi/firefox-31.0/ku.xpi) = e7b5e940bcbf5ab3a8c6ede6fea8dcfdaf7026d53788486e4dc5a95b65f979e1
+SIZE (xpi/firefox-31.0/ku.xpi) = 420257
+SHA256 (xpi/firefox-31.0/lij.xpi) = b1f80742a3d4d0ecb57cbca6320b972f68bcea76300a8296ccdefc67aa3357bf
+SIZE (xpi/firefox-31.0/lij.xpi) = 386059
+SHA256 (xpi/firefox-31.0/lt.xpi) = 815903f2bed457f0cd7dd472bd2107a8d806606983f30acf6e2ef87f5a781dd0
+SIZE (xpi/firefox-31.0/lt.xpi) = 435626
+SHA256 (xpi/firefox-31.0/lv.xpi) = 43a4e13119434fd4e586e1dcfa43f9ad7f04ad9e960d1c7263c8caa302cf48fe
+SIZE (xpi/firefox-31.0/lv.xpi) = 398771
+SHA256 (xpi/firefox-31.0/mai.xpi) = 68b895b1309b00d1b66d071bdb2dd621be043745e563be59872817092fb18be4
+SIZE (xpi/firefox-31.0/mai.xpi) = 445080
+SHA256 (xpi/firefox-31.0/mk.xpi) = 912794d8a6a88ae953b796ba2bc51f9def339ed095049de59b34bb116e34f14d
+SIZE (xpi/firefox-31.0/mk.xpi) = 475678
+SHA256 (xpi/firefox-31.0/ml.xpi) = c71fab34e710d4c5a3dade77466e2be6b5438c0764b9da6ed791f60cebbdcb00
+SIZE (xpi/firefox-31.0/ml.xpi) = 466448
+SHA256 (xpi/firefox-31.0/mr.xpi) = 05be257419ca4b7f45f2f0c92bf24b1032f84fbc7d2d603abc583f9e055c22cf
+SIZE (xpi/firefox-31.0/mr.xpi) = 451486
+SHA256 (xpi/firefox-31.0/ms.xpi) = 1b1d3b5bed538eb6b5cd4514084bcf7ddfd411aface29ee2963139ed1e1b017a
+SIZE (xpi/firefox-31.0/ms.xpi) = 436425
+SHA256 (xpi/firefox-31.0/nb-NO.xpi) = 913bf6222db09948e711adec3f7a9adc4178cc1ffc1a2e1803c2c4f28e87e6b9
+SIZE (xpi/firefox-31.0/nb-NO.xpi) = 392200
+SHA256 (xpi/firefox-31.0/nl.xpi) = d61541e299db6f30d68c574553530976435c820b0323bcc641c902c1655ba740
+SIZE (xpi/firefox-31.0/nl.xpi) = 391079
+SHA256 (xpi/firefox-31.0/nn-NO.xpi) = a44be3041548c25c1b7b752a2464c39939756b8132effaa75e33b4a153feab1f
+SIZE (xpi/firefox-31.0/nn-NO.xpi) = 386476
+SHA256 (xpi/firefox-31.0/or.xpi) = 9e447cd567903c98e14e76dcb3f435fdae389eeabb7c1c2052fe55052b797829
+SIZE (xpi/firefox-31.0/or.xpi) = 464944
+SHA256 (xpi/firefox-31.0/pa-IN.xpi) = 6a873e88f88dbdfeb6cf39c6f508be5ce35b6430265ca1ee264c5dae91a30360
+SIZE (xpi/firefox-31.0/pa-IN.xpi) = 439521
+SHA256 (xpi/firefox-31.0/pl.xpi) = 7426e7964df795d3472019a0cf04687a9c2e4c5e0c750c750eb2ef78e411205e
+SIZE (xpi/firefox-31.0/pl.xpi) = 374941
+SHA256 (xpi/firefox-31.0/pt-BR.xpi) = d48bcdade3bfd4b6ff55183cb6cc183daedc58ab0c575a55987647f68366d3f8
+SIZE (xpi/firefox-31.0/pt-BR.xpi) = 405759
+SHA256 (xpi/firefox-31.0/pt-PT.xpi) = 5a5cfde15a417537883d89115cec0abc3ecdcf7767534bfc95dcac429cdd2a3c
+SIZE (xpi/firefox-31.0/pt-PT.xpi) = 386538
+SHA256 (xpi/firefox-31.0/rm.xpi) = f61fb530cbb9fc2971d49ba62098b4329505fb74145cba1b59c8a615ae967cd9
+SIZE (xpi/firefox-31.0/rm.xpi) = 399479
+SHA256 (xpi/firefox-31.0/ro.xpi) = 0cf00640033201aab7d6be2da7068954c528c90a30e15d5d788e27bc8092dedb
+SIZE (xpi/firefox-31.0/ro.xpi) = 439582
+SHA256 (xpi/firefox-31.0/ru.xpi) = b5f1602946ff34fd854d891aeb81d1be2175de69fd8c78e595878ac996137b83
+SIZE (xpi/firefox-31.0/ru.xpi) = 368092
+SHA256 (xpi/firefox-31.0/si.xpi) = 279eb65ffe7953b7d2a893a7bc94eef7ec856bb66c2c0556f25f0f2e0548c62b
+SIZE (xpi/firefox-31.0/si.xpi) = 463418
+SHA256 (xpi/firefox-31.0/sk.xpi) = 6fef9288f05b8643d852104a9ca836b519a84cbd9cd0f6727e04bee1bf8b2e6a
+SIZE (xpi/firefox-31.0/sk.xpi) = 413996
+SHA256 (xpi/firefox-31.0/sl.xpi) = ac8bfe529e42137bb615e0d7839540195a1a7e069bd2fef342c4e75fc8d399d3
+SIZE (xpi/firefox-31.0/sl.xpi) = 387328
+SHA256 (xpi/firefox-31.0/son.xpi) = d5de7ce71a97d040b5e9b9dfd3f3f4b41beab5bfa6d87ade4432af4fe2eed7a3
+SIZE (xpi/firefox-31.0/son.xpi) = 395338
+SHA256 (xpi/firefox-31.0/sq.xpi) = 6cef70604abf909a1a74330d9a65b223b7456ab5a350cc356a7e4494df493727
+SIZE (xpi/firefox-31.0/sq.xpi) = 431331
+SHA256 (xpi/firefox-31.0/sr.xpi) = 67b1eb409a2a61abd9f05adba3db67f65403416e1ac55e2499e47414b132a0db
+SIZE (xpi/firefox-31.0/sr.xpi) = 426096
+SHA256 (xpi/firefox-31.0/sv-SE.xpi) = fe44baa14d1970d65c75fa5fa26ea18f0ad40e83f4cb17e626f3d25d84b29e75
+SIZE (xpi/firefox-31.0/sv-SE.xpi) = 399220
+SHA256 (xpi/firefox-31.0/ta.xpi) = 5d641fe9c99afffd058c94213db5690628480530c000e84672198396127a92e3
+SIZE (xpi/firefox-31.0/ta.xpi) = 447879
+SHA256 (xpi/firefox-31.0/te.xpi) = 6142042473d15bb8d4254ee257d656f9767cd6fab5c2a4db6f77e2ba2a8a09f2
+SIZE (xpi/firefox-31.0/te.xpi) = 462785
+SHA256 (xpi/firefox-31.0/th.xpi) = 55810336aaf874584711040046ad8c197a369f3eb944b2f79762f19e32f9c8ea
+SIZE (xpi/firefox-31.0/th.xpi) = 478321
+SHA256 (xpi/firefox-31.0/tr.xpi) = 1a4526ac657b0b8ec60067ef5b98c0d10baf60cc8126867bff11faad3229f15b
+SIZE (xpi/firefox-31.0/tr.xpi) = 417565
+SHA256 (xpi/firefox-31.0/uk.xpi) = 9575b911f00cea80385274413692d956e76fdd58e9a95e6614ef96ff6e4d0bce
+SIZE (xpi/firefox-31.0/uk.xpi) = 428197
+SHA256 (xpi/firefox-31.0/vi.xpi) = 833a1c55008af0b1a15178b2a666a1925355922ab27581e20fa53774624cca55
+SIZE (xpi/firefox-31.0/vi.xpi) = 413569
+SHA256 (xpi/firefox-31.0/xh.xpi) = 7e1ec9e09aeb98f7096b579a922fd4f6b7aefef3e98f864a404cc877dd05f8b3
+SIZE (xpi/firefox-31.0/xh.xpi) = 398070
+SHA256 (xpi/firefox-31.0/zh-CN.xpi) = c8d30cb9dbbbc9e723ecef24ce06a87dc9417f9c4579898cdf69c07a1a3da0e0
+SIZE (xpi/firefox-31.0/zh-CN.xpi) = 419824
+SHA256 (xpi/firefox-31.0/zh-TW.xpi) = 1e68b44dc89851918d2c1cbd2578a1d17bff5790f2866ebd62dd579e956c97be
+SIZE (xpi/firefox-31.0/zh-TW.xpi) = 412715
+SHA256 (xpi/firefox-31.0/zu.xpi) = 2a253467402785cb863684d1a02a260873a34ccbcd13eb0b664b0386475bf8da
+SIZE (xpi/firefox-31.0/zu.xpi) = 433410

Modified: trunk/www/firefox-esr/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Thu Jul 24 18:40:55 2014	(r1640)
+++ trunk/www/firefox-esr/Makefile	Tue Jul 29 21:13:23 2014	(r1642)
@@ -5,9 +5,9 @@
 DISTVERSION=	31.0
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
-MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
-		https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source/
-DISTNAME=	${PORTNAME}-${DISTVERSION}.source
+MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source
+PKGNAMESUFFIX=	-esr
+DISTNAME=	${PORTNAME}-${DISTVERSION}esr.source
 
 MAINTAINER=	gecko@FreeBSD.org
 COMMENT=	Web browser based on the browser portion of Mozilla
@@ -33,7 +33,8 @@
 USE_PYTHON_BUILD=2
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
-CONFLICTS=	firefox-esr-24.* firefox-esr-17.* firefox-1[07].*
+CPE_PRODUCT=	${PORTNAME}_esr
+CONFLICTS=	firefox-3[02-9].* firefox-2[0-35-9].*
 MOZ_PKGCONFIG_FILES=	# empty
 USE_MOZILLA=	-cairo
 MOZILLA_NAME=	Firefox
@@ -57,7 +58,7 @@
 .include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
-WRKSRC:=	${WRKDIR}/mozilla-release
+WRKSRC:=	${WRKDIR}/mozilla-esr31
 
 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>
 # http://svnweb.freebsd.org/changeset/base/255804

Deleted: trunk/www/firefox/Makefile.options
==============================================================================
--- trunk/www/firefox/Makefile.options	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,16 +0,0 @@
-# -*- makefile-bsdmake -*-
-
-OPTIONS_DEFINE+=	DBUS DEBUG DTRACE GCONF GIO GNOMEUI GNOMEVFS2 GSTREAMER \
-			LIBPROXY LOGGING OPTIMIZED_CFLAGS PGO PROFILE TEST
-OPTIONS_DEFAULT+=	ALSA DBUS GIO GSTREAMER LOGGING OPTIMIZED_CFLAGS
-
-OPTIONS_MULTI+=		AUDIO
-OPTIONS_MULTI_AUDIO=	ALSA PULSEAUDIO
-
-DTRACE_DESC?=		Build with DTrace probes # move to bsd.options.desc.mk
-ENIGMAIL_DESC?=		Enigmail extension
-GIO_DESC?=		GIO for file I/O # move to bsd.options.desc.mk
-GNOMEUI_DESC?=		libgnomeui support module
-LIBPROXY_DESC?=		Proxy support via libproxy
-LIGHTNING_DESC?=	Calendar extension
-LOGGING_DESC?=		Additional log messages

Modified: trunk/www/firefox-esr/distinfo
==============================================================================
--- trunk/www/firefox/distinfo	Thu Jul 24 18:40:55 2014	(r1640)
+++ trunk/www/firefox-esr/distinfo	Tue Jul 29 21:13:23 2014	(r1642)
@@ -1,2 +1,2 @@
-SHA256 (firefox-31.0.source.tar.bz2) = 95c789f2f171c4c7bd832999a22bfa9461ac47ba33e97a46392c90e576baf9db
-SIZE (firefox-31.0.source.tar.bz2) = 147507120
+SHA256 (firefox-31.0esr.source.tar.bz2) = 527bf0da6577c8029a05b120afbd06d4d79dca527ffde108752b396ace7d8ea8
+SIZE (firefox-31.0esr.source.tar.bz2) = 147849853

Deleted: trunk/www/firefox/files/pkg-deinstall.in
==============================================================================
--- trunk/www/firefox/files/pkg-deinstall.in	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,28 +0,0 @@
-#!/bin/sh
-#
-#    $MCom: ports/www/mozilla/pkg-deinstall.in,v 1.25 2008/07/26 19:07:07 ahze Exp $
-#
-# Date created:			Mon Nov 29, 2003
-# Whom:				Thierry Thomas (<thierry@pompo.net>)
-# Fix the chrome registry.
-
-umask 022
-PATH=/bin:/usr/bin
-
-[ "x$1" = "x" ] && exit 1
-[ "x$2" != "xDEINSTALL" ] && exit 0
-
-MOZDIR=%%MOZDIR%%
-
-rm -rf ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/chrome/*.rdf
-rm -f ${MOZDIR}/component.reg
-rm -f ${MOZDIR}/components/*.dat
-rm -f ${MOZDIR}/components.ini
-rm -f ${MOZDIR}/defaults.ini
-rm -f ${MOZDIR}/chrome/app-chrome.manifest
-rm -rf ${MOZDIR}/updates
-find %%MOZDIR%%/plugins/ -depth 1 -type l -delete > /dev/null 2>&1
-find %%MOZDIR%%/extensions/ -depth 1 -type l -delete > /dev/null 2>&1
-
-exit 0

Deleted: trunk/www/firefox/files/pkg-install.in
==============================================================================
--- trunk/www/firefox/files/pkg-install.in	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,37 +0,0 @@
-#!/bin/sh
-#
-#    $MCom: ports/www/mozilla/pkg-install.in,v 1.26 2008/08/04 16:58:03 mezz Exp $
-#
-# Date created:			Mon Nov 29, 2003
-# Whom:				Thierry Thomas (<thierry@pompo.net>)
-# Fix the chrome registry.
-
-umask 022
-PATH=/bin:/usr/bin
-
-[ "x$1" = "x" ] && exit 1
-[ "x$2" != "xPOST-INSTALL" ] && exit 0
-
-MOZDIR=%%MOZDIR%%
-MOZBIN=${MOZDIR}/%%MOZILLA_BIN%%
-REGXPCOM=${MOZDIR}/regxpcom
-REGCHROME=${MOZDIR}/regchrome
-
-rm -rf ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/chrome/*.rdf
-mkdir -p ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/component.reg
-
-cd ${MOZDIR} || exit 1
-if [ -f ${REGXPCOM} ]; then
-	./run-mozilla.sh ${REGXPCOM} || true
-fi
-if [ -f ${REGCHROME} ]; then
-	./run-mozilla.sh ${REGCHROME} || true
-fi
-if [ -f ${MOZBIN} -a "${1%-*}" = "nvu" ]; then
-	./run-mozilla.sh ${MOZBIN} -register > /dev/null 2>&1
-fi
-cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%MOZILLA%%/ %%MOZDIR%%/extensions/ > /dev/null 2>&1
-
-exit 0

Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/www/firefox/Makefile	Tue Jul 29 21:13:23 2014	(r1642)
@@ -33,7 +33,7 @@
 USE_PYTHON_BUILD=2
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
-CONFLICTS=	firefox-esr-24.* firefox-esr-17.* firefox-1[07].*
+CONFLICTS=	firefox-esr-31.* firefox-esr-24.* firefox-esr-17.*
 MOZ_PKGCONFIG_FILES=	# empty
 USE_MOZILLA=	-cairo
 MOZILLA_NAME=	Firefox

Modified: trunk/www/libxul/Makefile
==============================================================================
--- trunk/www/libxul/Makefile	Tue Jul 29 09:52:10 2014	(r1641)
+++ trunk/www/libxul/Makefile	Tue Jul 29 21:13:23 2014	(r1642)
@@ -2,37 +2,38 @@
 # $FreeBSD: head/www/libxul/Makefile 339634 2014-01-13 21:00:02Z rene $
 
 PORTNAME=	libxul
-DISTVERSION=	24.7.0
+DISTVERSION=	31.0
 CATEGORIES?=	www devel
-MASTER_SITES=	MOZILLA/firefox/releases/${DISTVERSION}esr/source \
-		https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/${DISTVERSION}esr-candidates/build1/source/
+MASTER_SITES=	MOZILLA/firefox/releases/${DISTVERSION}esr/source
 DISTNAME=	firefox-${DISTVERSION}esr.source
 
 MAINTAINER?=	gecko@FreeBSD.org
 COMMENT?=	Mozilla runtime package that can be used to bootstrap XUL+XPCOM apps
 
-BUILD_DEPENDS=	nspr>=4.10.2:${PORTSDIR}/devel/nspr \
-		nss>=3.15.4:${PORTSDIR}/security/nss \
-		sqlite3>=3.7.17:${PORTSDIR}/databases/sqlite3 \
-		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
-		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
-		soundtouch>=1.7.0:${PORTSDIR}/audio/soundtouch \
-		harfbuzz>=0.9.16:${PORTSDIR}/print/harfbuzz \
-		graphite2>=1.2.3:${PORTSDIR}/graphics/graphite2 \
+BUILD_DEPENDS=	nspr>=4.10.6:${PORTSDIR}/devel/nspr \
+		nss>=3.16.2:${PORTSDIR}/security/nss \
+		soundtouch>=1.8.0:${PORTSDIR}/audio/soundtouch \
+		harfbuzz>=0.9.25:${PORTSDIR}/print/harfbuzz \
+		graphite2>=1.2.4:${PORTSDIR}/graphics/graphite2 \
 		libvorbis>=1.3.4:${PORTSDIR}/audio/libvorbis \
 		opus>=1.1:${PORTSDIR}/audio/opus \
+		libvpx>=1.3.0:${PORTSDIR}/multimedia/libvpx \
+		sqlite3>=3.8.4.2:${PORTSDIR}/databases/sqlite3 \
+		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
+#		cairo>=1.12.16,2:${PORTSDIR}/graphics/cairo \
+
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
 
-WRKSRC=		${WRKDIR}/mozilla-esr24
+WRKSRC=		${WRKDIR}/mozilla-esr31
 CONFLICTS=	libxul-1.9.*
 
 USE_AUTOTOOLS=	autoconf213:env
 USE_PYTHON_BUILD=2
 WANT_GNOME=	yes
-USE_QT4=	# empty
+USE_QT5=	# empty
 QT_NONSTANDARD=	yes
 WANT_PERL=	yes
 ALL_TARGET=	default
@@ -50,12 +51,14 @@
 CPE_PRODUCT=	firefox_esr
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 MOZILLA_EXEC_NAME=xulrunner
-USE_MOZILLA=	# empty
+USE_MOZILLA=	-cairo
 MOZILLA_PLIST_DIRS=	bin include lib share/idl libdata
 PLIST_DIRSTRY=	share/idl
 MOZ_PKGCONFIG_FILES=	libxul-embedding libxul mozilla-js \
 			mozilla-plugin
 
+BROKEN=		build error on js/xpconnect/src/libxpconnect_s.a.desc
+
 .include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
@@ -63,10 +66,31 @@
 MOZ_PKGCONFIG_FILES+=	mozilla-nss
 .endif
 
+# avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>
+# http://svnweb.freebsd.org/changeset/base/255804
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${ARCH} == i386 && ${OSVERSION} < 1000056
+. if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
+BROKEN=		Cannot build with OPTIMIZED_CFLAGS option due to \
+		a ${CHOSEN_COMPILER_TYPE} bug: unset the option or \
+		use FAVORITE_COMPILER=gcc in Makefile.local/make.conf
+# apply workaround only for -O2 or greater
+. elif ${CXXFLAGS:M-O*} && ! ${CXXFLAGS:M-O[01]}
+.  if ${MACHINE_CPU:Msse2}
+CXXFLAGS+=	-msse2
+.  else
+CXXFLAGS+=	-O1
+.  endif
+. endif
+.endif
+
 .if ${PORT_OPTIONS:MALSA}
 RUN_DEPENDS+=	alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
 .endif
 
+.if ${PORT_OPTIONS:MGSTREAMER}
+RUN_DEPENDS+=	gstreamer1-libav>=1.2.4_1:${PORTSDIR}/multimedia/gstreamer1-libav
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e '/MOZPNG/s/=[0-9]*/=10511/' \
 		${WRKSRC}/configure.in

Copied and modified: trunk/www/libxul/distinfo (from r1640, trunk/www/firefox/distinfo)
==============================================================================
--- trunk/www/firefox/distinfo	Thu Jul 24 18:40:55 2014	(r1640, copy source)
+++ trunk/www/libxul/distinfo	Tue Jul 29 21:13:23 2014	(r1642)
@@ -1,2 +1,2 @@
-SHA256 (firefox-31.0.source.tar.bz2) = 95c789f2f171c4c7bd832999a22bfa9461ac47ba33e97a46392c90e576baf9db
-SIZE (firefox-31.0.source.tar.bz2) = 147507120
+SHA256 (firefox-31.0esr.source.tar.bz2) = 527bf0da6577c8029a05b120afbd06d4d79dca527ffde108752b396ace7d8ea8
+SIZE (firefox-31.0esr.source.tar.bz2) = 147849853

Deleted: trunk/www/firefox/files/firefox.desktop.in
==============================================================================
--- trunk/www/firefox/files/firefox.desktop.in	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,191 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=@MOZILLA_NAME@ Web Browser
-Name[am]=
-Name[ar]=
-Name[az]=@MOZILLA_NAME@ Veb Səyyahı
-Name[be]=
-Name[bg]=Интернет браузър @MOZILLA_NAME@
-Name[bn]=
-Name[bs]=@MOZILLA_NAME@ web preglednik
-Name[ca]=Navegador web @MOZILLA_NAME@
-Name[cs]=Prohlížeč WWW @MOZILLA_NAME@
-Name[cy]=Y Porwr Gwe @MOZILLA_NAME@
-Name[da]=@MOZILLA_NAME@ - internetsurfning
-Name[de]=@MOZILLA_NAME@ Webbrowser
-Name[el]=Περιηγητής Διαδικτύου @MOZILLA_NAME@
-Name[en_CA]=@MOZILLA_NAME@ Web Browser
-Name[en_GB]=@MOZILLA_NAME@ Web Browser
-Name[es]=Navegador Web @MOZILLA_NAME@
-Name[et]=@MOZILLA_NAME@ veebibrauser
-Name[eu]=@MOZILLA_NAME@ web arakatzailea
-Name[fi]=@MOZILLA_NAME@, WWW-selain
-Name[fr]=Navigateur Web @MOZILLA_NAME@
-Name[ga]=Brabhsálaí Lín @MOZILLA_NAME@
-Name[gu]=એપીફની વૅબ બ્રાઉઝર
-Name[he]=דפדפן @MOZILLA_NAME@
-Name[hi]=
-Name[hr]=@MOZILLA_NAME@ Web preglednik
-Name[hu]=@MOZILLA_NAME@ webböngésző
-Name[id]=Web Browser @MOZILLA_NAME@
-Name[it]=Browser web @MOZILLA_NAME@
-Name[ja]=@MOZILLA_NAME@ ウェブ・ブラウザ
-Name[ko]=@MOZILLA_NAME@ 웹 브라우저
-Name[li]=@MOZILLA_NAME@ Web Browser
-Name[lt]=@MOZILLA_NAME@ web naršyklė
-Name[mk]=@MOZILLA_NAME@ веб прелистувач
-Name[ml]=എപ്പിഫാനി വെബ്ബ് ബ്രൌസ‌ര്
-Name[mn]=@MOZILLA_NAME@ веб хөтөч
-Name[ms]=Pelungsur Web @MOZILLA_NAME@
-Name[nb]=@MOZILLA_NAME@ nettleser
-Name[nl]=@MOZILLA_NAME@ Webbrowser
-Name[nn]=@MOZILLA_NAME@ nettlesar
-Name[no]=@MOZILLA_NAME@ nettleser
-Name[pa]=ਏਪੀਫਾਨੀ ਵੈੱਬ ਬਰਾਊਜ਼ਰ
-Name[pl]=Przeglądarka WWW @MOZILLA_NAME@
-Name[pt]=Navegador Web @MOZILLA_NAME@
-Name[pt_BR]=Navegador Web @MOZILLA_NAME@
-Name[ro]=Navigatorul @MOZILLA_NAME@
-Name[ru]=Веб-браузер @MOZILLA_NAME@
-Name[sk]=
-Name[sl]=Spletni brskalnik @MOZILLA_NAME@
-Name[sq]=@MOZILLA_NAME@ - Shfletuesi Web
-Name[sr]=
-Name[sr@Latn]=Veb čitač Spoznaja
-Name[sv]=Webbläsaren @MOZILLA_NAME@
-Name[ta]=எபிபனி வலை உலாவி
-Name[tk]=@MOZILLA_NAME@ Web Ahtarçisi
-Name[tr]=@MOZILLA_NAME@ Web Tarayıcı
-Name[uk]=Переглядач web @MOZILLA_NAME@
-Name[vi]=Trình Duyệt Web @MOZILLA_NAME@
-Name[wa]=Betchteu waibe epiphany
-Name[zh_CN]=@MOZILLA_NAME@ Web 浏览器
-Name[zh_TW]=@MOZILLA_NAME@ 網頁瀏覽器
-GenericName=Web Browser
-GenericName[ar]=متصفّح الانترنت
-GenericName[az]=Veb Səyyahı
-GenericName[be]=Вандроўнік па павуціньню
-GenericName[bg]=Браузър
-GenericName[bn]=ওয়েব ব্রাউজার
-GenericName[bs]=Web preglednik
-GenericName[ca]=Navegador web
-GenericName[cs]=Prohlížeč WWW
-GenericName[cy]=Porwr Gwe
-GenericName[da]=Internetsurfning
-GenericName[de]=Webbrowser
-GenericName[el]=Περιηγητής Ιστοσελίδων
-GenericName[en_CA]=Web Browser
-GenericName[en_GB]=Web Browser
-GenericName[es]=Navegador web
-GenericName[et]=Veebilehitseja
-GenericName[eu]=Web arakatzailea
-GenericName[fi]=WWW-selain
-GenericName[fr]=Navigateur Web @MOZILLA_NAME@
-GenericName[ga]=Brabhsálaí Lín
-GenericName[gu]=વેબ બ્રાઉઝર
-GenericName[he]=דפדפן אינטרנט
-GenericName[hi]=वेब ब्राउज़र
-GenericName[hr]=Web preglednik
-GenericName[hu]=Webböngésző
-GenericName[id]=Browser Web
-GenericName[it]=Browser web
-GenericName[ja]=GNOME ウェブ・ブラウザ
-GenericName[ko]=웹 브라우저
-GenericName[li]=Wèb Browser
-GenericName[lt]=Web naršyklė
-GenericName[mk]=Веб прелистувач
-GenericName[mn]=Веб хөтөч
-GenericName[ms]=Pelungsur Web
-GenericName[nb]=Nettleser
-GenericName[nl]=Web-browser
-GenericName[nn]=Nettlesar
-GenericName[no]=Nettleser
-GenericName[pa]=ਵੈਬ ਬਰਾਊਜ਼
-GenericName[pl]=Przeglądarka WWW
-GenericName[pt]=Navegador Web
-GenericName[pt_BR]=Navegador Web
-GenericName[ro]=Navigator Internet
-GenericName[ru]=Веб-браузер
-GenericName[sk]=WWW prehliadač
-GenericName[sl]=Spletni brskalnik
-GenericName[sq]=Shfletuesi Web
-GenericName[sr]=Веб читач
-GenericName[sr@Latn]=Veb čitač
-GenericName[sv]=Webbläsare
-GenericName[ta]=வலை உலாவி
-GenericName[th]=เว็บบราวเซอร์
-GenericName[tk]=Web Ahtarçysy
-GenericName[tr]=Web Tarayıcı
-GenericName[uk]=Переглядач web-сторінок
-GenericName[vi]=Trình duyệt Web
-GenericName[wa]=Betchteu waibe
-GenericName[zh_CN]=Web 浏览器
-GenericName[zh_TW]=網頁瀏覽器
-Comment=Browse the web
-Comment[ar]=تصفح الانترنت
-Comment[az]=Vebi gəzin
-Comment[be]=Вандраваць па павуціньню
-Comment[bg]=Сърфиране в интернет
-Comment[bn]=ওয়েব ব্রাউজ করুন
-Comment[bs]=Pregledaj na internetu
-Comment[ca]=Navegueu per la web
-Comment[cs]=Prohlížet WWW
-Comment[cy]=Pori'r we
-Comment[da]=Surf på internettet
-Comment[de]=Im Web surfen
-Comment[el]=Περιήγηση στον παγκόσμιο ιστό
-Comment[en_CA]=Browse the web
-Comment[en_GB]=Browse the web
-Comment[es]=Navegar por la web
-Comment[et]=Sirvi veebi
-Comment[eu]=Arakatu web-a
-Comment[fi]=Selaa WWW:tä
-Comment[fr]=Naviguer sur Internet
-Comment[ga]=Brabhsáil an Líon
-Comment[gu]=વેબમાં શોધો
-Comment[he]=גלוש ברשת
-Comment[hi]=वेब ब्राउज़ करें
-Comment[hr]=Pregledaj Web
-Comment[hu]=A világháló böngészése
-Comment[id]=Jelajah web
-Comment[it]=Esplora il web
-Comment[ja]=ウェブを閲覧します
-Comment[ko]=웹을 돌아 다닙니다
-Comment[li]=Blajere op internet
-Comment[lt]=Naršyti internete
-Comment[mk]=Прелистувајте на веб
-Comment[ml]=വലക്കെട്ട് തിരയുക
-Comment[mn]=Веб броузе хийх
-Comment[ms]=Layari web
-Comment[nb]=Surf på nettet
-Comment[nl]=Websurfen
-Comment[nn]=Surf på nettet
-Comment[no]=Surf på nettet
-Comment[pa]=ਵੈਬ ਬਰਾਊਜ਼
-Comment[pl]=Przeglądanie stron WWW
-Comment[pt]=Navegar na web
-Comment[pt_BR]=Navegar na web
-Comment[ro]=Navigare Internet
-Comment[ru]=Веб-браузер
-Comment[sk]=Prehliadať internet
-Comment[sl]=Brskaj po spletu
-Comment[sq]=Eksploro web-in
-Comment[sr]=Прегледај веб
-Comment[sr@Latn]=Pregledaj veb
-Comment[sv]=Surfa på nätet
-Comment[ta]=வலையில் உலாவு
-Comment[th]=ใช้งานเว็บบราวเซอร์ @MOZILLA_NAME@
-Comment[tk]=Webi Ahtar
-Comment[tr]=Web'e Gözat
-Comment[uk]=Програма перегляду web-сторінок
-Comment[vi]=Duyệt web
-Comment[wa]=Naivyî avå les waibes
-Comment[zh_CN]=浏览 Web
-Comment[zh_TW]=瀏覽網頁
-Exec=@MOZILLA@ %U
-Icon=@FIREFOX_ICON@
-StartupNotify=true
-Terminal=false
-Type=Application
-Categories=Network;WebBrowser;
-MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;

Deleted: trunk/www/firefox/files/patch-browser-app-nsBrowserApp.cpp
==============================================================================
--- trunk/www/firefox/files/patch-browser-app-nsBrowserApp.cpp	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,10 +0,0 @@
---- browser/app/nsBrowserApp.cpp~
-+++ browser/app/nsBrowserApp.cpp
-@@ -334,6 +334,7 @@ int main(int argc, char* argv[])
-   TriggerQuirks();
- #endif
- 
-+  setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko", 0);
-   int gotCounters;
- #if defined(XP_UNIX)
-   struct rusage initialRUsage;

Copied: trunk/www/libxul/files/patch-build_unix_run-mozilla.sh (from r1640, trunk/www/libxul/files/patch-build_unix_run-mozilla.sh)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/libxul/files/patch-build_unix_run-mozilla.sh	Tue Jul 29 21:13:23 2014	(r1642, copy of r1640, trunk/www/libxul/files/patch-build_unix_run-mozilla.sh)
@@ -0,0 +1,12 @@
+--- build/unix/run-mozilla.sh.orig	Tue Feb 14 19:56:54 2006
++++ build/unix/run-mozilla.sh	Fri Dec  8 15:49:48 2006
+@@ -443,6 +443,9 @@
+ export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
+ export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH
+ 
++MOZ_PLUGIN_PATH=%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko:%%LOCALBASE%%/lib/browser_plugins/symlinks/firefox
++export MOZ_PLUGIN_PATH
++
+ if [ $moz_debug -eq 1 ]
+ then
+ 	moz_debug_program ${1+"$@"}

Copied: trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp (from r1640, trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp	Tue Jul 29 21:13:23 2014	(r1642, copy of r1640, trunk/www/libxul/files/patch-xulrunner-stub-nsXULStub.cpp)
@@ -0,0 +1,11 @@
+--- xulrunner/stub/nsXULStub.cpp~
++++ xulrunner/stub/nsXULStub.cpp
+@@ -202,6 +202,8 @@ main(int argc, char **argv)
+   char greDir[MAXPATHLEN];
+   bool greFound = false;
+ 
++  setenv("MOZ_PLUGIN_PATH", "%%LOCALBASE%%/lib/browser_plugins/symlinks/gecko", 0);
++
+ #if defined(XP_MACOSX)
+   CFBundleRef appBundle = CFBundleGetMainBundle();
+   if (!appBundle)

Copied: trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in (from r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in	Tue Jul 29 21:13:23 2014	(r1642, copy of r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul-embedding.pc.in)
@@ -0,0 +1,9 @@
+--- xulrunner/installer/libxul-embedding.pc.in~
++++ xulrunner/installer/libxul-embedding.pc.in
+@@ -6,5 +6,5 @@ idldir=%idldir%
+ Name: libxul-embedding
+ Description: Static library for version-independent embedding of the Mozilla runtime
+ Version: %MOZILLA_VERSION%
+-Libs: -L${sdkdir}/lib -lxpcomglue -ldl
++Libs: -L${sdkdir}/lib -L%%MOZ_LIBDIR%% -lxpcomglue
+ Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS%

Copied: trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in (from r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in	Tue Jul 29 21:13:23 2014	(r1642, copy of r1640, trunk/www/libxul/files/patch-xulrunner_installer_libxul.pc.in)
@@ -0,0 +1,9 @@
+--- xulrunner/installer/libxul.pc.in.orig	2010-01-21 04:31:27.000000000 +0100
++++ xulrunner/installer/libxul.pc.in	2010-06-21 19:39:57.000000000 +0200
+@@ -7,5 +7,5 @@
+ Description: The Mozilla Runtime and Embedding Engine
+ Version: %MOZILLA_VERSION%
+ Requires: %NSPR_NAME% >= %NSPR_VERSION%
+-Libs: -L${sdkdir}/lib -lxpcomglue_s -lxul -lxpcom
++Libs: -L${sdkdir}/lib -L%%MOZ_LIBDIR%% -lxpcomglue_s -lxul -lxpcom
+ Cflags: -I${includedir} %WCHAR_CFLAGS%

Deleted: trunk/www/firefox/files/pkg-deinstall.in
==============================================================================
--- trunk/www/firefox/files/pkg-deinstall.in	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,28 +0,0 @@
-#!/bin/sh
-#
-#    $MCom: ports/www/mozilla/pkg-deinstall.in,v 1.25 2008/07/26 19:07:07 ahze Exp $
-#
-# Date created:			Mon Nov 29, 2003
-# Whom:				Thierry Thomas (<thierry@pompo.net>)
-# Fix the chrome registry.
-
-umask 022
-PATH=/bin:/usr/bin
-
-[ "x$1" = "x" ] && exit 1
-[ "x$2" != "xDEINSTALL" ] && exit 0
-
-MOZDIR=%%MOZDIR%%
-
-rm -rf ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/chrome/*.rdf
-rm -f ${MOZDIR}/component.reg
-rm -f ${MOZDIR}/components/*.dat
-rm -f ${MOZDIR}/components.ini
-rm -f ${MOZDIR}/defaults.ini
-rm -f ${MOZDIR}/chrome/app-chrome.manifest
-rm -rf ${MOZDIR}/updates
-find %%MOZDIR%%/plugins/ -depth 1 -type l -delete > /dev/null 2>&1
-find %%MOZDIR%%/extensions/ -depth 1 -type l -delete > /dev/null 2>&1
-
-exit 0

Deleted: trunk/www/firefox/files/pkg-install.in
==============================================================================
--- trunk/www/firefox/files/pkg-install.in	Tue Jul 29 21:13:23 2014	(r1640)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,37 +0,0 @@
-#!/bin/sh
-#
-#    $MCom: ports/www/mozilla/pkg-install.in,v 1.26 2008/08/04 16:58:03 mezz Exp $
-#
-# Date created:			Mon Nov 29, 2003
-# Whom:				Thierry Thomas (<thierry@pompo.net>)
-# Fix the chrome registry.
-
-umask 022
-PATH=/bin:/usr/bin
-
-[ "x$1" = "x" ] && exit 1
-[ "x$2" != "xPOST-INSTALL" ] && exit 0
-
-MOZDIR=%%MOZDIR%%
-MOZBIN=${MOZDIR}/%%MOZILLA_BIN%%
-REGXPCOM=${MOZDIR}/regxpcom
-REGCHROME=${MOZDIR}/regchrome
-
-rm -rf ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/chrome/*.rdf
-mkdir -p ${MOZDIR}/chrome/overlayinfo
-rm -f ${MOZDIR}/component.reg
-
-cd ${MOZDIR} || exit 1
-if [ -f ${REGXPCOM} ]; then
-	./run-mozilla.sh ${REGXPCOM} || true
-fi
-if [ -f ${REGCHROME} ]; then
-	./run-mozilla.sh ${REGCHROME} || true
-fi
-if [ -f ${MOZBIN} -a "${1%-*}" = "nvu" ]; then
-	./run-mozilla.sh ${MOZBIN} -register > /dev/null 2>&1
-fi
-cp -R %%LOCALBASE%%/lib/xpi/symlinks/%%MOZILLA%%/ %%MOZDIR%%/extensions/ > /dev/null 2>&1
-
-exit 0



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407292113.s6TLDNoV097396>