[SVN-Commit] r636 - branches/experimental/Mk branches/experimental/www/linux-seamonkey branches/experimental/www/seamonkey branches/experimental/www/seamonkey-i18n branches/experimental/www/seamonkey/files trunk/Mk trunk/www/linux-seamonkey trunk/www/seamonkey trunk/www/seamonkey-i18n trunk/www/seamonkey/files

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Tue Sep 27 22:38:09 UTC 2011


Author: beat
Date: Tue Sep 27 22:38:01 2011
New Revision: 636

Log:
- Update SeaMonkey to 2.4

Added:
   branches/experimental/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h
   branches/experimental/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
   trunk/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h
   trunk/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
Deleted:
   branches/experimental/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h
   branches/experimental/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in
   trunk/www/seamonkey/files/patch-calendar-base-src-calDateTime.cpp
   trunk/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h
   trunk/www/seamonkey/files/patch-mozilla-js-src-configure.in
   trunk/www/seamonkey/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c
   trunk/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in
Modified:
   branches/experimental/Mk/bsd.gecko.mk
   branches/experimental/www/linux-seamonkey/Makefile
   branches/experimental/www/linux-seamonkey/distinfo
   branches/experimental/www/linux-seamonkey/pkg-plist
   branches/experimental/www/seamonkey-i18n/Makefile
   branches/experimental/www/seamonkey-i18n/distinfo
   branches/experimental/www/seamonkey/Makefile
   branches/experimental/www/seamonkey/distinfo
   trunk/Mk/bsd.gecko.mk
   trunk/www/linux-seamonkey/Makefile
   trunk/www/linux-seamonkey/distinfo
   trunk/www/linux-seamonkey/pkg-plist
   trunk/www/seamonkey-i18n/Makefile
   trunk/www/seamonkey-i18n/distinfo
   trunk/www/seamonkey/Makefile
   trunk/www/seamonkey/distinfo

Modified: branches/experimental/Mk/bsd.gecko.mk
==============================================================================
--- branches/experimental/Mk/bsd.gecko.mk	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/Mk/bsd.gecko.mk	Tue Sep 27 22:38:01 2011	(r636)
@@ -192,9 +192,9 @@
 #                         version is given by the maintainer via the port 
 #                         or by the user via defined variable try to find
 #                         the highest stable installed version.
-#                         Available values: yes 23+ 20+ 23 20
+#                         Available values: yes 24+ 20+ 24 20
 #                         NOTE:
-#                         default value 23 is used in case of USE_SEAMONKEY=yes
+#                         default value 24 is used in case of USE_SEAMONKEY=yes
 #
 # USE_SEAMONKEY_BUILD     Add buildtime dependency on SeaMonkey.
 #                         Available values: see USE_SEAMONKEY
@@ -295,12 +295,12 @@
 _SEAMONKEY_BUILD_DEPENDS=	yes
 .endif
 
-_SEAMONKEY_DEFAULT_VERSION=	23
-_SEAMONKEY_VERSIONS=		23 20
-_SEAMONKEY_RANGE_VERSIONS=	23+ 20+
+_SEAMONKEY_DEFAULT_VERSION=	24
+_SEAMONKEY_VERSIONS=		24 20
+_SEAMONKEY_RANGE_VERSIONS=	24+ 20+
 
-# For specifying [23, 20, ..]+
-_SEAMONKEY_23P=	23 ${_SEAMONKEY_20P}
+# For specifying [24, 20, ..]+
+_SEAMONKEY_24P=	24 ${_SEAMONKEY_20P}
 _SEAMONKEY_20P=	20
 
 # Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given
@@ -345,7 +345,7 @@
 .endif
 
 # Dependence lines for different SeaMonkey versions
-23_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
+24_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
 20_DEPENDS=		${LOCALBASE}/lib/seamonkey2/seamonkey:${PORTSDIR}/www/seamonkey2
 
 # Add dependencies

Modified: branches/experimental/www/linux-seamonkey/Makefile
==============================================================================
--- branches/experimental/www/linux-seamonkey/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/linux-seamonkey/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	seamonkey
-PORTVERSION=	2.0.14
+PORTVERSION=	2.4
 CATEGORIES=	www
 MASTER_SITE_SUBDIR=	${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US
 

Modified: branches/experimental/www/linux-seamonkey/distinfo
==============================================================================
--- branches/experimental/www/linux-seamonkey/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/linux-seamonkey/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.0.14.tar.bz2) = 33d952e762cd8b8b00ec7a8144e99171a0c3dba08832bd9d2ec2cffd32cc246a
-SIZE (seamonkey-2.0.14.tar.bz2) = 13267400
+SHA256 (seamonkey-2.4.tar.bz2) = ae80aaba1a1614174e554641cf168ed539de5c9d0aba18a7285c6c2e5b9fbaa2
+SIZE (seamonkey-2.4.tar.bz2) = 19981537

Modified: branches/experimental/www/linux-seamonkey/pkg-plist
==============================================================================
--- branches/experimental/www/linux-seamonkey/pkg-plist	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/linux-seamonkey/pkg-plist	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,18 +1,10 @@
 bin/%%APP_NAME%%
 share/applications/%%APP_NAME%%.desktop
-lib/%%APP_NAME%%/.autoreg
 lib/%%APP_NAME%%/README
 lib/%%APP_NAME%%/Throbber-small.gif
 lib/%%APP_NAME%%/application.ini
 lib/%%APP_NAME%%/blocklist.xml
-lib/%%APP_NAME%%/chrome/classic.jar
-lib/%%APP_NAME%%/chrome/classic.manifest
-lib/%%APP_NAME%%/chrome/comm.jar
-lib/%%APP_NAME%%/chrome/comm.manifest
-lib/%%APP_NAME%%/chrome/en-US.jar
-lib/%%APP_NAME%%/chrome/en-US.manifest
-lib/%%APP_NAME%%/chrome/gloda.jar
-lib/%%APP_NAME%%/chrome/gloda.manifest
+lib/%%APP_NAME%%/chrome.manifest
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow.png
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow16.png
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow48.png
@@ -62,135 +54,28 @@
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window.png
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window16.png
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window48.png
-lib/%%APP_NAME%%/chrome/messenger.jar
-lib/%%APP_NAME%%/chrome/messenger.manifest
-lib/%%APP_NAME%%/chrome/newsblog.jar
-lib/%%APP_NAME%%/chrome/newsblog.manifest
-lib/%%APP_NAME%%/chrome/pippki.jar
-lib/%%APP_NAME%%/chrome/pippki.manifest
-lib/%%APP_NAME%%/chrome/reporter.jar
-lib/%%APP_NAME%%/chrome/reporter.manifest
-lib/%%APP_NAME%%/chrome/toolkit.jar
-lib/%%APP_NAME%%/chrome/toolkit.manifest
-lib/%%APP_NAME%%/components/FeedConverter.js
-lib/%%APP_NAME%%/components/FeedProcessor.js
-lib/%%APP_NAME%%/components/FeedWriter.js
-lib/%%APP_NAME%%/components/NetworkGeolocationProvider.js
-lib/%%APP_NAME%%/components/WebContentConverter.js
-lib/%%APP_NAME%%/components/browser.xpt
-lib/%%APP_NAME%%/components/glautocomp.js
-lib/%%APP_NAME%%/components/jsconsole-clhandler.js
-lib/%%APP_NAME%%/components/jsmimeemitter.js
+lib/%%APP_NAME%%/components/binary.manifest
 lib/%%APP_NAME%%/components/libdbusservice.so
-lib/%%APP_NAME%%/components/libimgicon.so
-lib/%%APP_NAME%%/components/libjar50.so
-lib/%%APP_NAME%%/components/libjsd.so
 lib/%%APP_NAME%%/components/libmozgnome.so
 lib/%%APP_NAME%%/components/libnkgnomevfs.so
 lib/%%APP_NAME%%/components/libsuite.so
-lib/%%APP_NAME%%/components/libxpinstall.so
-lib/%%APP_NAME%%/components/mail.xpt
-lib/%%APP_NAME%%/components/mdn-service.js
-lib/%%APP_NAME%%/components/newsblog.js
-lib/%%APP_NAME%%/components/nsAbAutoCompleteMyDomain.js
-lib/%%APP_NAME%%/components/nsAbAutoCompleteSearch.js
-lib/%%APP_NAME%%/components/nsAbLDAPAttributeMap.js
-lib/%%APP_NAME%%/components/nsAboutAbout.js
-lib/%%APP_NAME%%/components/nsAboutCertError.js
-lib/%%APP_NAME%%/components/nsAboutFeeds.js
-lib/%%APP_NAME%%/components/nsAboutRights.js
-lib/%%APP_NAME%%/components/nsAboutSessionRestore.js
-lib/%%APP_NAME%%/components/nsAddonRepository.js
-lib/%%APP_NAME%%/components/nsBadCertHandler.js
-lib/%%APP_NAME%%/components/nsBlocklistService.js
-lib/%%APP_NAME%%/components/nsBrowserContentHandler.js
-lib/%%APP_NAME%%/components/nsComposerCmdLineHandler.js
-lib/%%APP_NAME%%/components/nsContentDispatchChooser.js
-lib/%%APP_NAME%%/components/nsContentPrefService.js
-lib/%%APP_NAME%%/components/nsDefaultCLH.js
-lib/%%APP_NAME%%/components/nsExtensionManager.js
-lib/%%APP_NAME%%/components/nsFilePicker.js
-lib/%%APP_NAME%%/components/nsHandlerService.js
-lib/%%APP_NAME%%/components/nsHelperAppDlg.js
-lib/%%APP_NAME%%/components/nsLDAPProtocolHandler.js
-lib/%%APP_NAME%%/components/nsLivemarkService.js
-lib/%%APP_NAME%%/components/nsLoginInfo.js
-lib/%%APP_NAME%%/components/nsLoginManager.js
-lib/%%APP_NAME%%/components/nsLoginManagerPrompter.js
-lib/%%APP_NAME%%/components/nsMailNewsCommandLineHandler.js
-lib/%%APP_NAME%%/components/nsMsgTraitService.js
-lib/%%APP_NAME%%/components/nsPlacesDBFlush.js
-lib/%%APP_NAME%%/components/nsProgressDialog.js
-lib/%%APP_NAME%%/components/nsProxyAutoConfig.js
-lib/%%APP_NAME%%/components/nsSMTPProtocolHandler.js
-lib/%%APP_NAME%%/components/nsSessionStartup.js
-lib/%%APP_NAME%%/components/nsSessionStore.js
-lib/%%APP_NAME%%/components/nsSidebar.js
-lib/%%APP_NAME%%/components/nsSuiteDownloadManagerUI.js
-lib/%%APP_NAME%%/components/nsSuiteGlue.js
-lib/%%APP_NAME%%/components/nsTaggingService.js
-lib/%%APP_NAME%%/components/nsTryToClose.js
-lib/%%APP_NAME%%/components/nsTypeAheadFind.js
-lib/%%APP_NAME%%/components/nsURLFormatter.js
-lib/%%APP_NAME%%/components/nsUpdateService.js
-lib/%%APP_NAME%%/components/nsWebHandlerApp.js
-lib/%%APP_NAME%%/components/offlineStartup.js
-lib/%%APP_NAME%%/components/pluginGlue.js
-lib/%%APP_NAME%%/components/smileApplication.js
-lib/%%APP_NAME%%/components/smime-service.js
-lib/%%APP_NAME%%/components/storage-Legacy.js
-lib/%%APP_NAME%%/components/storage-mozStorage.js
-lib/%%APP_NAME%%/components/txEXSLTRegExFunctions.js
 lib/%%APP_NAME%%/crashreporter
