Commit Graph

55 Commits

Author SHA1 Message Date
Tom Keffer
488aef8cd8 Remove the utility wunderfixer.
The WU seems to no longer allow past-dated records.
2023-05-27 05:06:11 -07:00
Matthew Wall
65bdfe6286 get docs from the right place 2023-05-05 21:43:20 -04:00
Matthew Wall
0ca78265ed fix formatting 2023-05-05 13:53:15 -04:00
Tom Keffer
2fe42433fe Rename docs subdirectories.
docs -> docs_src
html_docs -> docs

This puts the names closer to the end product.
2023-04-04 07:27:42 -07:00
Tom Keffer
c193dc0f2b Use /etc/default/weewx with systemd 2023-03-28 16:52:47 -07:00
Tom Keffer
9965a577a1 Change package name from python3-weewx to just weewx 2023-03-26 12:28:48 -07:00
Tom Keffer
d7ca5aeb21 Use systemd for package installs.
Compile byte-code in package installs.
2023-03-26 06:05:27 -07:00
Tom Keffer
a563f1d3ba Use /etc/weewx as WEEWX_ROOT in Debian package. 2023-03-25 13:12:35 -07:00
Tom Keffer
3dca7f8f2c Checkpoint 2023-03-23 14:14:38 -07:00
Tom Keffer
f57b71849f Python3 only packages. 2023-03-20 16:22:30 -07:00
Tom Keffer
d5b0d064fd Force the debian packager to use gzip.
Some recent versions of Ubuntu default to zstd.
2022-10-24 14:05:58 -07:00
Matthew Wall
0058c5dcfa use 'weewx' as the name for debian packages, and explicitly distinguish buster and squeeze 2020-04-28 20:09:31 -04:00
Matthew Wall
4936a69841 had to revert to two separate debbuild invocations and separate control files 2020-04-25 11:12:38 -04:00
Matthew Wall
28f524f1e2 include template default file. update rc scripts for redhat and suse to use default file with sane fallbacks. keep all environment variables in one default file. building on debian now requires python3-distutils instead of python2-setuptools. 2020-04-22 14:38:08 -04:00
Matthew Wall
553f3ea45c no more shebang modification 2020-04-11 11:07:16 -04:00
mwall
312d9c7330 distinguish rhel7 and rhel8 as python2 and python3, respectively 2020-02-26 20:45:05 -05:00
Matthew Wall
941e57219a use same name for python3 and python2 debian packages 2020-02-25 16:35:48 -05:00
Matthew Wall
1f9767ad78 do not use /usr/bin/env for deb packages 2020-02-25 15:29:15 -05:00
Matthew Wall
de425c9ace successfully automated both weewx and python3-weewx, resulting in two different deb files 2020-02-25 12:38:31 -05:00
Matthew Wall
9064fd9c29 more debian python2/python3 adjustments 2020-02-25 11:19:14 -05:00
Matthew Wall
da4c7021d7 attempt to get python3 working separately 2020-02-22 23:44:53 -05:00
Matthew Wall
4e12b4834a respect subdirectories in HTML_ROOT 2019-02-09 22:30:36 -05:00
Matthew Wall
962ef825cf no more backgrounds 2017-04-30 00:57:10 -04:00
Matthew Wall
a5073fdf7d distribute examples in a single directory 2017-03-14 12:17:11 -04:00
Matthew Wall
6abe4214e5 remove extensions from rpm and deb packages 2017-02-09 22:58:14 -05:00
matthewwall
e944ec00b2 update packaging for 3.6 release 2016-09-22 20:31:41 -04:00
matthewwall
00f67b2449 use /var/www/html/weewx instead of /var/www/weewx on debian systems 2016-09-08 10:52:36 -04:00
matthewwall
857342ee96 deal with change of html root in deb8 2016-09-08 10:21:01 -04:00
Matthew Wall
4be3c42e3e use debian-specific weewx.conf as dist, not the setup.py version 2016-01-12 22:45:35 -05:00
Matthew Wall
839d7c4099 install wee_debug, don't just distribute it 2015-12-11 18:34:59 -05:00
Matthew Wall
7337649384 minor fixes to the deb packaging (thanks to Lucas Nussbaum) 2015-10-31 09:54:07 -04:00
Tom Keffer
0535f55f8f Now really includes wunderfixer in the release. 2015-07-30 19:14:44 -07:00
Matthew Wall
507c0ff633 adapt rpm and deb to SQLITE_ROOT change 2015-06-21 20:48:31 -04:00
Matthew Wall
9dc279c0c4 use renamed wee_X utilities in rpm and deb configs 2015-04-25 21:29:21 -04:00
Matthew Wall
52c0cb2e8d adjust deb packaging to use new wee_X utilities 2015-04-25 10:52:12 -04:00
Matthew Wall
554ba29723 eliminate svn:keywords Id 2015-03-08 11:03:39 -04:00
Tom Keffer
1738d2ffed Reintegrate from the v3 branch.
V3.0.0b1
2014-11-29 18:15:24 +00:00
Matthew Wall
6f879839a0 default to ttyUSB0 instead of ttyS0. added cc3000 to debian install scripts. 2014-09-24 02:46:51 +00:00
Matthew Wall
035f82a3c6 restored the extensions directory, but with illustrative examples - the 'basic' skin and the 'xstats' search list extension. 2014-02-03 00:09:13 +00:00
Matthew Wall
b8d384f855 remove extensions from packaging rules 2014-02-01 14:38:07 +00:00
Matthew Wall
1290c9a8fd include extensions in the rpm and deb packages 2014-01-28 18:19:00 +00:00
Matthew Wall
58dfe0640b use setup.py instead of separate merge_config.py entry point 2014-01-08 22:51:30 +00:00
Matthew Wall
eb7b392303 added configuration utilities for te923 and ws23xx to installation rules. 2013-12-27 23:16:56 +00:00
Matthew Wall
74fc5cdf5c add Id to packaging files. isolate suse from lsb. explicit difference between suse rpm and redhat rpm. 2013-10-10 20:33:57 +00:00
Matthew Wall
c9e4baad13 make deb packaging rules more robust for commented weewx.conf parameters. add deb packaing rules for ws28xx. add wee_config_ws28xx. 2013-10-09 01:38:05 +00:00
Matthew Wall
60b8b4900c fixed merging of weewx.conf for rpm installs. 2013-04-02 18:21:48 +00:00
Matthew Wall
f6024a7bc5 added conf merging to rpm package. simplify version handling in merge_config.py and setup.py. 2013-04-02 15:24:23 +00:00
Matthew Wall
b132764959 merging of weewx.conf works on debian upgrades, but not sure of setup.py and merge_config.py placement. 2013-04-02 10:57:50 +00:00
Matthew Wall
b978561fcc match change to app filenames 2013-02-10 03:38:51 +00:00
Matthew Wall
888084bee4 include logrotate and syslog snippets in deb and rpm packages 2013-02-08 00:50:54 +00:00