Tom Keffer
7259ee5e7e
Update tests to test localization of locale
2024-05-02 12:04:25 -07:00
Matthew Wall
fca983af3e
see what happens when you program in 4 languages at once?
2024-02-09 16:08:32 -05:00
Matthew Wall
2b61664870
added rules to sign redhat and suse repositories, not just rpms
2024-02-09 10:56:35 -05:00
matthew wall
a73b5aba18
clarify what happens when signing in debian world
2024-01-25 21:42:17 -05:00
matthew wall
f6ca5cf5f4
update version and changelogs
2024-01-22 20:31:15 -05:00
matthew wall
8735afb1bb
attempt to exclude undesired artifacts from the distribution source tree even when doing multiple builds
2024-01-14 12:47:32 -05:00
Matthew Wall
c752a2998e
simplify the yum/zypper repo files and instructions. enable gpgcheck for yum/zypper repos.
2024-01-09 12:23:12 -05:00
Matthew Wall
7345c79cc1
align deb and rpm config file handling. enable verbosity for deb package.
2024-01-07 00:33:00 -05:00
matthew wall
f39cc11306
happy new year!
2024-01-02 08:45:27 -05:00
Matthew Wall
f27e18fece
update rh8 as well as rh9
2023-12-21 17:52:47 -05:00
Matthew Wall
81721230b7
update more rules for rh8,rh9,suse12
2023-12-19 20:48:39 -05:00
Matthew Wall
8606acadac
update redhat rpm lint rules
2023-12-19 20:19:16 -05:00
Matthew Wall
8f92ab2a46
enable el8 package
2023-12-18 18:31:03 -05:00
Matthew Wall
916a4a239b
apparently cheetah on suse15 is available only for python 3.6 (same as rocky8)
2023-12-16 22:04:27 -05:00
Matthew Wall
3cf68f07f8
create redhat repo dir if not already exist
2023-12-12 19:19:16 -05:00
Tom Keffer
7b89ac656e
Match target name to the printed name
2023-12-09 13:18:13 -08:00
matthew wall
1ef14d66d7
minor cleanup. added details about variables.
2023-12-04 13:18:19 -05:00
matthew wall
ba755f0c4a
examples, skins, and util now live in the src tree
2023-12-04 12:02:41 -05:00
matthew wall
1b7a85df3e
added rule to update repository index files independently from the repository contents
2023-12-04 12:01:51 -05:00
Matthew Wall
a39b79e720
fix the weewx version in rpm files
2023-12-03 20:42:03 -05:00
Matthew Wall
5811a07b48
added rh9 to the repo. still need to keep the rh7 repo information and packages, even when there will be no more rh7 rleases
2023-12-02 08:01:26 -05:00
Matthew Wall
d2fada1aff
add ignores for rpmlint
2023-12-01 21:33:17 -05:00
matthew wall
cf8cb0e192
fix the package check rules. fix lintian checks on deb package.
2023-12-01 18:38:37 -05:00
matthew wall
356c06ddfb
run the lintian checks for deb package
2023-12-01 12:01:15 -05:00
Tom Keffer
4619697337
No longer distribute docs.
...
Must access online.
2023-11-25 16:22:03 -08:00
Matthew Wall
d95348603c
no more support for rh8, since there are no configobj, cheetah, pillow, serial, or usb packaged for the python38 or python39 (or python3.11?) packages for redhat 8
2023-11-25 11:54:28 -05:00
Matthew Wall
b63089f32b
do not fail if no generated docs dir
2023-11-24 22:53:15 -05:00
Matthew Wall
6dffff4ffe
ideas is already in gitignore
2023-11-24 07:49:07 -05:00
Matthew Wall
529e4a9a7f
match changes to debian packaging in the rh packaging
2023-11-23 22:05:22 -05:00
mwall
e9e47e0100
adjustments to the debian installer. run as weewx user. install udev rules for core drivers. remove unused cruft.
2023-11-22 22:25:46 -05:00
Matthew Wall
4475f24f6e
adapt rpm spec to V5-with-src configuration
2023-10-29 19:10:55 -04:00
Tom Keffer
617b5be489
Remove realclean from makefile targets.
2023-10-24 08:01:15 -07:00
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
1e2042a996
Do not include JetBrains and other detritus in source
2023-10-06 05:18:15 -07:00
Matthew Wall
b61f604f49
delete files that are not part of docs
2023-07-19 07:29:41 -04:00
Matthew Wall
953a619d68
remove redundant qs index. keep doc order consistent. exclude intermediates in doc rsync
2023-07-16 20:22:37 -04:00
Tom Keffer
8440b2b36a
Install all util subdirectories
2023-07-11 12:24:46 -07:00
Matthew Wall
3a5dcb12a7
set version in mkdocs, not individual pages
2023-06-25 07:34:38 -04:00
Matthew Wall
39c8da1acd
fix build-docs dependency
2023-06-07 07:35:41 -04:00
Matthew Wall
9d2b445d17
fix dependency for the doc target
2023-06-03 23:00:20 -04:00
Tom Keffer
23ca86f9ba
Correct target for "upload-docs"
2023-06-03 10:59:25 -07:00
Tom Keffer
7788ee27ef
Upload to docs/x.yy
2023-06-03 10:55:02 -07:00
Matthew Wall
3e6e72fd7f
remove python2 from apt repo updates
2023-05-07 06:59:44 -04:00
mwall
98e6874258
get docs from the right place. use the right name for redhat src tarball.
2023-05-06 06:27:39 -04:00
mwall
3fe1348587
remove rh7. fix some doc refs in makefile.
2023-05-06 06:12:22 -04:00
Matthew Wall
6293fc43a1
debian package depends on docs. try to make trailing slashes consistent.
2023-05-05 21:44:32 -04:00
Matthew Wall
19e4553cc9
only one package now for redhat and for suse. added prereq listing for pypi to dev notes.
2023-05-05 18:13:08 -04:00
Matthew Wall
955f5c89bc
fix staging dir refs. emit built docs to the build dir, like everything else.
2023-05-05 13:52:51 -04:00
Matthew Wall
972e95bda5
use gitignore to determine what is not part of source tarball
2023-05-05 13:34:26 -04:00
Tom Keffer
867f82ae8f
Fix directory paths for making wee_resources
2023-05-05 09:58:15 -07:00