+lib/%%APP_NAME%%/crashreporter-override.ini
 lib/%%APP_NAME%%/crashreporter.ini
-lib/%%APP_NAME%%/defaults/autoconfig/platform.js
-lib/%%APP_NAME%%/defaults/autoconfig/prefcalls.js
 lib/%%APP_NAME%%/defaults/messenger/mailViews.dat
 lib/%%APP_NAME%%/defaults/pref/browser-prefs.js
 lib/%%APP_NAME%%/defaults/pref/channel-prefs.js
-lib/%%APP_NAME%%/defaults/pref/composer.js
-lib/%%APP_NAME%%/defaults/pref/mailnews.js
-lib/%%APP_NAME%%/defaults/pref/mdn.js
-lib/%%APP_NAME%%/defaults/pref/reporter.js
-lib/%%APP_NAME%%/defaults/pref/smime.js
-lib/%%APP_NAME%%/defaults/pref/suite-l10n.js
-lib/%%APP_NAME%%/defaults/profile/bookmarks.html
-lib/%%APP_NAME%%/defaults/profile/chrome/userChrome-example.css
-lib/%%APP_NAME%%/defaults/profile/chrome/userContent-example.css
 lib/%%APP_NAME%%/defaults/profile/localstore.rdf
-lib/%%APP_NAME%%/defaults/profile/mimeTypes.rdf
 lib/%%APP_NAME%%/defaults/profile/panels.rdf
-lib/%%APP_NAME%%/defaults/profile/search.rdf
+lib/%%APP_NAME%%/dependentlibs.list
 lib/%%APP_NAME%%/dictionaries/en-US.aff
 lib/%%APP_NAME%%/dictionaries/en-US.dic
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome.manifest
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome/inspector.jar
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/components/inspector-cmdline.js
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults/preferences/inspector.js
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/install.rdf
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default/winInspectorMain.xpm
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default/winInspectorMain16.xpm
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome.manifest
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome/modern.jar
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/icon.png
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/install.rdf
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/preview.png
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome.manifest
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla.jar
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window.xpm
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window16.xpm
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/components/chatzilla-service.js
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/install.rdf
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome.manifest
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman.jar
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/components/venkman-service.js
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/install.rdf
-lib/%%APP_NAME%%/greprefs/all.js
-lib/%%APP_NAME%%/greprefs/security-prefs.js
-lib/%%APP_NAME%%/greprefs/xpinstall.js
+lib/%%APP_NAME%%/distribution/extensions/inspector at mozilla.org.xpi
+lib/%%APP_NAME%%/distribution/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}.xpi
+lib/%%APP_NAME%%/distribution/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}.xpi
+lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org.xpi
+lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
+lib/%%APP_NAME%%/hyphenation/hyph_en_US.dic
 lib/%%APP_NAME%%/icons/updater.png
 lib/%%APP_NAME%%/isp/SpamAssassin.sfd
 lib/%%APP_NAME%%/isp/SpamPal.sfd
@@ -200,7 +85,8 @@
 lib/%%APP_NAME%%/libfreebl3.so
 lib/%%APP_NAME%%/libldap60.so
 lib/%%APP_NAME%%/libldif60.so
-lib/%%APP_NAME%%/libmozjs.so
+lib/%%APP_NAME%%/libmozalloc.so
+lib/%%APP_NAME%%/libmozsqlite3.so
 lib/%%APP_NAME%%/libnspr4.so
 lib/%%APP_NAME%%/libnss3.so
 lib/%%APP_NAME%%/libnssckbi.so
@@ -213,124 +99,23 @@
 lib/%%APP_NAME%%/libsmime3.so
 lib/%%APP_NAME%%/libsoftokn3.chk
 lib/%%APP_NAME%%/libsoftokn3.so
-lib/%%APP_NAME%%/libsqlite3.so
 lib/%%APP_NAME%%/libssl3.so
 lib/%%APP_NAME%%/libxpcom.so
-lib/%%APP_NAME%%/libxpcom_core.so
+lib/%%APP_NAME%%/libxul.so
 lib/%%APP_NAME%%/license.txt
-lib/%%APP_NAME%%/modules/DownloadLastDir.jsm
-lib/%%APP_NAME%%/modules/DownloadUtils.jsm
-lib/%%APP_NAME%%/modules/ISO8601DateUtils.jsm
-lib/%%APP_NAME%%/modules/MailUtils.js
-lib/%%APP_NAME%%/modules/Microformats.js
-lib/%%APP_NAME%%/modules/PlacesDBUtils.jsm
-lib/%%APP_NAME%%/modules/PluralForm.jsm
-lib/%%APP_NAME%%/modules/Sanitizer.jsm
-lib/%%APP_NAME%%/modules/SpatialNavigation.js
-lib/%%APP_NAME%%/modules/StringBundle.js
-lib/%%APP_NAME%%/modules/WindowDraggingUtils.jsm
-lib/%%APP_NAME%%/modules/XPCOMUtils.jsm
-lib/%%APP_NAME%%/modules/autoconfigUtils.jsm
-lib/%%APP_NAME%%/modules/debug.js
-lib/%%APP_NAME%%/modules/errUtils.js
-lib/%%APP_NAME%%/modules/folderUtils.jsm
-lib/%%APP_NAME%%/modules/gloda/collection.js
-lib/%%APP_NAME%%/modules/gloda/connotent.js
-lib/%%APP_NAME%%/modules/gloda/databind.js
-lib/%%APP_NAME%%/modules/gloda/datamodel.js
-lib/%%APP_NAME%%/modules/gloda/datastore.js
-lib/%%APP_NAME%%/modules/gloda/dbview.js
-lib/%%APP_NAME%%/modules/gloda/everybody.js
-lib/%%APP_NAME%%/modules/gloda/explattr.js
-lib/%%APP_NAME%%/modules/gloda/facet.js
-lib/%%APP_NAME%%/modules/gloda/fundattr.js
-lib/%%APP_NAME%%/modules/gloda/gloda.js
-lib/%%APP_NAME%%/modules/gloda/index_ab.js
-lib/%%APP_NAME%%/modules/gloda/index_msg.js
-lib/%%APP_NAME%%/modules/gloda/indexer.js
-lib/%%APP_NAME%%/modules/gloda/log4moz.js
-lib/%%APP_NAME%%/modules/gloda/mimeTypeCategories.js
-lib/%%APP_NAME%%/modules/gloda/mimemsg.js
-lib/%%APP_NAME%%/modules/gloda/msg_search.js
-lib/%%APP_NAME%%/modules/gloda/noun_freetag.js
-lib/%%APP_NAME%%/modules/gloda/noun_mimetype.js
-lib/%%APP_NAME%%/modules/gloda/noun_tag.js
-lib/%%APP_NAME%%/modules/gloda/public.js
-lib/%%APP_NAME%%/modules/gloda/query.js
-lib/%%APP_NAME%%/modules/gloda/suffixtree.js
-lib/%%APP_NAME%%/modules/gloda/utils.js
-lib/%%APP_NAME%%/modules/iteratorUtils.jsm
-lib/%%APP_NAME%%/modules/jsTreeSelection.js
-lib/%%APP_NAME%%/modules/templateUtils.js
-lib/%%APP_NAME%%/modules/traceHelper.js
-lib/%%APP_NAME%%/modules/utils.js
-lib/%%APP_NAME%%/modules/virtualFolderWrapper.js
 lib/%%APP_NAME%%/mozilla-xremote-client
+lib/%%APP_NAME%%/omni.jar
 lib/%%APP_NAME%%/platform.ini
-lib/%%APP_NAME%%/plugins/libnullplugin.so
+lib/%%APP_NAME%%/plugin-container
+lib/%%APP_NAME%%/precomplete
 lib/%%APP_NAME%%/removed-files
