Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2006 22:55:01 +0200 (CEST)
From:      Simon Olofsson <simon@olofsson.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/97469: [NEW PORT] www/xpi-forecastfox: Get international weather forecasts and display it
Message-ID:  <20060518205501.BE3E65C7E@gul.lan.gath3n.de>
Resent-Message-ID: <200605182100.k4IL0XQ0013314@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         97469
>Category:       ports
>Synopsis:       [NEW PORT] www/xpi-forecastfox: Get international weather forecasts and display it
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 18 21:00:33 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Simon Olofsson
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
>Environment:
System: FreeBSD gul.lan.gath3n.de 6.1-STABLE FreeBSD 6.1-STABLE #23: Sat May  6 13:07:44 CEST
>Description:
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/

Generated with FreeBSD Port Tools 0.77

The Patch is required, because there is a bug in Forecastfox (only with global
install, like we do). This will be fixed in the next release and then I'll
remove the patch.
>How-To-Repeat:
>Fix:

--- xpi-forecastfox-0.9.0.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xpi-forecastfox
#	xpi-forecastfox/pkg-descr
#	xpi-forecastfox/Makefile
#	xpi-forecastfox/distinfo
#	xpi-forecastfox/files
#	xpi-forecastfox/files/chrome.manifest
#
echo c - xpi-forecastfox
mkdir -p xpi-forecastfox > /dev/null 2>&1
echo x - xpi-forecastfox/pkg-descr
sed 's/^X//' >xpi-forecastfox/pkg-descr << 'END-of-xpi-forecastfox/pkg-descr'
XForecastfox is an extension that brings international weather from
XAccuWeather.com to your Firefox web browser. You can use your US zip code or
Xyou can easily find your town or city by using the built in search tool. It is
Xunobtrusive and lightweight, yet can be customized to display nearly as much
Xdata as the leading desktop weather programs!
X
XAuthor: Jon Stritar <jstritar@mit.edu>
XWWW: http://forecastfox.mozdev.org/
END-of-xpi-forecastfox/pkg-descr
echo x - xpi-forecastfox/Makefile
sed 's/^X//' >xpi-forecastfox/Makefile << 'END-of-xpi-forecastfox/Makefile'
X# New ports collection makefile for:	forecastfox
X# Date created:	2006-05-15
X# Whom:		Simon Olofsson <simon@olofsson.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	forecastfox
XPORTVERSION=	0.9.0.2
XDISTVERSIONSUFFIX=	-fx+fl+mz+ns+zm
XCATEGORIES=	www
X
XMAINTAINER=	simon@olofsson.de
XCOMMENT=	Get international weather forecasts and display it
X
XXPI_ID=		{0538E3E3-7E9B-4d49-8831-A227C80A7AD3}
XXPI_FILES=	chrome/forecastfox.jar chrome.manifest components/ffDisk.js \
X		components/ffDisk.xpt components/ffError.js components/ffError.xpt \
X		components/ffIconManager.js components/ffIconManager.xpt \
X		components/ffIconPack.js components/ffIconPack.xpt components/ffParser.js \
X		components/ffParser.xpt components/ffPing.js components/ffPing.xpt \
X		components/ffProfiles.js components/ffProfiles.xpt \
X		components/ffResolver.js components/ffWeb.js components/ffWeb.xpt \
X		components/nsForecastfox.js components/nsForecastfox.xpt defaults/.autoreg \
X		defaults/icons/default.jar defaults/parser.xml \
X		defaults/preferences/forecastfox.js defaults/transforms/profiles-0.4.8.xsl \
X		defaults/transforms/profiles-0.4.9.xsl defaults/transforms/profiles-0.5.1.xsl \
X		defaults/transforms/profiles-0.5.8.xsl defaults/transforms/profiles-0.5.9.xsl \
X		defaults/transforms/profiles-0.5.xsl defaults/transforms/profiles-0.7.1.xsl \
X		defaults/transforms/profiles-0.7.5.xsl defaults/transforms/profiles-0.7.6.xsl \
X		defaults/transforms/profiles-0.7.7.xsl defaults/transforms/profiles-0.7.8.xsl \
X		defaults/transforms/profiles-0.7.9.xsl defaults/transforms/profiles-0.7.xsl \
X		defaults/transforms/profiles-0.8.1.xsl defaults/transforms/profiles-0.8.2.xsl \
X		defaults/transforms/profiles-0.8.5.xsl defaults/transforms/profiles-0.8.xsl \
X		install.js install.rdf components/ffDisk.js.bak
XXPI_DIRS=	chrome components defaults/icons defaults/preferences \
X		defaults/transforms defaults
X
X.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
X
Xpost-patch:
X		@${REINPLACE_CMD} -e \
X		's|install = this._app.clone();|install = app.clone();|g' \
X		${WRKSRC}/components/ffDisk.js
X
X.include <bsd.port.mk>
END-of-xpi-forecastfox/Makefile
echo x - xpi-forecastfox/distinfo
sed 's/^X//' >xpi-forecastfox/distinfo << 'END-of-xpi-forecastfox/distinfo'
XMD5 (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = ca70bac1f3fe5ca0d58c5fb91f006c86
XSHA256 (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = 5a64493ae4ec59d04ec08d498741d94edf7d759fd143a6386c1baab09c451882
XSIZE (xpi/forecastfox-0.9.0.2-fx+fl+mz+ns+zm.xpi) = 409011
END-of-xpi-forecastfox/distinfo
echo c - xpi-forecastfox/files
mkdir -p xpi-forecastfox/files > /dev/null 2>&1
echo x - xpi-forecastfox/files/chrome.manifest
sed 's/^X//' >xpi-forecastfox/files/chrome.manifest << 'END-of-xpi-forecastfox/files/chrome.manifest'
X
Xoverlay	chrome://browser/content/browser.xul	chrome://forecastfox/content/forecastfox.xul
Xoverlay	chrome://navigator/content/navigator.xul	chrome://forecastfox/content/forecastfox.xul
Xcontent	forecastfox	jar:chrome/forecastfox.jar!/content/forecastfox/
X
Xskin	forecastfox	classic/1.0	jar:chrome/forecastfox.jar!/skin/classic/forecastfox/
X
Xlocale	forecastfox	en-US	jar:chrome/forecastfox.jar!/locale/en-US/forecastfox/
X
Xlocale	forecastfox	ca-AD	jar:chrome/forecastfox.jar!/locale/ca-AD/forecastfox/
X
Xlocale	forecastfox	da-DK	jar:chrome/forecastfox.jar!/locale/da-DK/forecastfox/
X
Xlocale	forecastfox	de-DE	jar:chrome/forecastfox.jar!/locale/de-DE/forecastfox/
X
Xlocale	forecastfox	el-GR	jar:chrome/forecastfox.jar!/locale/el-GR/forecastfox/
X
Xlocale	forecastfox	es-ES	jar:chrome/forecastfox.jar!/locale/es-ES/forecastfox/
X
Xlocale	forecastfox	fr-FR	jar:chrome/forecastfox.jar!/locale/fr-FR/forecastfox/
X
Xlocale	forecastfox	hu-HU	jar:chrome/forecastfox.jar!/locale/hu-HU/forecastfox/
X
Xlocale	forecastfox	it-IT	jar:chrome/forecastfox.jar!/locale/it-IT/forecastfox/
X
Xlocale	forecastfox	ja-JP	jar:chrome/forecastfox.jar!/locale/ja-JP/forecastfox/
X
Xlocale	forecastfox	mn-MN	jar:chrome/forecastfox.jar!/locale/mn-MN/forecastfox/
X
Xlocale	forecastfox	nb-NO	jar:chrome/forecastfox.jar!/locale/nb-NO/forecastfox/
X
Xlocale	forecastfox	nl-NL	jar:chrome/forecastfox.jar!/locale/nl-NL/forecastfox/
X
Xlocale	forecastfox	pl-PL	jar:chrome/forecastfox.jar!/locale/pl-PL/forecastfox/
X
Xlocale	forecastfox	pt-BR	jar:chrome/forecastfox.jar!/locale/pt-BR/forecastfox/
X
Xlocale	forecastfox	ru-RU	jar:chrome/forecastfox.jar!/locale/ru-RU/forecastfox/
X
Xlocale	forecastfox	sk-SK	jar:chrome/forecastfox.jar!/locale/sk-SK/forecastfox/
X
Xlocale	forecastfox	sl-SI	jar:chrome/forecastfox.jar!/locale/sl-SI/forecastfox/
X
Xlocale	forecastfox	sv-SE	jar:chrome/forecastfox.jar!/locale/sv-SE/forecastfox/
X
Xlocale	forecastfox	zh-TW	jar:chrome/forecastfox.jar!/locale/zh-TW/forecastfox/
X
Xlocale	forecastfox	zh-CN	jar:chrome/forecastfox.jar!/locale/zh-CN/forecastfox/
END-of-xpi-forecastfox/files/chrome.manifest
exit
--- xpi-forecastfox-0.9.0.2.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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