Page MenuHomeFreeBSD

D6324.id16403.diff
No OneTemporary

D6324.id16403.diff

Index: astro/Makefile
===================================================================
--- astro/Makefile
+++ astro/Makefile
@@ -107,6 +107,7 @@
SUBDIR += wcslib
SUBDIR += weather
SUBDIR += weatherspect
+ SUBDIR += weewx
SUBDIR += wmjupiter
SUBDIR += wmmoonclock
SUBDIR += wmsolar
Index: astro/weewx/Makefile
===================================================================
--- /dev/null
+++ astro/weewx/Makefile
@@ -0,0 +1,56 @@
+# $FreeBSD$
+
+PORTNAME= weewx
+PORTVERSION= 3.5.0
+CATEGORIES= astro www
+MASTER_SITES= http://weewx.com/downloads/
+
+MAINTAINER= asomers@freebsd.org
+COMMENT= Open source software for your weather station
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj \
+ cheetah:devel/py-cheetah \
+ ${PYTHON_PKGNAMEPREFIX}imaging>0:graphics/py-imaging \
+ ${LOCALBASE}/share/fonts/freefont-ttf/FreeMonoBold.ttf:x11-fonts/freefont-ttf \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
+# Note: weewx will run without pyephem, but almanac information will be more
+# limited.
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ephem/__init__.py:astro/pyephem
+
+OPTIONS_DEFINE= MYSQL USB SERIAL
+OPTIONS_DEFAULT= USB SERIAL
+USB_DESC= USB-attached weather station support
+SERIAL_DESC= Serial-attached weather station support
+
+MYSQL_RUN_DEPENDS= py27-MySQLdb:databases/py-MySQLdb
+SERIAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}serial>0:comms/py-serial
+USB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}usb>0:devel/py-usb
+
+USES= python
+USE_PYTHON= distutils
+PYDISTUTILS_INSTALLNOSINGLE= yes
+PYDISTUTILS_INSTALLARGS+= --no-prompt
+USE_RC_SUBR= weewxd
+SUB_LIST+= PYTHON_CMD="${PYTHON_CMD}"
+SUB_FILES+= pkg-message
+
+# These files all contain font paths that must be fixed
+FONTFILES= extensions/basic/skins/basic/skin.conf \
+ docs/usersguide.htm \
+ skins/Standard/skin.conf
+# These files all contain PREFIX references that must be expanded
+PREFIXFILES= setup.cfg \
+ setup.py
+post-patch:
+ @${REINPLACE_CMD} -e 's:%%STAGEDIR%%:${STAGEDIR}:g' ${WRKSRC}/setup.py
+.for f in ${FONTFILES}
+ @${REINPLACE_CMD} -e 's:%%LOCALBASE%%:${LOCALBASE}:g' ${WRKSRC}/${f}
+.endfor
+.for f in ${PREFIXFILES}
+ @${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' ${WRKSRC}/${f}
+.endfor
+
+.include <bsd.port.mk>
Index: astro/weewx/distinfo
===================================================================
--- /dev/null
+++ astro/weewx/distinfo
@@ -0,0 +1,2 @@
+SHA256 (weewx-3.5.0.tar.gz) = ddda3a6dd187bfbd501b17563cc37e1cab44187e014a5b66a71926a39e850869
+SIZE (weewx-3.5.0.tar.gz) = 1024020
Index: astro/weewx/files/patch-docs_usersguide.htm
===================================================================
--- /dev/null
+++ astro/weewx/files/patch-docs_usersguide.htm
@@ -0,0 +1,14 @@
+--- docs/usersguide.htm.orig 2016-05-16 18:20:40 UTC
++++ docs/usersguide.htm
+@@ -5365,9 +5365,9 @@ port = /dev/cuaU0</pre>
+ support the UTF-8 character necessary to make a degree sign. Look in
+ section <span class="code">[ImageGenerator]</span> for a line
+ that looks like:</p>
+- <pre class="tty">unit_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf</pre>
++ <pre class="tty">unit_label_font_path = %%LOCALBASE%%/fonts/freefont-ttf/FreeMonoBold.ttf</pre>
+ <p>Make sure that the specified path
+- (<span class='code'>/usr/share/fonts/truetype/freefont/FreeMonoBold.ttf</span>
++ (<span class='code'>%%LOCALBASE%%/fonts/freefont-ttf/FreeMonoBold.ttf</span>
+ in this case) actually exists. If it does not, on Debian
+ operating systems (such as Ubuntu), you may be able to install
+ the necessary fonts:</p>
Index: astro/weewx/files/patch-extensions_basic_skins_basic_skin.conf
===================================================================
--- /dev/null
+++ astro/weewx/files/patch-extensions_basic_skins_basic_skin.conf
@@ -0,0 +1,31 @@
+--- extensions/basic/skins/basic/skin.conf.orig 2016-05-16 18:20:38 UTC
++++ extensions/basic/skins/basic/skin.conf
+@@ -62,23 +62,23 @@
+ chart_background_color = 0xffffff
+ chart_gridline_color = 0xeaeaea
+
+- top_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf
++ top_label_font_path = %%LOCALBASE%%/fonts/dejavu/DejaVuSansCondensed-Bold.ttf
+ top_label_font_size = 10
+
+- unit_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
++ unit_label_font_path = %%LOCALBASE%%/fonts/dejavu/DejaVuSansCondensed.ttf
+ unit_label_font_size = 10
+ unit_label_font_color = 0xaaaaaa
+
+- bottom_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
++ bottom_label_font_path = %%LOCALBASE%%/fonts/dejavu/DejaVuSansCondensed.ttf
+ bottom_label_font_size = 10
+ bottom_label_font_color = 0xaaaaaa
+
+- axis_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
++ axis_label_font_path = %%LOCALBASE%%/fonts/dejavu/DejaVuSansCondensed.ttf
+ axis_label_font_size = 10
+ axis_label_font_color = 0xaaaaaa
+
+ rose_label = N
+- rose_label_font_path = /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed.ttf
++ rose_label_font_path = %%LOCALBASE%%/fonts/dejavu/DejaVuSansCondensed.ttf
+ rose_label_font_size = 8
+ rose_label_font_color = 0x888888
+ rose_color = 0xaaaaaa
Index: astro/weewx/files/patch-setup.cfg
===================================================================
--- /dev/null
+++ astro/weewx/files/patch-setup.cfg
@@ -0,0 +1,11 @@
+--- setup.cfg.orig 2016-03-11 16:07:38 UTC
++++ setup.cfg
+@@ -4,7 +4,7 @@
+ [install]
+
+ # Set the following to the root directory where weewx should be installed
+-home = /home/weewx
++home = %%PREFIX%%/weewx
+
+ # Given the value of 'home' above, the following are reasonable values
+ prefix =
Index: astro/weewx/files/patch-setup.py
===================================================================
--- /dev/null
+++ astro/weewx/files/patch-setup.py
@@ -0,0 +1,38 @@
+--- setup.py.orig 2016-03-11 16:07:38 UTC
++++ setup.py
+@@ -166,7 +166,8 @@ class weewx_install_data(install_data):
+ % (f, e))
+
+ # The path where the weewx.conf configuration file will be installed
+- install_path = os.path.join(install_dir, os.path.basename(f))
++ real_install_dir = install_dir.replace("%%STAGEDIR%%", "", 1)
++ install_path = os.path.join(install_dir, os.path.basename(f)) + ".sample"
+
+ # Do we have an old config file?
+ if os.path.isfile(install_path):
+@@ -193,7 +194,7 @@ class weewx_install_data(install_data):
+ weecfg.modify_config(config_dict, stn_info, DEBUG)
+
+ # Set the WEEWX_ROOT
+- config_dict['WEEWX_ROOT'] = os.path.normpath(install_dir)
++ config_dict['WEEWX_ROOT'] = os.path.normpath(real_install_dir)
+ # Finally, reorder it to the canonical form
+ weecfg.reorder_to_ref(config_dict)
+
+@@ -220,6 +221,7 @@ class weewx_install_data(install_data):
+
+ def massage_start_file(self, f, install_dir, **kwargs):
+
++ real_install_dir = install_dir.replace("%%STAGEDIR%%", "", 1)
+ outname = os.path.join(install_dir, os.path.basename(f))
+ sre = re.compile(r"WEEWX_ROOT\s*=")
+
+@@ -227,7 +229,7 @@ class weewx_install_data(install_data):
+ with tempfile.NamedTemporaryFile("w") as tmpfile:
+ for line in infile:
+ if sre.match(line):
+- tmpfile.writelines("WEEWX_ROOT=%s\n" % self.install_dir)
++ tmpfile.writelines("WEEWX_ROOT=%s\n" % self.real_install_dir)
+ else:
+ tmpfile.writelines(line)
+ tmpfile.flush()
Index: astro/weewx/files/patch-skins_Standard_skin.conf
===================================================================
--- /dev/null
+++ astro/weewx/files/patch-skins_Standard_skin.conf
@@ -0,0 +1,33 @@
+--- skins/Standard/skin.conf.orig 2016-05-16 18:20:42 UTC
++++ skins/Standard/skin.conf
+@@ -298,25 +298,25 @@
+ chart_background_color = 0xd8d8d8
+ chart_gridline_color = 0xa0a0a0
+
+- top_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
++ top_label_font_path = %%LOCALBASE%%/share/fonts/freefont-ttf/FreeMonoBold.ttf
+ top_label_font_size = 10
+
+- unit_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
++ unit_label_font_path = %%LOCALBASE%%/share/fonts/freefont-ttf/FreeMonoBold.ttf
+ unit_label_font_size = 10
+ unit_label_font_color = 0x000000
+
+- bottom_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
++ bottom_label_font_path = %%LOCALBASE%%/share/fonts/freefont-ttf/FreeMonoBold.ttf
+ bottom_label_font_size = 12
+ bottom_label_font_color = 0x000000
+ bottom_label_offset = 3
+
+- axis_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
++ axis_label_font_path = %%LOCALBASE%%/share/fonts/freefont-ttf/FreeMonoBold.ttf
+ axis_label_font_size = 10
+ axis_label_font_color = 0x000000
+
+ # Options for the compass rose, used for progressive vector plots
+ rose_label = N
+- rose_label_font_path = /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf
++ rose_label_font_path = %%LOCALBASE%%/share/fonts/freefont-ttf/FreeMonoBold.ttf
+ rose_label_font_size = 10
+ rose_label_font_color = 0x000000
+
Index: astro/weewx/files/pkg-message.in
===================================================================
--- /dev/null
+++ astro/weewx/files/pkg-message.in
@@ -0,0 +1,4 @@
+*******************************************************************************
+You should copy %%PREFIX%%/weewx/weewx.conf.sample to
+%%PREFIX%%/weewx/weewx.conf and configure it for your station.
+*******************************************************************************
Index: astro/weewx/files/weewxd.in
===================================================================
--- /dev/null
+++ astro/weewx/files/weewxd.in
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: weewxd
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add this line to /etc/rc.conf or /etc/rc.conf.local to enable weewxd
+#
+# weewxd_enable (bool): Set to NO by default
+# weewxd_config (path): Set to %%PREFIX%%/weewx/weewx.conf by default
+#
+
+. /etc/rc.subr
+
+name=weewxd
+rcvar=weewxd_enable
+desc="Personal weather station recording and publishing daemon"
+
+load_rc_config $name
+
+: ${weewxd_enable:=NO}
+: ${weewxd_config:=%%PREFIX%%/weewx/weewx.conf}
+
+command=%%PREFIX%%/weewx/bin/weewxd
+command_interpreter=%%PYTHON_CMD%%
+pidfile=/var/run/${name}.pid
+command_args="$weewxd_config --daemon --pidfile=$pidfile"
+
+run_rc_command "$1"
Index: astro/weewx/pkg-descr
===================================================================
--- /dev/null
+++ astro/weewx/pkg-descr
@@ -0,0 +1,6 @@
+Open source software for your weather station
+
+The WeeWX weather system is written in Python and runs on Linux, MacOSX,
+Solaris, and *BSD. It runs exceptionally well on a Raspberry Pi. It generates
+plots, HTML pages, and monthly and yearly summary reports, which can be
+uploaded to a web server. Thousands of users worldwide!
Index: astro/weewx/pkg-plist
===================================================================
--- /dev/null
+++ astro/weewx/pkg-plist
@@ -0,0 +1,236 @@
+weewx/LICENSE.txt
+weewx/README
+weewx/bin/daemon.py
+weewx/bin/daemon.pyc
+weewx/bin/examples/__init__.py
+weewx/bin/examples/__init__.pyc
+weewx/bin/examples/alarm.py
+weewx/bin/examples/alarm.pyc
+weewx/bin/examples/lowBattery.py
+weewx/bin/examples/lowBattery.pyc
+weewx/bin/examples/xsearch.py
+weewx/bin/examples/xsearch.pyc
+weewx/bin/schemas/__init__.py
+weewx/bin/schemas/__init__.pyc
+weewx/bin/schemas/wview.py
+weewx/bin/schemas/wview.pyc
+weewx/bin/user/__init__.py
+weewx/bin/user/__init__.pyc
+weewx/bin/user/extensions.py
+weewx/bin/user/extensions.pyc
+weewx/bin/wee_config
+weewx/bin/wee_database
+weewx/bin/wee_debug
+weewx/bin/wee_device
+weewx/bin/wee_extension
+weewx/bin/wee_reports
+weewx/bin/weecfg/__init__.py
+weewx/bin/weecfg/__init__.pyc
+weewx/bin/weecfg/config.py
+weewx/bin/weecfg/config.pyc
+weewx/bin/weecfg/extension.py
+weewx/bin/weecfg/extension.pyc
+weewx/bin/weedb/__init__.py
+weewx/bin/weedb/__init__.pyc
+weewx/bin/weedb/mysql.py
+weewx/bin/weedb/mysql.pyc
+weewx/bin/weedb/sqlite.py
+weewx/bin/weedb/sqlite.pyc
+weewx/bin/weeplot/__init__.py
+weewx/bin/weeplot/__init__.pyc
+weewx/bin/weeplot/genplot.py
+weewx/bin/weeplot/genplot.pyc
+weewx/bin/weeplot/utilities.py
+weewx/bin/weeplot/utilities.pyc
+weewx/bin/weeutil/Moon.py
+weewx/bin/weeutil/Moon.pyc
+weewx/bin/weeutil/Sun.py
+weewx/bin/weeutil/Sun.pyc
+weewx/bin/weeutil/__init__.py
+weewx/bin/weeutil/__init__.pyc
+weewx/bin/weeutil/ftpupload.py
+weewx/bin/weeutil/ftpupload.pyc
+weewx/bin/weeutil/rsyncupload.py
+weewx/bin/weeutil/rsyncupload.pyc
+weewx/bin/weeutil/weeutil.py
+weewx/bin/weeutil/weeutil.pyc
+weewx/bin/weewx-3.5.0-py%%PYTHON_VER%%.egg-info/PKG-INFO
+weewx/bin/weewx-3.5.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+weewx/bin/weewx-3.5.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+weewx/bin/weewx-3.5.0-py%%PYTHON_VER%%.egg-info/top_level.txt
+weewx/bin/weewx/__init__.py
+weewx/bin/weewx/__init__.pyc
+weewx/bin/weewx/accum.py
+weewx/bin/weewx/accum.pyc
+weewx/bin/weewx/almanac.py
+weewx/bin/weewx/almanac.pyc
+weewx/bin/weewx/cheetahgenerator.py
+weewx/bin/weewx/cheetahgenerator.pyc
+weewx/bin/weewx/crc16.py
+weewx/bin/weewx/crc16.pyc
+weewx/bin/weewx/drivers/__init__.py
+weewx/bin/weewx/drivers/__init__.pyc
+weewx/bin/weewx/drivers/acurite.py
+weewx/bin/weewx/drivers/acurite.pyc
+weewx/bin/weewx/drivers/cc3000.py
+weewx/bin/weewx/drivers/cc3000.pyc
+weewx/bin/weewx/drivers/fousb.py
+weewx/bin/weewx/drivers/fousb.pyc
+weewx/bin/weewx/drivers/simulator.py
+weewx/bin/weewx/drivers/simulator.pyc
+weewx/bin/weewx/drivers/te923.py
+weewx/bin/weewx/drivers/te923.pyc
+weewx/bin/weewx/drivers/ultimeter.py
+weewx/bin/weewx/drivers/ultimeter.pyc
+weewx/bin/weewx/drivers/vantage.py
+weewx/bin/weewx/drivers/vantage.pyc
+weewx/bin/weewx/drivers/wmr100.py
+weewx/bin/weewx/drivers/wmr100.pyc
+weewx/bin/weewx/drivers/wmr200.py
+weewx/bin/weewx/drivers/wmr200.pyc
+weewx/bin/weewx/drivers/wmr300.py
+weewx/bin/weewx/drivers/wmr300.pyc
+weewx/bin/weewx/drivers/wmr9x8.py
+weewx/bin/weewx/drivers/wmr9x8.pyc
+weewx/bin/weewx/drivers/ws1.py
+weewx/bin/weewx/drivers/ws1.pyc
+weewx/bin/weewx/drivers/ws23xx.py
+weewx/bin/weewx/drivers/ws23xx.pyc
+weewx/bin/weewx/drivers/ws28xx.py
+weewx/bin/weewx/drivers/ws28xx.pyc
+weewx/bin/weewx/engine.py
+weewx/bin/weewx/engine.pyc
+weewx/bin/weewx/filegenerator.py
+weewx/bin/weewx/filegenerator.pyc
+weewx/bin/weewx/imagegenerator.py
+weewx/bin/weewx/imagegenerator.pyc
+weewx/bin/weewx/junk.py
+weewx/bin/weewx/junk.pyc
+weewx/bin/weewx/manager.py
+weewx/bin/weewx/manager.pyc
+weewx/bin/weewx/reportengine.py
+weewx/bin/weewx/reportengine.pyc
+weewx/bin/weewx/restx.py
+weewx/bin/weewx/restx.pyc
+weewx/bin/weewx/station.py
+weewx/bin/weewx/station.pyc
+weewx/bin/weewx/tags.py
+weewx/bin/weewx/tags.pyc
+weewx/bin/weewx/units.py
+weewx/bin/weewx/units.pyc
+weewx/bin/weewx/uwxutils.py
+weewx/bin/weewx/uwxutils.pyc
+weewx/bin/weewx/wxengine.py
+weewx/bin/weewx/wxengine.pyc
+weewx/bin/weewx/wxformulas.py
+weewx/bin/weewx/wxformulas.pyc
+weewx/bin/weewx/wxmanager.py
+weewx/bin/weewx/wxmanager.pyc
+weewx/bin/weewx/wxservices.py
+weewx/bin/weewx/wxservices.pyc
+weewx/bin/weewxd
+weewx/bin/wunderfixer
+weewx/docs/changes.txt
+weewx/docs/copyright.htm
+weewx/docs/css/jquery.tocify.css
+weewx/docs/css/ui-lightness/images/animated-overlay.gif
+weewx/docs/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png
+weewx/docs/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png
+weewx/docs/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png
+weewx/docs/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png
+weewx/docs/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png
+weewx/docs/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png
+weewx/docs/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png
+weewx/docs/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
+weewx/docs/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
+weewx/docs/css/ui-lightness/images/ui-icons_222222_256x240.png
+weewx/docs/css/ui-lightness/images/ui-icons_228ef1_256x240.png
+weewx/docs/css/ui-lightness/images/ui-icons_ef8c08_256x240.png
+weewx/docs/css/ui-lightness/images/ui-icons_ffd27a_256x240.png
+weewx/docs/css/ui-lightness/images/ui-icons_ffffff_256x240.png
+weewx/docs/css/ui-lightness/jquery-ui-1.10.4.custom.css
+weewx/docs/css/ui-lightness/jquery-ui-1.10.4.custom.min.css
+weewx/docs/css/weewx_docs.css
+weewx/docs/customizing.htm
+weewx/docs/debian.htm
+weewx/docs/images/day-gap-not-shown.png
+weewx/docs/images/day-gap-showing.png
+weewx/docs/images/daycompare.png
+weewx/docs/images/daytemp_with_avg.png
+weewx/docs/images/daywindvec.png
+weewx/docs/images/ferrites.jpg
+weewx/docs/images/funky_degree.png
+weewx/docs/images/image_parts.png
+weewx/docs/images/image_parts.xcf
+weewx/docs/images/logo-apple.png
+weewx/docs/images/logo-centos.png
+weewx/docs/images/logo-debian.png
+weewx/docs/images/logo-fedora.png
+weewx/docs/images/logo-linux.png
+weewx/docs/images/logo-mint.png
+weewx/docs/images/logo-opensuse.png
+weewx/docs/images/logo-redhat.png
+weewx/docs/images/logo-suse.png
+weewx/docs/images/logo-ubuntu.png
+weewx/docs/images/logo-weewx.png
+weewx/docs/images/sample_monthrain.png
+weewx/docs/images/weekgustoverlay.png
+weewx/docs/images/weektempdew.png
+weewx/docs/images/yearhilow.png
+weewx/docs/js/jquery-1.11.1.min.js
+weewx/docs/js/jquery-ui-1.10.4.custom.min.js
+weewx/docs/js/jquery.tocify-1.9.0.js
+weewx/docs/js/jquery.tocify-1.9.0.min.js
+weewx/docs/js/weewx.js
+weewx/docs/readme.htm
+weewx/docs/redhat.htm
+weewx/docs/setup.htm
+weewx/docs/suse.htm
+weewx/docs/upgrading.htm
+weewx/docs/usersguide.htm
+weewx/skins/Ftp/skin.conf
+weewx/skins/Rsync/skin.conf
+weewx/skins/Standard/NOAA/NOAA-YYYY-MM.txt.tmpl
+weewx/skins/Standard/NOAA/NOAA-YYYY.txt.tmpl
+weewx/skins/Standard/RSS/weewx_rss.xml.tmpl
+weewx/skins/Standard/backgrounds/band.gif
+weewx/skins/Standard/backgrounds/butterfly.jpg
+weewx/skins/Standard/backgrounds/drops.gif
+weewx/skins/Standard/backgrounds/flower.jpg
+weewx/skins/Standard/backgrounds/leaf.jpg
+weewx/skins/Standard/backgrounds/night.gif
+weewx/skins/Standard/favicon.ico
+weewx/skins/Standard/index.html.tmpl
+weewx/skins/Standard/mobile.css
+weewx/skins/Standard/mobile.html.tmpl
+weewx/skins/Standard/month.html.tmpl
+weewx/skins/Standard/skin.conf
+weewx/skins/Standard/smartphone/barometer.html.tmpl
+weewx/skins/Standard/smartphone/custom.js
+weewx/skins/Standard/smartphone/humidity.html.tmpl
+weewx/skins/Standard/smartphone/icons/icon_ipad_x1.png
+weewx/skins/Standard/smartphone/icons/icon_ipad_x2.png
+weewx/skins/Standard/smartphone/icons/icon_iphone_x1.png
+weewx/skins/Standard/smartphone/icons/icon_iphone_x2.png
+weewx/skins/Standard/smartphone/index.html.tmpl
+weewx/skins/Standard/smartphone/radar.html.tmpl
+weewx/skins/Standard/smartphone/rain.html.tmpl
+weewx/skins/Standard/smartphone/temp_outside.html.tmpl
+weewx/skins/Standard/smartphone/wind.html.tmpl
+weewx/skins/Standard/week.html.tmpl
+weewx/skins/Standard/weewx.css
+weewx/skins/Standard/year.html.tmpl
+weewx/util/apache/conf.d/weewx.conf
+weewx/util/init.d/weewx.bsd
+weewx/util/init.d/weewx.debian
+weewx/util/init.d/weewx.lsb
+weewx/util/init.d/weewx.redhat
+weewx/util/init.d/weewx.suse
+weewx/util/launchd/com.weewx.weewxd.plist
+weewx/util/logrotate.d/weewx
+weewx/util/logwatch/conf/logfiles/weewx.conf
+weewx/util/logwatch/conf/services/weewx.conf
+weewx/util/logwatch/scripts/services/weewx
+weewx/util/rsyslog.d/weewx.conf
+weewx/util/systemd/weewx.service
+weewx/weewx.conf.sample

File Metadata

Mime Type
text/plain
Expires
Wed, Oct 22, 12:51 PM (3 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24056741
Default Alt Text
D6324.id16403.diff (19 KB)

Event Timeline