-lib/%%APP_NAME%%/res/EditorOverride.css
-lib/%%APP_NAME%%/res/arrow.gif
-lib/%%APP_NAME%%/res/arrowd.gif
-lib/%%APP_NAME%%/res/broken-image.gif
-lib/%%APP_NAME%%/res/charsetData.properties
-lib/%%APP_NAME%%/res/charsetalias.properties
-lib/%%APP_NAME%%/res/contenteditable.css
-lib/%%APP_NAME%%/res/designmode.css
-lib/%%APP_NAME%%/res/dtd/mathml.dtd
-lib/%%APP_NAME%%/res/dtd/xhtml11.dtd
-lib/%%APP_NAME%%/res/entityTables/html40Latin1.properties
-lib/%%APP_NAME%%/res/entityTables/html40Special.properties
-lib/%%APP_NAME%%/res/entityTables/html40Symbols.properties
-lib/%%APP_NAME%%/res/entityTables/htmlEntityVersions.properties
-lib/%%APP_NAME%%/res/entityTables/mathml20.properties
-lib/%%APP_NAME%%/res/entityTables/transliterate.properties
-lib/%%APP_NAME%%/res/fonts/mathfont.properties
-lib/%%APP_NAME%%/res/fonts/mathfontSTIXNonUnicode.properties
-lib/%%APP_NAME%%/res/fonts/mathfontSTIXSize1.properties
-lib/%%APP_NAME%%/res/fonts/mathfontStandardSymbolsL.properties
-lib/%%APP_NAME%%/res/fonts/mathfontUnicode.properties
-lib/%%APP_NAME%%/res/forms.css
-lib/%%APP_NAME%%/res/grabber.gif
-lib/%%APP_NAME%%/res/hiddenWindow.html
-lib/%%APP_NAME%%/res/html.css
-lib/%%APP_NAME%%/res/html/folder.png
-lib/%%APP_NAME%%/res/langGroups.properties
-lib/%%APP_NAME%%/res/language.properties
-lib/%%APP_NAME%%/res/loading-image.gif
-lib/%%APP_NAME%%/res/mathml.css
-lib/%%APP_NAME%%/res/quirk.css
-lib/%%APP_NAME%%/res/svg.css
-lib/%%APP_NAME%%/res/table-add-column-after-active.gif
-lib/%%APP_NAME%%/res/table-add-column-after-hover.gif
-lib/%%APP_NAME%%/res/table-add-column-after.gif
-lib/%%APP_NAME%%/res/table-add-column-before-active.gif
-lib/%%APP_NAME%%/res/table-add-column-before-hover.gif
-lib/%%APP_NAME%%/res/table-add-column-before.gif
-lib/%%APP_NAME%%/res/table-add-row-after-active.gif
-lib/%%APP_NAME%%/res/table-add-row-after-hover.gif
-lib/%%APP_NAME%%/res/table-add-row-after.gif
-lib/%%APP_NAME%%/res/table-add-row-before-active.gif
-lib/%%APP_NAME%%/res/table-add-row-before-hover.gif
-lib/%%APP_NAME%%/res/table-add-row-before.gif
-lib/%%APP_NAME%%/res/table-remove-column-active.gif
-lib/%%APP_NAME%%/res/table-remove-column-hover.gif
-lib/%%APP_NAME%%/res/table-remove-column.gif
-lib/%%APP_NAME%%/res/table-remove-row-active.gif
-lib/%%APP_NAME%%/res/table-remove-row-hover.gif
-lib/%%APP_NAME%%/res/table-remove-row.gif
-lib/%%APP_NAME%%/res/ua.css
-lib/%%APP_NAME%%/res/unixcharset.properties
-lib/%%APP_NAME%%/res/viewsource.css
 lib/%%APP_NAME%%/run-mozilla.sh
 lib/%%APP_NAME%%/seamonkey
 lib/%%APP_NAME%%/seamonkey-bin
-lib/%%APP_NAME%%/searchplugins/dmoz.png
-lib/%%APP_NAME%%/searchplugins/dmoz.src
-lib/%%APP_NAME%%/searchplugins/google.png
-lib/%%APP_NAME%%/searchplugins/google.src
-lib/%%APP_NAME%%/searchplugins/jeeves.png
-lib/%%APP_NAME%%/searchplugins/jeeves.src
+lib/%%APP_NAME%%/searchplugins/creativecommons.xml
+lib/%%APP_NAME%%/searchplugins/google.xml
+lib/%%APP_NAME%%/searchplugins/wikipedia.xml
+lib/%%APP_NAME%%/searchplugins/yahoo.xml
 lib/%%APP_NAME%%/update.locale
 lib/%%APP_NAME%%/updater
 lib/%%APP_NAME%%/updater.ini
@@ -339,45 +124,16 @@
 @unexec /usr/bin/find %D/lib/%%APP_NAME%%/plugins/  -depth 1 -type l -delete 2>/dev/null || true
 @unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/  -depth 1 -type l -delete 2>/dev/null || true
 @dirrm lib/%%APP_NAME%%/searchplugins
- at dirrm lib/%%APP_NAME%%/res/html
- at dirrm lib/%%APP_NAME%%/res/fonts
- at dirrm lib/%%APP_NAME%%/res/entityTables
- at dirrm lib/%%APP_NAME%%/res/dtd
- at dirrm lib/%%APP_NAME%%/res
- at dirrm lib/%%APP_NAME%%/plugins
- at dirrm lib/%%APP_NAME%%/modules/gloda
- at dirrm lib/%%APP_NAME%%/modules
 @dirrm lib/%%APP_NAME%%/isp
 @dirrm lib/%%APP_NAME%%/icons
- at dirrm lib/%%APP_NAME%%/greprefs
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/components
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}
- at dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/components
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}
- at dirrm lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome
- at dirrm lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults/preferences
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/components
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org
+ at dirrm lib/%%APP_NAME%%/hyphenation
 @dirrm lib/%%APP_NAME%%/extensions
+ at dirrm lib/%%APP_NAME%%/distribution/extensions
+ at dirrm lib/%%APP_NAME%%/distribution
 @dirrm lib/%%APP_NAME%%/dictionaries
- at dirrm lib/%%APP_NAME%%/defaults/profile/chrome
 @dirrm lib/%%APP_NAME%%/defaults/profile
 @dirrm lib/%%APP_NAME%%/defaults/pref
 @dirrm lib/%%APP_NAME%%/defaults/messenger
- at dirrm lib/%%APP_NAME%%/defaults/autoconfig
 @dirrm lib/%%APP_NAME%%/defaults
 @dirrm lib/%%APP_NAME%%/components
 @dirrm lib/%%APP_NAME%%/chrome/icons/default

Modified: branches/experimental/www/seamonkey-i18n/Makefile
==============================================================================
--- branches/experimental/www/seamonkey-i18n/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/seamonkey-i18n/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	seamonkey-i18n
-PORTVERSION=	2.3.1
+PORTVERSION=	2.4
 CATEGORIES=	www
 MASTER_SITE_SUBDIR=	seamonkey/releases/${PORTVERSION}/langpack
 PKGNAMEPREFIX=
@@ -14,11 +14,11 @@
 DIST_SUBDIR=	xpi/${DISTNAME}
 
 MAINTAINER=	gecko at FreeBSD.org
-COMMENT=	Localized interface for SeaMonkey 2.3
+COMMENT=	Localized interface for SeaMonkey 2.4
 
 EXTRACT_DEPENDS=	zip:${PORTSDIR}/archivers/zip
 
-USE_SEAMONKEY=	23
+USE_SEAMONKEY=	24
 USE_XPI=	seamonkey
 
 USE_SUBMAKE=	yes

Modified: branches/experimental/www/seamonkey-i18n/distinfo
==============================================================================
--- branches/experimental/www/seamonkey-i18n/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/seamonkey-i18n/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,44 +1,44 @@
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ca.langpack.xpi) = 4e4740c9a6ad4147e6dfa50b4e7757e56558d478497102c797e089d82e177aed
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ca.langpack.xpi) = 812150
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.cs.langpack.xpi) = e3f705eaf837d4b219e7cb0f41b942f045066f8090e7f11233544bd8e943d486
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.cs.langpack.xpi) = 815820
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.de.langpack.xpi) = fe91060dfbd4c4fe8494851f40efa9901f7c0e8200a55a01260a825857437b76
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.de.langpack.xpi) = 858159
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.en-GB.langpack.xpi) = 531e4cbda7a78621de3e638db6c792b8de9be701b7d58eef634e1d283eaed8ee
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.en-GB.langpack.xpi) = 788276
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.en-US.langpack.xpi) = 0e61a105c3b585aab90d761e108b63d1980078f55c199cdb76c279e372b53504
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.en-US.langpack.xpi) = 787694
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.es-AR.langpack.xpi) = a416ed85d5b19ebd6ae0eb40b8979991761babb6f878d960dad2e28759d458f4
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.es-AR.langpack.xpi) = 813752
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.es-ES.langpack.xpi) = 85da919de52d288de8603b4f2606ae2c15e1fe0ec1b53cee6cd06ee1f3ca04ec
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.es-ES.langpack.xpi) = 786104
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.fi.langpack.xpi) = abc9d516634b1cd18b6884dab0fdbd8956575d2cf2721371d1f16098bc7fc479
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.fi.langpack.xpi) = 807888
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.fr.langpack.xpi) = c4c37d789ade00ba210346a742ecf3a59469a0232cca44f8785db61290adda9a
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.fr.langpack.xpi) = 896691
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.hu.langpack.xpi) = 93dc3ddf6ebfefb2be8a64db4015fdefe44897ff3f82993d0969e6d6f87ca13b
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.hu.langpack.xpi) = 829754
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.it.langpack.xpi) = 2d23314b547a5a5816632ba345493954fc1aaab10b4c088d89d64a8905c3ef67
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.it.langpack.xpi) = 737252
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ja-JP-mac.langpack.xpi) = 31c546b2424d1f89aae0de34c075a4a86bc638c9a3ef6f8cba63c02b58fd638c
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ja-JP-mac.langpack.xpi) = 886679
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ja.langpack.xpi) = 6c866b8bd9248198b42dabd650c29733d72795ee560fbfe56152a7009c75c5ae
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ja.langpack.xpi) = 862245
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.lt.langpack.xpi) = 43ed61958eda55c4a6cc3e0aa5fe15acf6316937e52fc2209b4ffc73512dddfb
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.lt.langpack.xpi) = 960316
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.nb-NO.langpack.xpi) = f60be9885807b2ba8eb18eb34f4885cdd3c180b173e718ab2b3bb1c1f5d01fa3
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.nb-NO.langpack.xpi) = 806302
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.nl.langpack.xpi) = 17d507497257fda510607dce4a1ebd385cd78da0ca474b2e2c2f659ca4fcde1e
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.nl.langpack.xpi) = 804974
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.pl.langpack.xpi) = 8a8e04a86497aff8cbaf70457d40ebd2bbf7096c212f75df35c9dbb03e82d0c0
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.pl.langpack.xpi) = 826227
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.pt-PT.langpack.xpi) = 6fcbb6a3141aa576fa99f1a29c308e3eb34fe1d9d43a5030958dfa2abb7e8e41
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.pt-PT.langpack.xpi) = 843402
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ru.langpack.xpi) = acd2fae6f2415940045a9ad3a02da198c37badb8a3ae26e830ada30c9570bf85
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.ru.langpack.xpi) = 889854
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.sk.langpack.xpi) = b785b6827c9173e9aabc9937f2cd93be48a3743fd608b30c351d70dd58f2a5e3
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.sk.langpack.xpi) = 840867
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.sv-SE.langpack.xpi) = 16b3d07debb1720963ef9e55607d46e46dfdbbebf2e8ee2a41d6218429fc4916
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.sv-SE.langpack.xpi) = 870151
-SHA256 (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.tr.langpack.xpi) = b20290ee6cacf2cbbdda38fee6fc1eebce545f0fa61d09ed75dd5ee4df52cff0
-SIZE (xpi/seamonkey-i18n-2.3.1/seamonkey-2.3.1.tr.langpack.xpi) = 805727
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 66b7eaed67a00c72756a3200ec56a3d8deaafd6b252b2febc1db03a50ca45428
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 812340
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 9488a4968d1062c774704ede915a559218e143c1093d64c7f74e71f1ea7da8ef
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 814521
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = c6062a71c4c2aa6da44a11b0c4c11a5dac5e4d8ef4b051e8b68a1a04c1b8e95b
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = 857031
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 01478d573ff2d401b75080b3534b6cb5a29b125d7d50874429549b482d98b3e3
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 786986
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 9bfd7cb5a70fb34ebb379ad0b81f7525e4c5e3654ad82bd2f76e8b1c688c5c61
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 786295
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = bb5ea933b2ee2c9d40fb9df672e66067aa06ec3d065945d16ad19921c5ec65ee
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = 856434
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 7a63d67252add87b8713c537f074e776496a247923eda1c8c017bc1f5a635d42
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 785139
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 847b0626ae6092a5295d395a814ec42820ea5147a5f23888f5da31ddfd7b99a6
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 806583
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 3e040f26187812439fd53f2d8c63010410933709e114f0db8cbe565523b732a7
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 812128
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 65b78da89b1bec73effeb51c143632c51397123dc706f2b52bfca575b47b5a43
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 827923
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = d2869e0d6537f05be77bd7b80e77fff4148ede057ecc7e4d818647555aefaa90
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = 735639
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 9a5b16a53b2af2d672c47f8ad879aed8624d97bdcbf3496bd7a6ca6dfdb1908d
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 885218
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = f703b285d636cbd22ff4127eef0e5c7f97c7dee60a7e2d6655c49d355eaca4d5
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = 860887
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 8000357974411e16aa735df2fca17d2f38f1434a38b629b0dad757dd1b3935cf
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 959167
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 58b7bbbf74aaac6f6294461e612ef7d92d9810fc7ec96145f28690def1812ef8
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 805052
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = ee01d60fb4133636c1f4786a76f118cd1fbda4174e719307fad2be3efe726bfe
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = 803705
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 4c09069076f1997d588677ab11d10a16dd3fc20cf4086cc52337de8bfd5e0225
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 825907
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 20f1831f3cdc3f88fdaedb9f61ab188686c220152197be4f61f27d5f26156ef2
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 841995
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = dc0dc2bf8dfadce88401945beeaa0282d08f6be9c22560220408e65b62203c99
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = 888837
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 4ba342a1ed07210139d9d113dcb911713fe95d24b0d6a02124388a7110997d47
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 839737
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = c1f0fea28956bdfba7cd1cb68d81d03d353f9dc1e25b9454a618e23884ff65c6
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = 868802
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 14b70a737333cc3d5a31b329e71d145b55ef0d133dd738389d296d430a9137f8
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 804413

