-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
250 lines (213 loc) · 9.06 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
2024-04-28 v1.3.5 Mark Grant <[email protected]>
* git: Correct reasoning in some gitignore files
at: Update Copyright for 2024
git: Update mailmap to v1.0.4
git: Update gitignore to v1.0.12
git: Update gitattributes to v1.0.5
editors: Update editorconfig to v1.0.6
git: Standardise on gitignore format
at: Upgrade bootstrap.sh to v1.6.0
2023-10-16 v1.3.4 Mark Grant <[email protected]>
* man: Update CL syntax
2023-10-10 v1.3.3 Mark Grant <[email protected]>
* pkgdata: add-raspberrypi.sh v1.1.0
pkgdata: add-mgrant-utils-ppa.sh v1.1.0
pkgdata: add-hermes.sh v1.1.0
at: configure v1.2.0
all: Remove most in-file ChangeLogs and versioning
bash: man: Drop .sh from scripts in $PATH
Merge pull request #1 from m-grant-prg/dependabot/github_actions/actions/checkout-4
build(deps): bump actions/checkout from 2 to 4
github: Add dependabot version update config
2023-08-31 v1.3.2 Mark Grant <[email protected]>
* akscripts: Double quote to prevent globbing and word splitting
akscripts: Silence trap function unreachable code warning
agmaint: Double quote to prevent globbing and word splitting
agmaint: Silence trap function unreachable code warning
at: Upgrade bootstrap.sh to v1.5.7
lxcu: Remove txt2man, rely on txt2manwrap dependencies
actions: Remove txt2man, rely on txt2manwrap dependencies
actions: Run on jammy
2023-07-10 v1.3.1 Mark Grant <[email protected]>
* bash: Treat cli_extra_args as an array
pkgdata: Add script pipefail protection
pkgdata: Use double quotes to prevent globbing and word splitting
pkgdata: Remove unused variable
bash: Handle verbose as an array
2023-06-26 v1.3.0 Mark Grant <[email protected]>
* bash: Use double quotes to prevent globbing and word splitting
bash: Remove unused variable
bash: Silence array to string shellcheck warning
bash: Use double quotes to prevent globbing and word splitting
bash: Remove unused variable
at: Allow for v1.1.1~rc1 version numbering
lxcu: Add in-file help-text
2023-03-29 v1.2.1 Mark Grant <[email protected]>
* actions: Run on ubuntu-latest
at: Upgrade bootstrap.sh to v1.5.6
git: Update mailmap to v1.0.3
git: Update gitignore to v1.0.11
git: Update gitattributes to v1.0.4
editors: Update editorconfig to v1.0.4
at: Use AC_CONFIG_DIR_AUX
2022-02-18 v1.1.9 Mark Grant <[email protected]>
* pkgdata: apt-key is deprecated, use gpg
pkgdata: Remove OBS scripts
2021-12-10 v1.1.8 Mark Grant <[email protected]>
* apt-key: Add OBS Raspbian Bullseye
git: Update gitattributes to v1.0.3
2021-11-22 v1.1.7 Mark Grant <[email protected]>
* at: Add AC_COPYRIGHT macro
all: Tighten SPDX tags
at: Upgrade bootstrap.sh to v1.4.10
git: Update mailmap to v1.0.2
git: Update gitignore to v1.0.7
git: Update gitattributes to v1.0.2
actions: Remove superfluous blank line
at: Set default package version as m4 variable
at: Remove v from AC_INIT version
actions: Retrieve tags needed for git AC_INIT
actions: Get latest tag
at: Use git to enhance package version
at: Add misc directory to DIST
2021-08-20 v1.1.6 Mark Grant <[email protected]>
* apt-key: Add OBS bullseye key
git: Upgrade .gitignore to v1.0.3
at: Update bootstrap.sh to v1.4.9
git: Add mailmap
git: Add gitattributes
agmaint.sh script still at v1.1.2
apt-key-scripts.sh still at v1.0.2
2021-04-29 v1.1.5 Mark Grant <[email protected]>
* pkgdata: Prefer curl to wget
at: Upgrade bootstrap.sh to v1.4.8
agmaint.sh script still at v1.1.2
apt-key-scripts.sh still at v1.0.2
2021-03-24 v1.1.4 Mark Grant <[email protected]>
* at: Add wget availability check
apt-key: Remove obsoleted Bintray script
apt-key: Use hermes FQDN
travis: Stop using Travis
actions: Initial build action setup
at: lxcu: Add lxc test build setup
travis: Bionic is the new minimum release
agmaint.sh script still at v1.1.2
apt-key-scripts.sh still at v1.0.2
2020-06-15 v1.1.3 Mark Grant <[email protected]>
* at: Tighten up program checks
README: Correct git command
bash: Ensure functions called by others appear first
agmaint.sh script still at v1.1.2
apt-key-scripts.sh now at v1.0.2
2020-06-03 v1.1.2 Mark Grant <[email protected]>
* Pass CLA's after a -- straight to apt-get commands.
agmaint script now at v1.1.2
apt-key-scripts still at v1.0.1
2020-05-25 v1.1.1 Mark Grant <[email protected]>
* Add apt-key-scripts.sh
bash: Add .sh extension to agmaint
at: Update bootstrap.sh to v1.4.7
agmaint script now at v1.1.1
apt-key-scripts at v1.0.1
2019-09-24 v1.1.0 Mark Grant <[email protected]>
* at: Update bootstrap.sh to v1.4.5
travis: Initial project setup
at: Set configure args for distcheck in top makefile
git: Update project root gitignore to v1.0.2
README: Update bootstrap.sh section
README: Add copyright statement
README: Make package install references generic
bash: Use bash path from configure in shebang
at: Add standard AMFLAGS statement to top level
at: Remove useless shebangs from Makefile.ams
at: Install standard GNU files eg AUTHOR etc
at: Change source tarball name to equal GitHub
at: Remove v from package version string
at: configure.ac: Re-vamp to new standard format
bash: Ensure script_exit() defined before use
bash: Use more meaningful exit codes
bash: Use (( ... )) for numerics
bash: Refactor CL processing into function
bash: Use printf AOT echo
bash: Standardise trap handling
bash: Standardise script_exit() and std_cmd_err_handler()
bash: Standadrise output()
Refactor help output into a function
Adopt C shape for if, for, while etc statements
Better define version variables
Do not hardcode outputprefix
agmaint script now at v1.1.0
2018-10-31 v 1.0.21 Mark Grant <[email protected]>
* srctarball to use -src- in filename
agmaint script still at v1.0.8
2018-10-17 v 1.0.20 Mark Grant <[email protected]>
* Add markdown symlink to README for better dispaly at GitHub.
Update README for introduction of wiki.
agmaint script still at v1.0.8
2018-08-26 v 1.0.19 Mark Grant <[email protected]>
* Multiple project infrastructure-only changes. No functionality
changes.
agmaint script still at v1.0.8
2018-04-09 v 1.0.18 Mark Grant <[email protected]>
* Add instructions for using source and dist tarballs to the README
file.
2018-04-08 v 1.0.17 Mark Grant <[email protected]>
* Update to latest bootstrap.sh version v1.3.4
2018-04-07 v 1.0.16 Mark Grant <[email protected]>
* Change package versioning to a hard-coded configure value due to use
of source tarballs started with new use of github.
Add a make target srctarball to make a source tarball. This can be used
in the same way as github's source tarball enabling 1 package methodolgy
irrespective of source repository.
2018-04-03 v 1.0.15 Mark Grant <[email protected]>
* Improve README file.
Update to latest bootstrap.sh version v1.3.3
2018-02-20 v 1.0.14 Mark Grant <[email protected]>
* Standardise on misc directory.
2018-02-19 v 1.0.13 Mark Grant <[email protected]>
* Add standard AutoTools bootstrap script.
Bring project structure up to latest standard.
2017-12-05 v 1.0.12 Mark Grant <[email protected]>
* Adopt normal exit code policy; 0 on success, 1 on failure.
Add SPDX license tags to source files.
Add project-wide TODO file.
Determine the manual section from the target file suffix. If the
suffix is blank (foo.) or if there is no suffix (foo) then error out.
Update man page copyright span attribution.
agmaint script now at version 1.0.8
2017-06-25 v 1.0.11 Mark Grant <[email protected]>
* Enforce 80 column rule across project files.
agmaint script still at version 1.0.6
2017-04-28 v 1.0.10 Mark Grant <[email protected]>
* Note conformity to atbre template v1.0.0.
Move man page to section 8.
Correct man page build - was ignoring output of $(edit).
agmaint script at version 1.0.6
2015-10-19 v 1.0.9 Mark Grant <[email protected]>
* Note conformity to AutoTools General Template v1.0.6.
Restructure to conform to AutoTools Template version 1.0.5.
2015-09-28 v 1.0.8 Mark Grant <[email protected]>
* Change to conform to AutoTools Template version 1.0.4.
2015-06-26 v 1.0.7 Mark Grant <[email protected]>
* Remove AutoConf BSD support.
2015-03-29 v 1.0.6 Mark Grant <[email protected]>
* Remove redundant AutoConf hashpling.
Remove BSD support.
agmaint script now at version 1.0.6.
2014-11-25 v 1.0.5 Mark Grant <[email protected]>
* Add support for including overall package version in script
--version.
agmaint script now at version 1.0.5.
2014-11-18 v 1.0.4 Mark Grant <[email protected]>
* Re-structure OS specific requirements to test for generic *BSD OSs
and use Linux as the default.
agmaint script now at version 1.0.4.
2014-11-16 v 1.0.3 Mark Grant <[email protected]>
* Modify getopt processing to allow for FreeBSD quirk of 2 different
getopt programs on PATH. See comments in script at the start of "Main".
agmaint script now at version 1.0.3.
2014-11-13 v 1.0.2 Mark Grant <[email protected]>
* Switch to use of GNU getopt to allow long options and implement them.
agmaint script now at version 1.0.2.
2014-10-27 v 1.0.1 Mark Grant <[email protected]>
* Initial release.