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
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
|
simplepkg changelog
===================
0.5pre17
========
- createpkg, lspkg, jail-commit:
- bugfixes
0.5pre16
========
- doinst.sh:
- small fix
0.5pre15
========
- simplaret:
- small bugfix
- common.sh:
- small bugfix
- mkbuild:
- some changes
0.5pre14
========
- simplaret
- added variable REPOS_PRIORITY
- added variable SIMPLARET_DOWNLOAD_FROM_NEXT_REPO
- lspkg:
- small bugfix
- common.sh:
- on search_template, doesnt return a template from
defaults/ if the function is called with --update
- utils/add-slack-required:
- command line enhancement
0.5pre9 - 0.5pre13
==================
- bugfix releases
0.5pre8
=======
- lspkg:
- bugfix
- common.sh:
- bugfix in function slash
0.5pre7
=======
- simplaret:
- fixed bug for ROOT definitions when there is packages
inside of folders different than ROOT_PRIORITY
0.5pre6
=======
- repos:
- FILE_LIST generation fix
- mkjail:
- new config variable ADD_TO_JAIL_LIST controls wheter to
add new jails into the JAIL_LIST file
0.5pre5
=======
- jail-commit
- SILENT env variable to decrease verbosity
0.5pre4
=======
- templatepkg:
- small fixes
- help usage summary improvements
- now using variable TEMPLATE_FOLDER
- SILENT env variable to decrease verbosity
- option -p | --post-install renamed to -b | --batch-edit
- option -p | --post-install now used to build a package from a template
- option -d | --delete now can also remove post-install scripts
- common.sh
- small fixes
- now using variable TEMPLATE_FOLDER
- jail-commit:
- calling templatepkg silently
- small fixes
0.5pre3
=======
- again, lots of bugfixes
- jail-commit:
- update a template just once if finds more than one entry
for a template in the jailist
0.5pre2
=======
- lots of bugfixes
- templatepkg:
- now creates missing components in a template
0.5pre1
=======
Lots of changes!
- repos: cosmetic changes
- lspkg:
- support for $ROOT env variable
- some improvements
- CHANGELOG cleanup
- subversion repository support for templates
- metapkg moved to utils/
- simplaret:
- new config variables:
- STORE_ROOT_PATCHES_ON_PATCHES_DIR
- SIGNATURE_CHECKING
- ROOT=/otherroot works for --install, --remove and --upgrade
- signature checking
- dependency checking through slack-required
- mkjail:
- added support for slack-required as templates
- templates now can be stored either on
- /etc/simplepkg/template_name.template
- /etc/simplepkg/templates/template_name.template
- /etc/simplepkg/templates/template_name/template_name.template
- jail-update
- old script renamed to jail-commit
- now update a jail from a template
- svn repository support
- jail-commit
- new script, commit changes from a jail to the templates
- svn repository support
- templatepkg:
- major rewrite
- svn repository support
- now supports a tagfile or slack-required as a template
- new/changed options
-c | --create: improvements
-a | --add: changed to add files into a template
-u | --update: update a template
-d | --delete: delete files or folders from a template
-s | --sync: sync /etc/simplepkg/templates working copy
-e | --export: export /etc/simplepkg/templates to a svn repository
-i | --import: grab /etc/simplepkg/templates from a svn repository
-r | --remove: remove a template
-l | --list: list templates
-p | --post-install: add or edit post-installation scripts
-t | --template-edit: edit template package list
-h | --help: display this summary
0.4.9pre18-23
=============
- simplaret:
- enhanced http retrieval: curl support
- enhanced verbosity
- get-patches small changes
- various fixes
0.4.9pre10-17
=============
- lots of simplaret fixes
0.4.9pre9
=========
- createpkg:
- speedup
- ncftpget support
- timeout support
- sets the correct architecture
- deleted jail-upgrade
- removed swaret support
0.4.9pre8
=========
- createpkg: bugfix
- common.sh:
- enhanced config file evaluation
- fixed function default_arch
- simplaret:
- config evaluation via common.sh
- new config parameter SIMPLARET_PURGE_PATCHES
0.4.9pre7
=========
- repos: added patches/ metafile creation
- jail-upgrade:
- added option CONSIDER_ALL_PACKAGES_AS_PATCHES
- merged swaret and simplaret upgrade procedures
- act recursively on patches' folder
- simplaret: lots of changes, most important are:
- new repository scheme, take a look at repos.conf.new.
- --get looks first to PATCHES repositories, then ROOT,
then REPOS and finally at NOARCH repositories; the
firts matching package is downloaded.
- new config parameter ROOT_PRIORITY set the priority
of folder lookup at a ROOT repository, defaults to
"patches slackware extra testing pasture".
- for --get, check if an already existing package
in the local repository has the same version and
build number, otherwise erase the old and download
the new one.
- fixed --get-paches
- added --upgrade option
- added --install
- added --remove
- new config parameter DOWNLOAD_EVEN_APPLIED_PATCHES
- createpkg: lots of changes
0.4.9pre6
=========
- createpkg:
- fixes
- now with slackbuild error handling
- increased verbosity
- small fixes on rebuildpkg
- lspkg enhancements
- simplaret fix on --purge
- updated default repos.conf
0.4.9pre5
=========
- added script "repos"
- moved simplaret to /usr/bin
0.4.9pre4
=========
- createpkg: better command line evaluation,
now using "upgradepkg --install-new" to
install a package and added the command
line option --no-deps so createpkg doesn't
goes down to solve all slack-required
dependencies.
0.4.9pre3
=========
- small fix on createpkg when handling with
slackbuilds with similar names
0.4.9pre2
=========
- fixed simplepkg.SlackBuild
- fixed doinst.sh
- re-organized the source repository
- added createpkg
- updated README and README.pt_BR
0.4.8
=====
- simplaret: removed extra folder from slamd64 definition
- fixed a typo
0.4.7
=====
- templatepkg bugfix on blank template lines and on package deletion
changed simplaret working dir in simplaret.conf.new
0.4.6
=====
- small bugfix on jail-update that prevented template update
0.4.5
=====
- vserver template update
0.4.4
=====
- WARNING option on config file for simplaret
- SILENT env var, if a non-zero value, keeps simplaret
work silenty when purging and works like if WANRING is set
to not null.
- added SIMPLARET_DELETE_DURING config parameter: when set
to a non-zero value deletes each package rigth after its
installation
0.4.3
=====
- added openoffice.org template
0.4.2
=====
- common.sh: fix on install_packages when handling
with similar package names
0.4.1
=====
- templatepkg: fixed tagfiles and comment handling
0.4
===
- multi-plataform and version management
now simplepkg supports jails with architectures and versions
others than the main system, read the docs for details.
- added simplaret: a small script for downloading packages
- jail-upgrade
* arch checking via /etc/slackware-version on each jail
* supports multi-arch and multi-version repository
* integrated with simplaret
- common.sh: improved functions to support simplaret
0.3.7-0.3.9
===========
- bugfix releases
0.3.6
=====
- added "-u" option to eval_config to ask for a swaret --update
0.3.5
=====
- "main" jail support for jail-update
0.3.4
=====
- Started changelog :)
|