Modified: branches/experimental/www/seamonkey/Makefile
==============================================================================
--- branches/experimental/www/seamonkey/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/seamonkey/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	seamonkey
-DISTVERSION=	2.3.1
+DISTVERSION=	2.4
 CATEGORIES?=	www ipv6
 MASTER_SITES=	${MASTER_SITE_MOZILLA_EXTENDED}
 MASTER_SITE_SUBDIR=	seamonkey/releases/${DISTVERSION}/source

Modified: branches/experimental/www/seamonkey/distinfo
==============================================================================
--- branches/experimental/www/seamonkey/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ branches/experimental/www/seamonkey/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.3.1.source.tar.bz2) = 902256dab16843b66905009b60e84cd2de425223198864256020c1a195bbd061
-SIZE (seamonkey-2.3.1.source.tar.bz2) = 86960754
+SHA256 (seamonkey-2.4.source.tar.bz2) = 2253d191646edccb6e1fffed36c42d70838c8583409106043797740192e6fb80
+SIZE (seamonkey-2.4.source.tar.bz2) = 88237690

Deleted: branches/experimental/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h
==============================================================================
--- branches/experimental/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,23 +0,0 @@
---- mozilla/content/xslt/public/txDouble.h.orig	2009-08-25 01:35:47.000000000 +0200
-+++ mozilla/content/xslt/public/txDouble.h	2009-08-25 01:37:41.000000000 +0200
-@@ -43,11 +43,16 @@
- //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
- #ifdef __FreeBSD__
- #include <ieeefp.h>
--#ifdef __alpha__
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
--#else
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
-+#if !defined(FP_X_DNML)
-+#define FP_X_DNML 0
-+#endif
-+#if !defined(FP_X_STK)
-+#define FP_X_STK 0
-+#endif
-+#if !defined(FP_X_IOV)
-+#define FP_X_IOV 0
- #endif
-+static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML|FP_X_STK|FP_X_IOV;
- static fp_except_t oldmask = fpsetmask(~allmask);
- #endif
- 

Deleted: branches/experimental/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in
==============================================================================
--- branches/experimental/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,10 +0,0 @@
---- mozilla/storage/build/Makefile.in.orig	Tue Feb 21 11:18:56 2006
-+++ mozilla/storage/build/Makefile.in	Sun Nov  5 16:16:06 2006
-@@ -77,6 +77,7 @@
- 	$(EXTRA_DSO_LIBS) \
- 	$(MOZ_COMPONENT_LIBS) \
- 	$(MOZ_JS_LIBS) \
-+	%%PTHREAD_LIBS%% \
- 	$(NULL)
- 
- include $(topsrcdir)/config/rules.mk

Added: branches/experimental/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/experimental/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h	Tue Sep 27 22:38:01 2011	(r636)
@@ -0,0 +1,11 @@
+--- mozilla/content/base/public/nsContentUtils.h.orig	2011-07-07 10:44:49.000000000 +0200
++++ mozilla/content/base/public/nsContentUtils.h	2011-07-07 10:46:12.000000000 +0200
+@@ -54,7 +54,7 @@
+ //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
+ #ifdef __FreeBSD__
+ #include <ieeefp.h>
+-#ifdef __alpha__
++#if !defined(__amd64__) && !defined(__i386__)
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
+ #else
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;

