diff options
author | wen <wen@FreeBSD.org> | 2010-06-02 18:51:00 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2010-06-02 18:51:00 +0800 |
commit | 0723cbf833cac03a9c90b0ff5d5983fa5cc05d30 (patch) | |
tree | ce747fa06f17cbc7291e8ed9a0d8839b18b4988b | |
parent | 41826e14e5ce6c625d031fc4418d969dd858eff9 (diff) | |
download | freebsd-ports-gnome-0723cbf833cac03a9c90b0ff5d5983fa5cc05d30.tar.gz freebsd-ports-gnome-0723cbf833cac03a9c90b0ff5d5983fa5cc05d30.tar.zst freebsd-ports-gnome-0723cbf833cac03a9c90b0ff5d5983fa5cc05d30.zip |
This command-line utility is intended to provide quick access to current
weather conditions and forecasts. Presently, it is capable of returning data
for localities throughout the USA by retrieving and formatting decoded METARs
(Meteorological Aerodrome Reports) from NOAA (the USA National Oceanic and
Atmospheric Administration) and forecasts from NWS (the USA National Weather
Service). The tool is written to function in the same spirit as other command-
line informational utilities like cal(1), calendar(1) and dict(1). It can
retrieve arbitrary weather data via specific command-line switches (station
ID, city, state), or aliases can be configured system wide and on a per-user
basis. It can be freely used and redistributed under the terms of a BSD-like
License.
WWW: http://fungi.yuggoth.org/weather/
PR: ports/147003
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
-rw-r--r-- | astro/Makefile | 1 | ||||
-rw-r--r-- | astro/weather/Makefile | 34 | ||||
-rw-r--r-- | astro/weather/distinfo | 3 | ||||
-rw-r--r-- | astro/weather/pkg-descr | 13 | ||||
-rw-r--r-- | astro/weather/pkg-plist | 4 |
5 files changed, 55 insertions, 0 deletions
diff --git a/astro/Makefile b/astro/Makefile index e99985e9afb8..ecfb58de444d 100644 --- a/astro/Makefile +++ b/astro/Makefile @@ -98,6 +98,7 @@ SUBDIR += tkgeomap SUBDIR += viking SUBDIR += wcslib + SUBDIR += weather SUBDIR += weatherget SUBDIR += weatherspect SUBDIR += wmglobe diff --git a/astro/weather/Makefile b/astro/weather/Makefile new file mode 100644 index 000000000000..eb558de7f126 --- /dev/null +++ b/astro/weather/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: weather +# Date created: 2010-05-25 +# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> +# +# $FreeBSD$ +# + +PORTNAME= weather +PORTVERSION= 1.5 +CATEGORIES= astro python +MASTER_SITES= http://fungi.yuggoth.org/weather/src/ \ + http://sunpoet.net/distfiles/ + +MAINTAINER= sunpoet@sunpoet.net +COMMENT= An utility to provide current weather conditions and forecasts + +USE_PYTHON= -2.6 + +MAN1= weather.1 +MAN5= weatherrc.5 + +post-patch: + @${REINPLACE_CMD} -e '1 s/python/${PYTHON_VERSION}/' ${WRKSRC}/weather + +do-build: + @${WRKSRC}/weather --version + +do-install: + @${INSTALL_SCRIPT} ${WRKSRC}/weather ${PREFIX}/bin/ + @${INSTALL_DATA} ${WRKSRC}/weather.py ${WRKSRC}/weather.pyc ${PYTHON_SITELIBDIR}/ + @${INSTALL_MAN} ${WRKSRC}/weather.1 ${MANPREFIX}/man/man1/ + @${INSTALL_MAN} ${WRKSRC}/weatherrc.5 ${MANPREFIX}/man/man5/ + +.include <bsd.port.mk> diff --git a/astro/weather/distinfo b/astro/weather/distinfo new file mode 100644 index 000000000000..287969909954 --- /dev/null +++ b/astro/weather/distinfo @@ -0,0 +1,3 @@ +MD5 (weather-1.5.tar.gz) = 87c7f59bd34a2f62e38a11b81160cd6b +SHA256 (weather-1.5.tar.gz) = 4a88936ada82a7027d97e33edc9aea50222ee5a3092566bf82fc77952222711b +SIZE (weather-1.5.tar.gz) = 16533 diff --git a/astro/weather/pkg-descr b/astro/weather/pkg-descr new file mode 100644 index 000000000000..411622d9e2c9 --- /dev/null +++ b/astro/weather/pkg-descr @@ -0,0 +1,13 @@ +This command-line utility is intended to provide quick access to current +weather conditions and forecasts. Presently, it is capable of returning data +for localities throughout the USA by retrieving and formatting decoded METARs +(Meteorological Aerodrome Reports) from NOAA (the USA National Oceanic and +Atmospheric Administration) and forecasts from NWS (the USA National Weather +Service). The tool is written to function in the same spirit as other command- +line informational utilities like cal(1), calendar(1) and dict(1). It can +retrieve arbitrary weather data via specific command-line switches (station +ID, city, state), or aliases can be configured system wide and on a per-user +basis. It can be freely used and redistributed under the terms of a BSD-like +License. + +WWW: http://fungi.yuggoth.org/weather/ diff --git a/astro/weather/pkg-plist b/astro/weather/pkg-plist new file mode 100644 index 000000000000..acd49c389e08 --- /dev/null +++ b/astro/weather/pkg-plist @@ -0,0 +1,4 @@ +@comment $FreeBSD$ +bin/weather +%%PYTHON_SITELIBDIR%%/weather.py +%%PYTHON_SITELIBDIR%%/weather.pyc |