Commit Graph

263 Commits

Author SHA1 Message Date
Tom Keffer
b84f66106b V4.1.1 2020-06-01 15:18:23 -07:00
mwall
7755404586 introducing the shiny new suse repository 2020-06-01 16:19:53 -04:00
mwall
c3b99cf907 separate changeslogs for redhat and suse 2020-06-01 08:17:07 -04:00
mwall
bb938dedb8 fix a suse spec typo. use systemd on suse systems 2020-06-01 06:52:18 -04:00
mwall
2e39d6e528 support both sl12 and sl15 2020-05-31 22:44:54 -04:00
mwall
a36861f910 deal with latest redhat rpm build quirks 2020-05-31 09:27:23 -04:00
mwall
b64e16a199 added AutoReqProv 2020-05-30 20:59:14 -04:00
mwall
953ef9968d update package changelogs 2020-05-30 19:11:01 -04:00
Matthew Wall
ed277cf5f0 a python is requires to build the rpm package, but we do not specify it in the rpm spec file - we do not want to constrain it to python3 or python2, since that limits the build options 2020-05-30 19:04:16 -04:00
Matthew Wall
6d949d4fc2 update packag changlogs 2020-05-25 15:10:58 -04:00
Matthew Wall
3403d185de fix yum repo index page 2020-04-30 12:10:42 -04:00
Matthew Wall
65ac7618a7 bump deb and rpm changelogs 2020-04-30 11:21:21 -04:00
Matthew Wall
52129631d8 added yum and apt repo configurations 2020-04-30 08:47:50 -04:00
Matthew Wall
1f68ae014c fix spec comments 2020-04-30 07:37:45 -04:00
Matthew Wall
525f03b6ee debian 4.0.0b18-4 patches to clean up pycache and to use better names for deb files 2020-04-28 21:34:36 -04:00
Matthew Wall
642458f6bc delete the python3 compiled files too 2020-04-28 21:24:32 -04: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
53e4f3188c debian packages work, but too cumbersome for user to distinguish 'weewx' from 'python-weewx' or 'python3-weewx' 2020-04-28 17:39:50 -04:00
mwall
f0c10dc553 bump the redhat revision for b18 2020-04-27 17:17:52 -04:00
Matthew Wall
697c08e2d0 invoke wee_config using /usr/bin entrypoints to ensure that the correct python is used post-installation 2020-04-27 15:18:36 -04:00
mwall
59e0df78fa put the repo config files into weewx-website instead 2020-04-26 22:00:33 -04:00
mwall
25e1d7cc27 prepare configurations for redhat repo 2020-04-26 21:59:47 -04:00
mwall
c7cead1dd9 fix python interpreter in rpm spec for rhel 2020-04-26 21:10:33 -04:00
mwall
94c881c44b fixes to rpm packaging for rhel7 and rhel8 2020-04-26 21:00:16 -04:00
Matthew Wall
a1728bd62a virtual package did not work. attempting transitional package. 2020-04-26 08:25:23 -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
ad9e45fae8 intermediate changes to deb control files 2020-04-25 09:41:40 -04:00
Matthew Wall
a886a09ba0 use two separate control files 2020-04-25 07:53:07 -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
Matthew Wall
da928849c7 update package changelogs 2020-04-09 20:45:28 -04:00
Matthew Wall
ad2b2debd6 update readme to reflect cessation of some of mwall's stupidity 2020-04-09 12:46:03 -04:00
mwall
fe4b83e9ca update changelogs. deal with gpg changes when determining email address for changelogs. use debian compat 9, for use with debian10 as new build platform. 2020-03-31 10:34:30 -04:00
mwall
9b9454a3b9 a little more automation for building redhat packages 2020-02-28 15:56:03 -05:00
Matthew Wall
c71011c75f added more debian references 2020-02-28 15:00:37 -05:00
mwall
12eb0f6dc9 it turns out we can do the rhel8 build on a system that has python2 not python3. maybe. 2020-02-26 20:47:07 -05:00
mwall
312d9c7330 distinguish rhel7 and rhel8 as python2 and python3, respectively 2020-02-26 20:45:05 -05:00
mwall
b7d823bc5b update rpm changelog to b13 2020-02-26 14:54:51 -05:00
Matthew Wall
c3520e0ceb Merge branch 'master' of https://github.com/weewx/weewx 2020-02-25 16:36:00 -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
f9d6bcae72 update debian notes 2020-02-25 14:01:07 -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
7ac9d10905 added details about how/why debian package is the way it is 2020-02-23 07:46:45 -05:00
Matthew Wall
da4c7021d7 attempt to get python3 working separately 2020-02-22 23:44:53 -05:00
Matthew Wall
e22cee92db generate python2 and python2 deb packages from single debian pkg configuration 2020-02-22 16:38:09 -05:00
Matthew Wall
ec8f150fd2 ensure that python3 is installed, whether the binary package is named python or python3 2020-02-02 15:37:08 -05:00
Matthew Wall
9980d02ea0 ensure that python2 dependencies are not used for python3 install 2020-02-02 15:33:09 -05:00
Matthew Wall
bc3f9109c0 attempting deb dummy package to make smooth transition to either python2 or python3, while not breaking existing weewx deb package installs 2020-02-02 15:27:30 -05:00