Added: branches/experimental/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/experimental/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp	Tue Sep 27 22:38:01 2011	(r636)
@@ -0,0 +1,13 @@
+--- ./mozilla/xpcom/threads/nsThreadManager.cpp.orig	2011-08-25 02:37:45.000000000 +0200
++++ ./mozilla/xpcom/threads/nsThreadManager.cpp	2011-08-28 17:14:14.000000000 +0200
+@@ -89,6 +89,10 @@
+ nsresult
+ nsThreadManager::Init()
+ {
++#ifdef NS_TLS
++  if (!gTLSThreadID)
++    gTLSThreadID = mozilla::threads::Generic;
++#endif
+   if (!mThreadsByPRThread.Init())
+     return NS_ERROR_OUT_OF_MEMORY;
+ 

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/Mk/bsd.gecko.mk	Tue Sep 27 22:38:01 2011	(r636)
@@ -192,9 +192,9 @@
 #                         version is given by the maintainer via the port 
 #                         or by the user via defined variable try to find
 #                         the highest stable installed version.
-#                         Available values: yes 23+ 20+ 23 20
+#                         Available values: yes 24+ 20+ 24 20
 #                         NOTE:
-#                         default value 23 is used in case of USE_SEAMONKEY=yes
+#                         default value 24 is used in case of USE_SEAMONKEY=yes
 #
 # USE_SEAMONKEY_BUILD     Add buildtime dependency on SeaMonkey.
 #                         Available values: see USE_SEAMONKEY
@@ -295,12 +295,12 @@
 _SEAMONKEY_BUILD_DEPENDS=	yes
 .endif
 
-_SEAMONKEY_DEFAULT_VERSION=	23
-_SEAMONKEY_VERSIONS=		23 20
-_SEAMONKEY_RANGE_VERSIONS=	23+ 20+
+_SEAMONKEY_DEFAULT_VERSION=	24
+_SEAMONKEY_VERSIONS=		24 20
+_SEAMONKEY_RANGE_VERSIONS=	24+ 20+
 
-# For specifying [23, 20, ..]+
-_SEAMONKEY_23P=	23 ${_SEAMONKEY_20P}
+# For specifying [24, 20, ..]+
+_SEAMONKEY_24P=	24 ${_SEAMONKEY_20P}
 _SEAMONKEY_20P=	20
 
 # Set the default SeaMonkey version and check if USE_SEAMONKEY=yes was given
@@ -345,7 +345,7 @@
 .endif
 
 # Dependence lines for different SeaMonkey versions
-23_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
+24_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
 20_DEPENDS=		${LOCALBASE}/lib/seamonkey2/seamonkey:${PORTSDIR}/www/seamonkey2
 
 # Add dependencies

Modified: trunk/www/linux-seamonkey/Makefile
==============================================================================
--- trunk/www/linux-seamonkey/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/linux-seamonkey/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	seamonkey
-PORTVERSION=	2.0.14
+PORTVERSION=	2.4
 CATEGORIES=	www
 MASTER_SITE_SUBDIR=	${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US
 

Modified: trunk/www/linux-seamonkey/distinfo
==============================================================================
--- trunk/www/linux-seamonkey/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/linux-seamonkey/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.0.14.tar.bz2) = 33d952e762cd8b8b00ec7a8144e99171a0c3dba08832bd9d2ec2cffd32cc246a
-SIZE (seamonkey-2.0.14.tar.bz2) = 13267400
+SHA256 (seamonkey-2.4.tar.bz2) = ae80aaba1a1614174e554641cf168ed539de5c9d0aba18a7285c6c2e5b9fbaa2
+SIZE (seamonkey-2.4.tar.bz2) = 19981537

Modified: trunk/www/linux-seamonkey/pkg-plist
==============================================================================
--- trunk/www/linux-seamonkey/pkg-plist	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/linux-seamonkey/pkg-plist	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,18 +1,10 @@
 bin/%%APP_NAME%%
 share/applications/%%APP_NAME%%.desktop
-lib/%%APP_NAME%%/.autoreg
 lib/%%APP_NAME%%/README
 lib/%%APP_NAME%%/Throbber-small.gif
 lib/%%APP_NAME%%/application.ini
 lib/%%APP_NAME%%/blocklist.xml
-lib/%%APP_NAME%%/chrome/classic.jar
-lib/%%APP_NAME%%/chrome/classic.manifest
-lib/%%APP_NAME%%/chrome/comm.jar
-lib/%%APP_NAME%%/chrome/comm.manifest
-lib/%%APP_NAME%%/chrome/en-US.jar
-lib/%%APP_NAME%%/chrome/en-US.manifest
-lib/%%APP_NAME%%/chrome/gloda.jar
-lib/%%APP_NAME%%/chrome/gloda.manifest
+lib/%%APP_NAME%%/chrome.manifest
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow.png
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow16.png
 lib/%%APP_NAME%%/chrome/icons/default/JSConsoleWindow48.png
@@ -62,135 +54,28 @@
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window.png
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window16.png
 lib/%%APP_NAME%%/chrome/icons/default/venkman-window48.png
-lib/%%APP_NAME%%/chrome/messenger.jar
-lib/%%APP_NAME%%/chrome/messenger.manifest
-lib/%%APP_NAME%%/chrome/newsblog.jar
-lib/%%APP_NAME%%/chrome/newsblog.manifest
-lib/%%APP_NAME%%/chrome/pippki.jar
-lib/%%APP_NAME%%/chrome/pippki.manifest
-lib/%%APP_NAME%%/chrome/reporter.jar
-lib/%%APP_NAME%%/chrome/reporter.manifest
-lib/%%APP_NAME%%/chrome/toolkit.jar
-lib/%%APP_NAME%%/chrome/toolkit.manifest
-lib/%%APP_NAME%%/components/FeedConverter.js
-lib/%%APP_NAME%%/components/FeedProcessor.js
-lib/%%APP_NAME%%/components/FeedWriter.js
-lib/%%APP_NAME%%/components/NetworkGeolocationProvider.js
-lib/%%APP_NAME%%/components/WebContentConverter.js
-lib/%%APP_NAME%%/components/browser.xpt
-lib/%%APP_NAME%%/components/glautocomp.js
-lib/%%APP_NAME%%/components/jsconsole-clhandler.js
-lib/%%APP_NAME%%/components/jsmimeemitter.js
+lib/%%APP_NAME%%/components/binary.manifest
 lib/%%APP_NAME%%/components/libdbusservice.so
-lib/%%APP_NAME%%/components/libimgicon.so
-lib/%%APP_NAME%%/components/libjar50.so
-lib/%%APP_NAME%%/components/libjsd.so
 lib/%%APP_NAME%%/components/libmozgnome.so
 lib/%%APP_NAME%%/components/libnkgnomevfs.so
 lib/%%APP_NAME%%/components/libsuite.so
-lib/%%APP_NAME%%/components/libxpinstall.so
-lib/%%APP_NAME%%/components/mail.xpt
-lib/%%APP_NAME%%/components/mdn-service.js
-lib/%%APP_NAME%%/components/newsblog.js
-lib/%%APP_NAME%%/components/nsAbAutoCompleteMyDomain.js
-lib/%%APP_NAME%%/components/nsAbAutoCompleteSearch.js
-lib/%%APP_NAME%%/components/nsAbLDAPAttributeMap.js
-lib/%%APP_NAME%%/components/nsAboutAbout.js
-lib/%%APP_NAME%%/components/nsAboutCertError.js
-lib/%%APP_NAME%%/components/nsAboutFeeds.js
-lib/%%APP_NAME%%/components/nsAboutRights.js
-lib/%%APP_NAME%%/components/nsAboutSessionRestore.js
-lib/%%APP_NAME%%/components/nsAddonRepository.js
-lib/%%APP_NAME%%/components/nsBadCertHandler.js
-lib/%%APP_NAME%%/components/nsBlocklistService.js
-lib/%%APP_NAME%%/components/nsBrowserContentHandler.js
-lib/%%APP_NAME%%/components/nsComposerCmdLineHandler.js
-lib/%%APP_NAME%%/components/nsContentDispatchChooser.js
-lib/%%APP_NAME%%/components/nsContentPrefService.js
-lib/%%APP_NAME%%/components/nsDefaultCLH.js
-lib/%%APP_NAME%%/components/nsExtensionManager.js
-lib/%%APP_NAME%%/components/nsFilePicker.js
-lib/%%APP_NAME%%/components/nsHandlerService.js
-lib/%%APP_NAME%%/components/nsHelperAppDlg.js
-lib/%%APP_NAME%%/components/nsLDAPProtocolHandler.js
-lib/%%APP_NAME%%/components/nsLivemarkService.js
-lib/%%APP_NAME%%/components/nsLoginInfo.js
-lib/%%APP_NAME%%/components/nsLoginManager.js
-lib/%%APP_NAME%%/components/nsLoginManagerPrompter.js
-lib/%%APP_NAME%%/components/nsMailNewsCommandLineHandler.js
-lib/%%APP_NAME%%/components/nsMsgTraitService.js
-lib/%%APP_NAME%%/components/nsPlacesDBFlush.js
-lib/%%APP_NAME%%/components/nsProgressDialog.js
-lib/%%APP_NAME%%/components/nsProxyAutoConfig.js
-lib/%%APP_NAME%%/components/nsSMTPProtocolHandler.js
-lib/%%APP_NAME%%/components/nsSessionStartup.js
-lib/%%APP_NAME%%/components/nsSessionStore.js
-lib/%%APP_NAME%%/components/nsSidebar.js
-lib/%%APP_NAME%%/components/nsSuiteDownloadManagerUI.js
-lib/%%APP_NAME%%/components/nsSuiteGlue.js
-lib/%%APP_NAME%%/components/nsTaggingService.js
-lib/%%APP_NAME%%/components/nsTryToClose.js
-lib/%%APP_NAME%%/components/nsTypeAheadFind.js
-lib/%%APP_NAME%%/components/nsURLFormatter.js
-lib/%%APP_NAME%%/components/nsUpdateService.js
-lib/%%APP_NAME%%/components/nsWebHandlerApp.js
-lib/%%APP_NAME%%/components/offlineStartup.js
-lib/%%APP_NAME%%/components/pluginGlue.js
-lib/%%APP_NAME%%/components/smileApplication.js
-lib/%%APP_NAME%%/components/smime-service.js
-lib/%%APP_NAME%%/components/storage-Legacy.js
-lib/%%APP_NAME%%/components/storage-mozStorage.js
-lib/%%APP_NAME%%/components/txEXSLTRegExFunctions.js
 lib/%%APP_NAME%%/crashreporter
+lib/%%APP_NAME%%/crashreporter-override.ini
 lib/%%APP_NAME%%/crashreporter.ini
-lib/%%APP_NAME%%/defaults/autoconfig/platform.js
-lib/%%APP_NAME%%/defaults/autoconfig/prefcalls.js
 lib/%%APP_NAME%%/defaults/messenger/mailViews.dat
 lib/%%APP_NAME%%/defaults/pref/browser-prefs.js
 lib/%%APP_NAME%%/defaults/pref/channel-prefs.js
-lib/%%APP_NAME%%/defaults/pref/composer.js
-lib/%%APP_NAME%%/defaults/pref/mailnews.js
-lib/%%APP_NAME%%/defaults/pref/mdn.js
-lib/%%APP_NAME%%/defaults/pref/reporter.js
-lib/%%APP_NAME%%/defaults/pref/smime.js
-lib/%%APP_NAME%%/defaults/pref/suite-l10n.js
-lib/%%APP_NAME%%/defaults/profile/bookmarks.html
-lib/%%APP_NAME%%/defaults/profile/chrome/userChrome-example.css
-lib/%%APP_NAME%%/defaults/profile/chrome/userContent-example.css
 lib/%%APP_NAME%%/defaults/profile/localstore.rdf
-lib/%%APP_NAME%%/defaults/profile/mimeTypes.rdf
 lib/%%APP_NAME%%/defaults/profile/panels.rdf
-lib/%%APP_NAME%%/defaults/profile/search.rdf
+lib/%%APP_NAME%%/dependentlibs.list
 lib/%%APP_NAME%%/dictionaries/en-US.aff
 lib/%%APP_NAME%%/dictionaries/en-US.dic
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome.manifest
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome/inspector.jar
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/components/inspector-cmdline.js
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults/preferences/inspector.js
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/install.rdf
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default/winInspectorMain.xpm
-lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default/winInspectorMain16.xpm
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome.manifest
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome/modern.jar
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/icon.png
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/install.rdf
-lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/preview.png
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome.manifest
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla.jar
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window.xpm
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window16.xpm
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/components/chatzilla-service.js
-lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/install.rdf
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
-lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome.manifest
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman.jar
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/components/venkman-service.js
-lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/install.rdf
-lib/%%APP_NAME%%/greprefs/all.js
-lib/%%APP_NAME%%/greprefs/security-prefs.js
-lib/%%APP_NAME%%/greprefs/xpinstall.js
+lib/%%APP_NAME%%/distribution/extensions/inspector at mozilla.org.xpi
+lib/%%APP_NAME%%/distribution/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}.xpi
+lib/%%APP_NAME%%/distribution/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}.xpi
+lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org.xpi
+lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
+lib/%%APP_NAME%%/hyphenation/hyph_en_US.dic
 lib/%%APP_NAME%%/icons/updater.png
 lib/%%APP_NAME%%/isp/SpamAssassin.sfd
 lib/%%APP_NAME%%/isp/SpamPal.sfd
@@ -200,7 +85,8 @@
 lib/%%APP_NAME%%/libfreebl3.so
 lib/%%APP_NAME%%/libldap60.so
 lib/%%APP_NAME%%/libldif60.so
