Tom Keffer
6cd5dc91f6
Refactor, using 'src' instead of 'bin' to hold the source code.
...
wee_resources becomes weewx_data, and is put in version control.
The build documentation, as well as the 'user' subdirectory, are now
in it.
This allows weewxd to be run directly from the git repository for
two reasons: 1) the documentation does not have to be built first.
2) because the source code is now under 'src', while the 'user'
subdirectory is in weewx_data, weewxd does not accidentally pick
up the repository's version of the 'user' subdirectory.
2023-10-17 05:14:34 -07:00
Tom Keffer
dd24c6dd12
Remove wee_device
2023-08-03 18:45:04 -07:00
Tom Keffer
3ca794cb4e
Remove wee_debug.
2023-07-27 14:07:15 -07:00
Tom Keffer
3d22889851
Remove wee_database and references to it
2023-07-19 15:27:56 -07:00
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