Add port: www/xpi-forecastfox

Forecastfox is an extension that brings international weather from
AccuWeather.com to your Firefox web browser. You can use your US zip code or
you can easily find your town or city by using the built in search tool. It is
unobtrusive and lightweight, yet can be customized to display nearly as much
data as the leading desktop weather programs!

Author: Jon Stritar <jstritar@mit.edu>
WWW: http://forecastfox.mozdev.org/

PR:		ports/97469
Submitted by:	Simon Olofsson <simon@olofsson.de>
Approved by:	krion (mentor)
This commit is contained in:
Andrew Pantyukhin 2006-05-20 16:18:23 +00:00
parent eccc0b6ddc
commit c2c9236c65
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=162879
6 changed files with 135 additions and 0 deletions

View file

@ -993,6 +993,7 @@
SUBDIR += xpi-fission
SUBDIR += xpi-flashblock
SUBDIR += xpi-flashgot
SUBDIR += xpi-forecastfox
SUBDIR += xpi-gbrain
SUBDIR += xpi-google-notebook
SUBDIR += xpi-greasemonkey

View file

@ -0,0 +1,25 @@
# New ports collection makefile for: forecastfox
# Date created: 2006-05-15
# Whom: Simon Olofsson <simon@olofsson.de>
#
# $FreeBSD$
#
PORTNAME= forecastfox
PORTVERSION= 0.9.0.2
DISTVERSIONSUFFIX= -fx+fl+mz+ns+zm
CATEGORIES= www
MAINTAINER= simon@olofsson.de
COMMENT= Get international weather forecasts and display it
XPI_ID= {0538E3E3-7E9B-4d49-8831-A227C80A7AD3}
post-patch:
@${REINPLACE_CMD} -e \
's|install = this._app.clone();|install = app.clone();|g' \
${WRKSRC}/components/ffDisk.js
@${RM} -f ${WRKSRC}/components/ffDisk.js.bak
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = ca70bac1f3fe5ca0d58c5fb91f006c86
SHA256 (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = 5a64493ae4ec59d04ec08d498741d94edf7d759fd143a6386c1baab09c451882
SIZE (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = 409011

View file

@ -0,0 +1,48 @@
overlay chrome://browser/content/browser.xul chrome://forecastfox/content/forecastfox.xul
overlay chrome://navigator/content/navigator.xul chrome://forecastfox/content/forecastfox.xul
content forecastfox jar:chrome/forecastfox.jar!/content/forecastfox/
skin forecastfox classic/1.0 jar:chrome/forecastfox.jar!/skin/classic/forecastfox/
locale forecastfox en-US jar:chrome/forecastfox.jar!/locale/en-US/forecastfox/
locale forecastfox ca-AD jar:chrome/forecastfox.jar!/locale/ca-AD/forecastfox/
locale forecastfox da-DK jar:chrome/forecastfox.jar!/locale/da-DK/forecastfox/
locale forecastfox de-DE jar:chrome/forecastfox.jar!/locale/de-DE/forecastfox/
locale forecastfox el-GR jar:chrome/forecastfox.jar!/locale/el-GR/forecastfox/
locale forecastfox es-ES jar:chrome/forecastfox.jar!/locale/es-ES/forecastfox/
locale forecastfox fr-FR jar:chrome/forecastfox.jar!/locale/fr-FR/forecastfox/
locale forecastfox hu-HU jar:chrome/forecastfox.jar!/locale/hu-HU/forecastfox/
locale forecastfox it-IT jar:chrome/forecastfox.jar!/locale/it-IT/forecastfox/
locale forecastfox ja-JP jar:chrome/forecastfox.jar!/locale/ja-JP/forecastfox/
locale forecastfox mn-MN jar:chrome/forecastfox.jar!/locale/mn-MN/forecastfox/
locale forecastfox nb-NO jar:chrome/forecastfox.jar!/locale/nb-NO/forecastfox/
locale forecastfox nl-NL jar:chrome/forecastfox.jar!/locale/nl-NL/forecastfox/
locale forecastfox pl-PL jar:chrome/forecastfox.jar!/locale/pl-PL/forecastfox/
locale forecastfox pt-BR jar:chrome/forecastfox.jar!/locale/pt-BR/forecastfox/
locale forecastfox ru-RU jar:chrome/forecastfox.jar!/locale/ru-RU/forecastfox/
locale forecastfox sk-SK jar:chrome/forecastfox.jar!/locale/sk-SK/forecastfox/
locale forecastfox sl-SI jar:chrome/forecastfox.jar!/locale/sl-SI/forecastfox/
locale forecastfox sv-SE jar:chrome/forecastfox.jar!/locale/sv-SE/forecastfox/
locale forecastfox zh-TW jar:chrome/forecastfox.jar!/locale/zh-TW/forecastfox/
locale forecastfox zh-CN jar:chrome/forecastfox.jar!/locale/zh-CN/forecastfox/

View file

@ -0,0 +1,8 @@
Forecastfox is an extension that brings international weather from
AccuWeather.com to your Firefox web browser. You can use your US zip code or
you can easily find your town or city by using the built in search tool. It is
unobtrusive and lightweight, yet can be customized to display nearly as much
data as the leading desktop weather programs!
Author: Jon Stritar <jstritar@mit.edu>
WWW: http://forecastfox.mozdev.org/

View file

@ -0,0 +1,50 @@
%%XPI_XPIDIR%%/chrome/forecastfox.jar
%%XPI_XPIDIR%%/components/ffDisk.js
%%XPI_XPIDIR%%/components/ffDisk.xpt
%%XPI_XPIDIR%%/components/ffError.js
%%XPI_XPIDIR%%/components/ffError.xpt
%%XPI_XPIDIR%%/components/ffIconManager.js
%%XPI_XPIDIR%%/components/ffIconManager.xpt
%%XPI_XPIDIR%%/components/ffIconPack.js
%%XPI_XPIDIR%%/components/ffIconPack.xpt
%%XPI_XPIDIR%%/components/ffParser.js
%%XPI_XPIDIR%%/components/ffParser.xpt
%%XPI_XPIDIR%%/components/ffPing.js
%%XPI_XPIDIR%%/components/ffPing.xpt
%%XPI_XPIDIR%%/components/ffProfiles.js
%%XPI_XPIDIR%%/components/ffProfiles.xpt
%%XPI_XPIDIR%%/components/ffResolver.js
%%XPI_XPIDIR%%/components/ffWeb.js
%%XPI_XPIDIR%%/components/ffWeb.xpt
%%XPI_XPIDIR%%/components/nsForecastfox.js
%%XPI_XPIDIR%%/components/nsForecastfox.xpt
%%XPI_XPIDIR%%/defaults/.autoreg
%%XPI_XPIDIR%%/defaults/icons/default.jar
%%XPI_XPIDIR%%/defaults/parser.xml
%%XPI_XPIDIR%%/defaults/preferences/forecastfox.js
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.4.8.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.4.9.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.5.1.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.5.8.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.5.9.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.5.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.1.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.5.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.6.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.7.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.8.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.9.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.7.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.8.1.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.8.2.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.8.5.xsl
%%XPI_XPIDIR%%/defaults/transforms/profiles-0.8.xsl
%%XPI_XPIDIR%%/install.js
%%XPI_XPIDIR%%/install.rdf
%%XPI_XPIDIR%%/chrome.manifest
@dirrm %%XPI_XPIDIR%%/chrome
@dirrm %%XPI_XPIDIR%%/components
@dirrm %%XPI_XPIDIR%%/defaults/icons
@dirrm %%XPI_XPIDIR%%/defaults/preferences
@dirrm %%XPI_XPIDIR%%/defaults/transforms
@dirrm %%XPI_XPIDIR%%/defaults