-lib/%%APP_NAME%%/libmozjs.so
+lib/%%APP_NAME%%/libmozalloc.so
+lib/%%APP_NAME%%/libmozsqlite3.so
 lib/%%APP_NAME%%/libnspr4.so
 lib/%%APP_NAME%%/libnss3.so
 lib/%%APP_NAME%%/libnssckbi.so
@@ -213,124 +99,23 @@
 lib/%%APP_NAME%%/libsmime3.so
 lib/%%APP_NAME%%/libsoftokn3.chk
 lib/%%APP_NAME%%/libsoftokn3.so
-lib/%%APP_NAME%%/libsqlite3.so
 lib/%%APP_NAME%%/libssl3.so
 lib/%%APP_NAME%%/libxpcom.so
-lib/%%APP_NAME%%/libxpcom_core.so
+lib/%%APP_NAME%%/libxul.so
 lib/%%APP_NAME%%/license.txt
-lib/%%APP_NAME%%/modules/DownloadLastDir.jsm
-lib/%%APP_NAME%%/modules/DownloadUtils.jsm
-lib/%%APP_NAME%%/modules/ISO8601DateUtils.jsm
-lib/%%APP_NAME%%/modules/MailUtils.js
-lib/%%APP_NAME%%/modules/Microformats.js
-lib/%%APP_NAME%%/modules/PlacesDBUtils.jsm
-lib/%%APP_NAME%%/modules/PluralForm.jsm
-lib/%%APP_NAME%%/modules/Sanitizer.jsm
-lib/%%APP_NAME%%/modules/SpatialNavigation.js
-lib/%%APP_NAME%%/modules/StringBundle.js
-lib/%%APP_NAME%%/modules/WindowDraggingUtils.jsm
-lib/%%APP_NAME%%/modules/XPCOMUtils.jsm
-lib/%%APP_NAME%%/modules/autoconfigUtils.jsm
-lib/%%APP_NAME%%/modules/debug.js
-lib/%%APP_NAME%%/modules/errUtils.js
-lib/%%APP_NAME%%/modules/folderUtils.jsm
-lib/%%APP_NAME%%/modules/gloda/collection.js
-lib/%%APP_NAME%%/modules/gloda/connotent.js
-lib/%%APP_NAME%%/modules/gloda/databind.js
-lib/%%APP_NAME%%/modules/gloda/datamodel.js
-lib/%%APP_NAME%%/modules/gloda/datastore.js
-lib/%%APP_NAME%%/modules/gloda/dbview.js
-lib/%%APP_NAME%%/modules/gloda/everybody.js
-lib/%%APP_NAME%%/modules/gloda/explattr.js
-lib/%%APP_NAME%%/modules/gloda/facet.js
-lib/%%APP_NAME%%/modules/gloda/fundattr.js
-lib/%%APP_NAME%%/modules/gloda/gloda.js
-lib/%%APP_NAME%%/modules/gloda/index_ab.js
-lib/%%APP_NAME%%/modules/gloda/index_msg.js
-lib/%%APP_NAME%%/modules/gloda/indexer.js
-lib/%%APP_NAME%%/modules/gloda/log4moz.js
-lib/%%APP_NAME%%/modules/gloda/mimeTypeCategories.js
-lib/%%APP_NAME%%/modules/gloda/mimemsg.js
-lib/%%APP_NAME%%/modules/gloda/msg_search.js
-lib/%%APP_NAME%%/modules/gloda/noun_freetag.js
-lib/%%APP_NAME%%/modules/gloda/noun_mimetype.js
-lib/%%APP_NAME%%/modules/gloda/noun_tag.js
-lib/%%APP_NAME%%/modules/gloda/public.js
-lib/%%APP_NAME%%/modules/gloda/query.js
-lib/%%APP_NAME%%/modules/gloda/suffixtree.js
-lib/%%APP_NAME%%/modules/gloda/utils.js
-lib/%%APP_NAME%%/modules/iteratorUtils.jsm
-lib/%%APP_NAME%%/modules/jsTreeSelection.js
-lib/%%APP_NAME%%/modules/templateUtils.js
-lib/%%APP_NAME%%/modules/traceHelper.js
-lib/%%APP_NAME%%/modules/utils.js
-lib/%%APP_NAME%%/modules/virtualFolderWrapper.js
 lib/%%APP_NAME%%/mozilla-xremote-client
+lib/%%APP_NAME%%/omni.jar
 lib/%%APP_NAME%%/platform.ini
-lib/%%APP_NAME%%/plugins/libnullplugin.so
+lib/%%APP_NAME%%/plugin-container
+lib/%%APP_NAME%%/precomplete
 lib/%%APP_NAME%%/removed-files
-lib/%%APP_NAME%%/res/EditorOverride.css
-lib/%%APP_NAME%%/res/arrow.gif
-lib/%%APP_NAME%%/res/arrowd.gif
-lib/%%APP_NAME%%/res/broken-image.gif
-lib/%%APP_NAME%%/res/charsetData.properties
-lib/%%APP_NAME%%/res/charsetalias.properties
-lib/%%APP_NAME%%/res/contenteditable.css
-lib/%%APP_NAME%%/res/designmode.css
-lib/%%APP_NAME%%/res/dtd/mathml.dtd
-lib/%%APP_NAME%%/res/dtd/xhtml11.dtd
-lib/%%APP_NAME%%/res/entityTables/html40Latin1.properties
-lib/%%APP_NAME%%/res/entityTables/html40Special.properties
-lib/%%APP_NAME%%/res/entityTables/html40Symbols.properties
-lib/%%APP_NAME%%/res/entityTables/htmlEntityVersions.properties
-lib/%%APP_NAME%%/res/entityTables/mathml20.properties
-lib/%%APP_NAME%%/res/entityTables/transliterate.properties
-lib/%%APP_NAME%%/res/fonts/mathfont.properties
-lib/%%APP_NAME%%/res/fonts/mathfontSTIXNonUnicode.properties
-lib/%%APP_NAME%%/res/fonts/mathfontSTIXSize1.properties
-lib/%%APP_NAME%%/res/fonts/mathfontStandardSymbolsL.properties
-lib/%%APP_NAME%%/res/fonts/mathfontUnicode.properties
-lib/%%APP_NAME%%/res/forms.css
-lib/%%APP_NAME%%/res/grabber.gif
-lib/%%APP_NAME%%/res/hiddenWindow.html
-lib/%%APP_NAME%%/res/html.css
-lib/%%APP_NAME%%/res/html/folder.png
-lib/%%APP_NAME%%/res/langGroups.properties
-lib/%%APP_NAME%%/res/language.properties
-lib/%%APP_NAME%%/res/loading-image.gif
-lib/%%APP_NAME%%/res/mathml.css
-lib/%%APP_NAME%%/res/quirk.css
-lib/%%APP_NAME%%/res/svg.css
-lib/%%APP_NAME%%/res/table-add-column-after-active.gif
-lib/%%APP_NAME%%/res/table-add-column-after-hover.gif
-lib/%%APP_NAME%%/res/table-add-column-after.gif
-lib/%%APP_NAME%%/res/table-add-column-before-active.gif
-lib/%%APP_NAME%%/res/table-add-column-before-hover.gif
-lib/%%APP_NAME%%/res/table-add-column-before.gif
-lib/%%APP_NAME%%/res/table-add-row-after-active.gif
-lib/%%APP_NAME%%/res/table-add-row-after-hover.gif
-lib/%%APP_NAME%%/res/table-add-row-after.gif
-lib/%%APP_NAME%%/res/table-add-row-before-active.gif
-lib/%%APP_NAME%%/res/table-add-row-before-hover.gif
-lib/%%APP_NAME%%/res/table-add-row-before.gif
-lib/%%APP_NAME%%/res/table-remove-column-active.gif
-lib/%%APP_NAME%%/res/table-remove-column-hover.gif
-lib/%%APP_NAME%%/res/table-remove-column.gif
-lib/%%APP_NAME%%/res/table-remove-row-active.gif
-lib/%%APP_NAME%%/res/table-remove-row-hover.gif
-lib/%%APP_NAME%%/res/table-remove-row.gif
-lib/%%APP_NAME%%/res/ua.css
-lib/%%APP_NAME%%/res/unixcharset.properties
-lib/%%APP_NAME%%/res/viewsource.css
 lib/%%APP_NAME%%/run-mozilla.sh
 lib/%%APP_NAME%%/seamonkey
 lib/%%APP_NAME%%/seamonkey-bin
-lib/%%APP_NAME%%/searchplugins/dmoz.png
-lib/%%APP_NAME%%/searchplugins/dmoz.src
-lib/%%APP_NAME%%/searchplugins/google.png
-lib/%%APP_NAME%%/searchplugins/google.src
-lib/%%APP_NAME%%/searchplugins/jeeves.png
-lib/%%APP_NAME%%/searchplugins/jeeves.src
+lib/%%APP_NAME%%/searchplugins/creativecommons.xml
+lib/%%APP_NAME%%/searchplugins/google.xml
+lib/%%APP_NAME%%/searchplugins/wikipedia.xml
+lib/%%APP_NAME%%/searchplugins/yahoo.xml
 lib/%%APP_NAME%%/update.locale
 lib/%%APP_NAME%%/updater
 lib/%%APP_NAME%%/updater.ini
@@ -339,45 +124,16 @@
 @unexec /usr/bin/find %D/lib/%%APP_NAME%%/plugins/  -depth 1 -type l -delete 2>/dev/null || true
 @unexec /usr/bin/find %D/lib/%%APP_NAME%%/extensions/  -depth 1 -type l -delete 2>/dev/null || true
 @dirrm lib/%%APP_NAME%%/searchplugins
- at dirrm lib/%%APP_NAME%%/res/html
- at dirrm lib/%%APP_NAME%%/res/fonts
- at dirrm lib/%%APP_NAME%%/res/entityTables
- at dirrm lib/%%APP_NAME%%/res/dtd
- at dirrm lib/%%APP_NAME%%/res
- at dirrm lib/%%APP_NAME%%/plugins
- at dirrm lib/%%APP_NAME%%/modules/gloda
- at dirrm lib/%%APP_NAME%%/modules
 @dirrm lib/%%APP_NAME%%/isp
 @dirrm lib/%%APP_NAME%%/icons
- at dirrm lib/%%APP_NAME%%/greprefs
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/components
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome
- at dirrm lib/%%APP_NAME%%/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}
- at dirrm lib/%%APP_NAME%%/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/components
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome
- at dirrm lib/%%APP_NAME%%/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}
- at dirrm lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org/chrome
- at dirrm lib/%%APP_NAME%%/extensions/modern at themes.mozilla.org
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons/default
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome/icons
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux/chrome
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform/Linux
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/platform
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults/preferences
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/defaults
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/components
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org/chrome
- at dirrm lib/%%APP_NAME%%/extensions/inspector at mozilla.org
+ at dirrm lib/%%APP_NAME%%/hyphenation
 @dirrm lib/%%APP_NAME%%/extensions
+ at dirrm lib/%%APP_NAME%%/distribution/extensions
+ at dirrm lib/%%APP_NAME%%/distribution
 @dirrm lib/%%APP_NAME%%/dictionaries
- at dirrm lib/%%APP_NAME%%/defaults/profile/chrome
 @dirrm lib/%%APP_NAME%%/defaults/profile
 @dirrm lib/%%APP_NAME%%/defaults/pref
 @dirrm lib/%%APP_NAME%%/defaults/messenger
- at dirrm lib/%%APP_NAME%%/defaults/autoconfig
 @dirrm lib/%%APP_NAME%%/defaults
 @dirrm lib/%%APP_NAME%%/components
 @dirrm lib/%%APP_NAME%%/chrome/icons/default

Modified: trunk/www/seamonkey-i18n/Makefile
==============================================================================
--- trunk/www/seamonkey-i18n/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/seamonkey-i18n/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	seamonkey-i18n
-PORTVERSION=	2.3
-PORTREVISION=	1
+PORTVERSION=	2.4
 CATEGORIES=	www
 MASTER_SITE_SUBDIR=	seamonkey/releases/${PORTVERSION}/langpack
 PKGNAMEPREFIX=
@@ -15,11 +14,11 @@
 DIST_SUBDIR=	xpi/${DISTNAME}
 
 MAINTAINER=	gecko at FreeBSD.org
-COMMENT=	Localized interface for SeaMonkey 2.3
+COMMENT=	Localized interface for SeaMonkey 2.4
 
 EXTRACT_DEPENDS=	zip:${PORTSDIR}/archivers/zip
 
-USE_SEAMONKEY=	23
+USE_SEAMONKEY=	24
 USE_XPI=	seamonkey
 
 USE_SUBMAKE=	yes

Modified: trunk/www/seamonkey-i18n/distinfo
==============================================================================
--- trunk/www/seamonkey-i18n/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/seamonkey-i18n/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,44 +1,44 @@
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ca.langpack.xpi) = f939aeab00dd7261ed20292b398cb076b279612814289e30665cdba8c44cb50a
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ca.langpack.xpi) = 812149
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.cs.langpack.xpi) = f47e9a26e8124980dd5fce7cb01e56e1196934896a0d753778864fb3d1d94fca
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.cs.langpack.xpi) = 815818
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.de.langpack.xpi) = 275132b2a76da4597510fc5d72fce1840ec580c7a564932a5b94e05511a08e8c
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.de.langpack.xpi) = 858157
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.en-GB.langpack.xpi) = c6cb14d30fd87b2e0d0b250999cfd93bd4475fd3fb2246eb29052a0c351566e2
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.en-GB.langpack.xpi) = 788274
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.en-US.langpack.xpi) = 9cdae61ae3ad0eca8d1f6434cb74b7d838fa8e2c4ab36e84adcf0b7fede34960
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.en-US.langpack.xpi) = 787693
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.es-AR.langpack.xpi) = 883332c947fc4cfd3d81fd1fb9e04df4ba27effd825f702b8a68086995431f3a
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.es-AR.langpack.xpi) = 813751
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.es-ES.langpack.xpi) = ef98e845c899b4ce3649ec657ec879d82fc2a757243d79824871549051f17512
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.es-ES.langpack.xpi) = 786103
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.fi.langpack.xpi) = 860c3283f5358f3bc6fa932c303e2a26f5da14a0200be586641b787b4dc8111d
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.fi.langpack.xpi) = 807886
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.fr.langpack.xpi) = 869c575724c45bc1706b31bdc27b4f7d447fe2b21ec3fb47dd1c25c71e7421f2
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.fr.langpack.xpi) = 896690
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.hu.langpack.xpi) = e61a5870ea87ae690b3f6590ea76ccc43a3074ae30d7f6f58731afc7d8eb98a1
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.hu.langpack.xpi) = 829753
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.it.langpack.xpi) = 889460f7a20d64af6ee6dda56fd7151d301b4c4cdfdb29c7e0184ed84eed4215
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.it.langpack.xpi) = 737251
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ja-JP-mac.langpack.xpi) = 5cddac55b523d88ef02d8a9a2c22bd05d53a6ef2d5aa3101c3249ccbfad26bce
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ja-JP-mac.langpack.xpi) = 886678
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ja.langpack.xpi) = 65b8364f105b62acad9022aadefc79615fc52172d3c84ef9bd51df50b018201d
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ja.langpack.xpi) = 862244
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.lt.langpack.xpi) = bb038f4aea2728f50a3af52e2325a8e798230585f912f0f4eec486699f60f242
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.lt.langpack.xpi) = 960314
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.nb-NO.langpack.xpi) = c2280f1940b79ba1eff704d7cd41a9153c6e065cd742c17edd32a3def70ebbbb
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.nb-NO.langpack.xpi) = 806302
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.nl.langpack.xpi) = 7504a0fb10a25b2af1922ad50914fdb1a0c33f7e8119c34c5ef5638ba06f0a1c
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.nl.langpack.xpi) = 804973
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.pl.langpack.xpi) = 2dca139d0c1f8a002338466cc10e53e34c6cfdb3b43624d36bc9db3e6f95ccc0
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.pl.langpack.xpi) = 826227
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.pt-PT.langpack.xpi) = 04f9e49df4216f4b61df08bdc4e33afe50f908119c0a71705413b850b211055e
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.pt-PT.langpack.xpi) = 843400
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ru.langpack.xpi) = 571f7b6a4e1ebbdb7d0cb0b77dbe379010954fb1570d9fc34054407ff69d12ee
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.ru.langpack.xpi) = 889852
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.sk.langpack.xpi) = b8e49d47578eb090f1f10314b687fd815ea2e36a482533d9c1ff00f9854974a0
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.sk.langpack.xpi) = 840864
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.sv-SE.langpack.xpi) = 7f99bb693372633a7f1eec491abcd782b2595aac4783f870bb15d603796fb627
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.sv-SE.langpack.xpi) = 870149
-SHA256 (xpi/seamonkey-i18n-2.3/seamonkey-2.3.tr.langpack.xpi) = 4cfd13af28f092337b5224b1821fa6258f94eddc7763777292c30b8a58742f94
-SIZE (xpi/seamonkey-i18n-2.3/seamonkey-2.3.tr.langpack.xpi) = 805726
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 66b7eaed67a00c72756a3200ec56a3d8deaafd6b252b2febc1db03a50ca45428
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ca.langpack.xpi) = 812340
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 9488a4968d1062c774704ede915a559218e143c1093d64c7f74e71f1ea7da8ef
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.cs.langpack.xpi) = 814521
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = c6062a71c4c2aa6da44a11b0c4c11a5dac5e4d8ef4b051e8b68a1a04c1b8e95b
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.de.langpack.xpi) = 857031
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 01478d573ff2d401b75080b3534b6cb5a29b125d7d50874429549b482d98b3e3
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-GB.langpack.xpi) = 786986
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 9bfd7cb5a70fb34ebb379ad0b81f7525e4c5e3654ad82bd2f76e8b1c688c5c61
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.en-US.langpack.xpi) = 786295
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = bb5ea933b2ee2c9d40fb9df672e66067aa06ec3d065945d16ad19921c5ec65ee
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-AR.langpack.xpi) = 856434
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 7a63d67252add87b8713c537f074e776496a247923eda1c8c017bc1f5a635d42
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.es-ES.langpack.xpi) = 785139
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 847b0626ae6092a5295d395a814ec42820ea5147a5f23888f5da31ddfd7b99a6
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fi.langpack.xpi) = 806583
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 3e040f26187812439fd53f2d8c63010410933709e114f0db8cbe565523b732a7
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.fr.langpack.xpi) = 812128
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 65b78da89b1bec73effeb51c143632c51397123dc706f2b52bfca575b47b5a43
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.hu.langpack.xpi) = 827923
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = d2869e0d6537f05be77bd7b80e77fff4148ede057ecc7e4d818647555aefaa90
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.it.langpack.xpi) = 735639
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 9a5b16a53b2af2d672c47f8ad879aed8624d97bdcbf3496bd7a6ca6dfdb1908d
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja-JP-mac.langpack.xpi) = 885218
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = f703b285d636cbd22ff4127eef0e5c7f97c7dee60a7e2d6655c49d355eaca4d5
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ja.langpack.xpi) = 860887
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 8000357974411e16aa735df2fca17d2f38f1434a38b629b0dad757dd1b3935cf
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.lt.langpack.xpi) = 959167
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 58b7bbbf74aaac6f6294461e612ef7d92d9810fc7ec96145f28690def1812ef8
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nb-NO.langpack.xpi) = 805052
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = ee01d60fb4133636c1f4786a76f118cd1fbda4174e719307fad2be3efe726bfe
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.nl.langpack.xpi) = 803705
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 4c09069076f1997d588677ab11d10a16dd3fc20cf4086cc52337de8bfd5e0225
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pl.langpack.xpi) = 825907
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 20f1831f3cdc3f88fdaedb9f61ab188686c220152197be4f61f27d5f26156ef2
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.pt-PT.langpack.xpi) = 841995
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = dc0dc2bf8dfadce88401945beeaa0282d08f6be9c22560220408e65b62203c99
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.ru.langpack.xpi) = 888837
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 4ba342a1ed07210139d9d113dcb911713fe95d24b0d6a02124388a7110997d47
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sk.langpack.xpi) = 839737
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = c1f0fea28956bdfba7cd1cb68d81d03d353f9dc1e25b9454a618e23884ff65c6
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.sv-SE.langpack.xpi) = 868802
+SHA256 (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 14b70a737333cc3d5a31b329e71d145b55ef0d133dd738389d296d430a9137f8
+SIZE (xpi/seamonkey-i18n-2.4/seamonkey-2.4.tr.langpack.xpi) = 804413

Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/seamonkey/Makefile	Tue Sep 27 22:38:01 2011	(r636)
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	seamonkey
-DISTVERSION=	2.3
-PORTREVISION=	3
+DISTVERSION=	2.4
 CATEGORIES?=	www ipv6
 MASTER_SITES=	${MASTER_SITE_MOZILLA_EXTENDED}
 MASTER_SITE_SUBDIR=	seamonkey/releases/${DISTVERSION}/source

Modified: trunk/www/seamonkey/distinfo
==============================================================================
--- trunk/www/seamonkey/distinfo	Tue Sep 27 22:16:51 2011	(r635)
+++ trunk/www/seamonkey/distinfo	Tue Sep 27 22:38:01 2011	(r636)
@@ -1,2 +1,2 @@
-SHA256 (seamonkey-2.3.source.tar.bz2) = a709ac32c166448da4c9558ca17809ddbfa87f7e0e2a0638387ae080fb6758a4
-SIZE (seamonkey-2.3.source.tar.bz2) = 87002565
+SHA256 (seamonkey-2.4.source.tar.bz2) = 2253d191646edccb6e1fffed36c42d70838c8583409106043797740192e6fb80
+SIZE (seamonkey-2.4.source.tar.bz2) = 88237690

Deleted: trunk/www/seamonkey/files/patch-calendar-base-src-calDateTime.cpp
==============================================================================
--- trunk/www/seamonkey/files/patch-calendar-base-src-calDateTime.cpp	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,8 +0,0 @@
---- calendar/base/src/calDateTime.cpp.orig	2011-08-03 20:08:23.361859978 +0200
-+++ calendar/base/src/calDateTime.cpp	2011-08-03 20:08:32.351860948 +0200
-@@ -1,4 +1,4 @@
--/* ***** BEGIN LICENSE BLOCK *****
-+/* ***** BEGIN LICENSE BLOCK *****
-  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
-  *
-  * The contents of this file are subject to the Mozilla Public License Version

Deleted: trunk/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h
==============================================================================
--- trunk/www/seamonkey/files/patch-mozilla-content-xslt-public-txDouble.h	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,23 +0,0 @@
---- mozilla/content/xslt/public/txDouble.h.orig	2009-08-25 01:35:47.000000000 +0200
-+++ mozilla/content/xslt/public/txDouble.h	2009-08-25 01:37:41.000000000 +0200
-@@ -43,11 +43,16 @@
- //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
- #ifdef __FreeBSD__
- #include <ieeefp.h>
--#ifdef __alpha__
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
--#else
--static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
-+#if !defined(FP_X_DNML)
-+#define FP_X_DNML 0
-+#endif
-+#if !defined(FP_X_STK)
-+#define FP_X_STK 0
-+#endif
-+#if !defined(FP_X_IOV)
-+#define FP_X_IOV 0
- #endif
-+static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML|FP_X_STK|FP_X_IOV;
- static fp_except_t oldmask = fpsetmask(~allmask);
- #endif
- 

Deleted: trunk/www/seamonkey/files/patch-mozilla-js-src-configure.in
==============================================================================
--- trunk/www/seamonkey/files/patch-mozilla-js-src-configure.in	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,72 +0,0 @@
---- mozilla/js/src/configure.in.orig	2011-07-06 05:09:22.000000000 +0200
-+++ mozilla/js/src/configure.in	2011-07-06 22:19:17.584233430 +0200
-@@ -1473,7 +1473,7 @@
-     CPU_ARCH=sparc
-     ;;
- 
--x86_64 | ia64)
-+amd64 | x86_64 | ia64)
-     CPU_ARCH="$OS_TEST"
-     ;;
- 
-@@ -1495,7 +1495,7 @@
- dnl ===============================================================
- INTEL_ARCHITECTURE=
- case "$OS_TEST" in
--    x86_64|i?86)
-+    amd64|x86_64|i?86)
-       INTEL_ARCHITECTURE=1
- esac
- 
-@@ -2713,7 +2713,7 @@
-     AC_DEFINE(JS_CPU_X86)
-     AC_DEFINE(JS_NUNBOX32)
-     ;;
--x86_64*-*)
-+amd64*-*)
-     ENABLE_TRACEJIT=1
-     NANOJIT_ARCH=X64
-     ENABLE_METHODJIT=1
-@@ -2723,23 +2723,23 @@
-     AC_DEFINE(JS_CPU_X64)
-     AC_DEFINE(JS_PUNBOX64)
-     ;;
--arm*-*)
-+x86_64*-*)
-     ENABLE_TRACEJIT=1
--    NANOJIT_ARCH=ARM
-+    NANOJIT_ARCH=X64
-     ENABLE_METHODJIT=1
-     ENABLE_MONOIC=1
-     ENABLE_POLYIC=1
--    AC_DEFINE(JS_CPU_ARM)
--    AC_DEFINE(JS_NUNBOX32)
-+    ENABLE_POLYIC_TYPED_ARRAY=1
-+    AC_DEFINE(JS_CPU_X64)
-+    AC_DEFINE(JS_PUNBOX64)
-     ;;
--sparc*-*)
-+arm*-*)
-     ENABLE_TRACEJIT=1
--    NANOJIT_ARCH=Sparc
-+    NANOJIT_ARCH=ARM
-     ENABLE_METHODJIT=1
-     ENABLE_MONOIC=1
-     ENABLE_POLYIC=1
--    ENABLE_POLYIC_TYPED_ARRAY=1
--    AC_DEFINE(JS_CPU_SPARC)
-+    AC_DEFINE(JS_CPU_ARM)
-     AC_DEFINE(JS_NUNBOX32)
-     ;;
- esac
-@@ -2796,6 +2796,10 @@
- i?86-*)
-     AC_DEFINE(AVMPLUS_IA32)
-     ;;
-+amd64*-*)
-+    AC_DEFINE(AVMPLUS_AMD64)
-+    AC_DEFINE(AVMPLUS_64BIT)
-+    ;;
- x86_64*-*)
-     AC_DEFINE(AVMPLUS_AMD64)
-     AC_DEFINE(AVMPLUS_64BIT)

Deleted: trunk/www/seamonkey/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c
==============================================================================
--- trunk/www/seamonkey/files/patch-mozilla-security_nss_lib_freebl_mpi_mpcpucache.c	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,43 +0,0 @@
---- mozilla/security/nss/lib/freebl/mpi/mpcpucache.c.orig	2011-02-26 23:13:08.000000000 +0100
-+++ mozilla/security/nss/lib/freebl/mpi/mpcpucache.c	2011-02-26 23:18:46.000000000 +0100
-@@ -733,6 +733,32 @@
- #endif
- 
- #if defined(__ppc64__) 
-+#if defined(__FreeBSD__)
-+#include <sys/stddef.h>
-+#include <sys/sysctl.h>
-+
-+#include <machine/cpu.h>
-+#include <machine/md_var.h>
-+
-+unsigned long
-+s_mpi_getProcessorLineSize()
-+{
-+       static int cacheline_size = 0;
-+       static int cachemib[] = { CTL_MACHDEP, CPU_CACHELINE };
-+       int clen;
-+
-+       if (cacheline_size > 0)
-+               return cacheline_size;
-+
-+       clen = sizeof(cacheline_size);
-+       if (sysctl(cachemib, sizeof(cachemib) / sizeof(cachemib[0]),
-+           &cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size)
-+               return 128; /* guess */
-+
-+       return cacheline_size;
-+}
-+#else /* __FreeBSD__ */
-+
- /*
-  *  Sigh, The PPC has some really nice features to help us determine cache
-  *  size, since it had lots of direct control functions to do so. The POWER
-@@ -786,6 +812,7 @@
-     return 0;
- }
- 
-+#endif /* __FreeBSD__ */
- #define MPI_GET_PROCESSOR_LINE_SIZE_DEFINED 1
- #endif
- 

Deleted: trunk/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in
==============================================================================
--- trunk/www/seamonkey/files/patch-mozilla-storage-build-Makefile.in	Tue Sep 27 22:38:01 2011	(r635)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,10 +0,0 @@
---- mozilla/storage/build/Makefile.in.orig	Tue Feb 21 11:18:56 2006
-+++ mozilla/storage/build/Makefile.in	Sun Nov  5 16:16:06 2006
-@@ -77,6 +77,7 @@
- 	$(EXTRA_DSO_LIBS) \
- 	$(MOZ_COMPONENT_LIBS) \
- 	$(MOZ_JS_LIBS) \
-+	%%PTHREAD_LIBS%% \
- 	$(NULL)
- 
- include $(topsrcdir)/config/rules.mk

Added: trunk/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/seamonkey/files/patch-mozilla__content__base__public__nsContentUtils.h	Tue Sep 27 22:38:01 2011	(r636)
@@ -0,0 +1,11 @@
+--- mozilla/content/base/public/nsContentUtils.h.orig	2011-07-07 10:44:49.000000000 +0200
++++ mozilla/content/base/public/nsContentUtils.h	2011-07-07 10:46:12.000000000 +0200
+@@ -54,7 +54,7 @@
+ //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
+ #ifdef __FreeBSD__
+ #include <ieeefp.h>
+-#ifdef __alpha__
++#if !defined(__amd64__) && !defined(__i386__)
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
+ #else
+ static fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;

Added: trunk/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/seamonkey/files/patch-mozilla__xpcom__threads__nsThreadManager.cpp	Tue Sep 27 22:38:01 2011	(r636)
@@ -0,0 +1,13 @@
+--- ./mozilla/xpcom/threads/nsThreadManager.cpp.orig	2011-08-25 02:37:45.000000000 +0200
++++ ./mozilla/xpcom/threads/nsThreadManager.cpp	2011-08-28 17:14:14.000000000 +0200
+@@ -89,6 +89,10 @@
+ nsresult
+ nsThreadManager::Init()
+ {
++#ifdef NS_TLS
++  if (!gTLSThreadID)
++    gTLSThreadID = mozilla::threads::Generic;
++#endif
+   if (!mThreadsByPRThread.Init())
+     return NS_ERROR_OUT_OF_MEMORY;
+ 


More information about the freebsd-gecko mailing list