Magellan Linux

Contents of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1442 - (show annotations) (download)
Mon Jul 25 12:17:19 2011 UTC (12 years, 9 months ago) by niro
Original Path: trunk/mage/ChangeLog
File size: 34604 byte(s)
-added ChangeLog and install it to the docdir
1 2011-07-25 Niels Rogalla <niro@magellan-linux.de>
2
3 * [r1439] Makefile, VERSION[ADD]:
4 -added global version file and update it via Makefile
5 * [r1438] usr/lib/mage/mage4.functions.sh:
6 -do not eval * while removing backup files from mage tree
7 -dont show ls errors on depwalking highest magefiles
8 * [r1437] usr/lib/mage/mage.rc.global:
9 -removed old distribution settings
10 -always enabled MAGE_TREE_DEST variable
11 * [r1436] usr/lib/mage/smage2.sh:
12 -better pre/postinstrall, pre/postremove function support with
13 split_packages. include preinstall_${subpackage} as preinstall
14 function when declared
15 * [r1435] usr/lib/mage/smage2.sh:
16 -fixed mlibtoolize opts
17
18 2011-06-04 Niels Rogalla <niro@magellan-linux.de>
19
20 * [r1351] usr/lib/mage/smage2.sh:
21 -added xz support and fixed a missed CRLF at mage generation
22 * [r1349] usr/lib/mage/smage2.sh:
23 -do not override the local state with the global state, if it was
24 set to broken or disabled
25 * [r1347] usr/lib/mage/smage2.sh:
26 -do not print any nonsense for faster file processing and to
27 lower the disk overhead
28 * [r1346] usr/lib/mage/smage2.sh:
29 -support repository based distribution file to support global
30 state settings. we support the per smage method too, but it gets
31 overriden by the global setting
32
33 2011-05-27 Niels Rogalla <niro@magellan-linux.de>
34
35 * [r1318] usr/lib/mage/mage4.functions.sh:
36 -fixed a logic error
37 * [r1293] usr/lib/mage/mage4.functions.sh:
38 -be busybox friendly on update-tarball invocation
39 * [r1292] usr/lib/mage/pkgbuild_dir.sh:
40 -fixed coding style and fixed packaging of block special devices
41 * [r1291] usr/lib/mage/smage2.sh:
42 -added mautoreconf() function
43
44 2011-05-12 Niels Rogalla <niro@magellan-linux.de>
45
46 * [r1290] usr/lib/mage/magequery.sh:
47 -reworked magequery getopts and fixed coding style
48 * [r1289] usr/lib/mage/mage4.functions.sh:
49 -fix config protect: register ignored file in database with fixed
50 mtime
51 -fixed some whitespaces
52 * [r1288] usr/lib/mage/magequery.sh:
53 -ignore included mage files
54
55 2011-04-27 Niels Rogalla <niro@magellan-linux.de>
56
57 * [r1273] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mgroupadd,
58 usr/lib/mage/mgroupdel, usr/lib/mage/museradd,
59 usr/lib/mage/muserdel, usr/lib/mage/smage2.sh:
60 -support busybox out-of-the-box
61 * [r1272] usr/lib/mage/env-rebuild.sh:
62 -fix handling of XDG env-variables
63 * [r1271] usr/lib/mage/mage4.functions.sh,
64 usr/lib/mage/pkgbuild_dir.sh:
65 -fix handling of character devices
66
67 2011-04-26 Niels Rogalla <niro@magellan-linux.de>
68
69 * [r1269] usr/lib/mage/mage4.sh:
70 -fixed shebang, mage requires bash
71
72 2011-01-28 Niels Rogalla <niro@magellan-linux.de>
73
74 * [r1215] usr/lib/mage/pkgbuild_dir.sh:
75 - add empty fifo
76 * [r1214] usr/lib/mage/mage4.functions.sh:
77 - make user:group for devices and fifo support optional or mage
78 is incompatible to old packages
79 * [r1211] usr/lib/mage/mage4.functions.sh:
80 - make user:group for devices and fifo support optional or mage
81 is incompatible to old packages
82 * [r1209] usr/lib/mage/mage4.functions.sh:
83 - added support for fifos
84 - fifos, character devices and blockdevices should set the owner
85 right
86 - some cosmetic changes and spelling typos
87 * [r1208] usr/lib/mage/pkgbuild_dir.sh:
88 - added support for fifos
89 - fifos, character devices and blockdevices should set the owner
90 right
91 * [r1207] usr/lib/mage/smage2.sh:
92 -smage2 calcmd5 should find the corresponding md5 dir by itself,
93 but support a given dir too
94 * [r1206] usr/lib/mage/magequery.sh:
95 -fixed a typo and some cosmetics
96
97 2010-07-14 Niels Rogalla <niro@magellan-linux.de>
98
99 * [r1111] usr/lib/mage/ldd-fix.sh:
100 -be more informative
101
102 2010-06-28 Niels Rogalla <niro@magellan-linux.de>
103
104 * [r1087] usr/lib/mage/mage4.functions.sh:
105 -fixed a typo and honor verbose and silent fetch modes
106 * [r1085] usr/lib/mage/mage.rc.global,
107 usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
108 -added WGET_FETCH_OPTIONS variable to mage.rc.global to be more
109 busybox friendly
110 * [r1084] usr/lib/mage/mage4.functions.sh:
111 -fixed whitespaces
112 * [r1083] usr/lib/mage/mage4.functions.sh:
113 -added support for md5sum in update-tarball
114 * [r1082] usr/lib/mage/smage2.sh:
115 -fixed whitespaces
116 * [r1081] usr/lib/mage/smage2.sh:
117 -tell which subpackages will be stripped
118 * [r1080] usr/lib/mage/mage4.sh:
119 -honor update-tarball
120
121 2010-04-22 Niels Rogalla <niro@magellan-linux.de>
122
123 * [r972] usr/lib/mage/mage4.functions.sh:
124 -fixed a spelling typo
125
126 2010-02-19 Niels Rogalla <niro@magellan-linux.de>
127
128 * [r966] usr/lib/mage/mage4.functions.sh:
129 -check for newer mage version on tarball-sync also
130 * [r965] usr/lib/mage/mage.rc.global:
131 -set default uninstall timeout to 3 secs
132 * [r964] usr/lib/mage/smage2.sh:
133 -fixed typos ( SPLIT_PACKAGE -> SPLIT_PACKAGES )
134
135 2009-11-24 Niels Rogalla <niro@magellan-linux.de>
136
137 * [r953] usr/lib/mage/smage2.sh:
138 -install docs only if they exist
139
140 2009-11-21 Niels Rogalla <niro@magellan-linux.de>
141
142 * [r951] usr/lib/mage/smage2.sh:
143 -fixed varibale/function export issues with magefile generation
144 in split_packages
145 * [r947] usr/lib/mage/smage2.sh:
146 -omit package build if NOPKGBUILD was set in split_info
147 * [r945] usr/lib/mage/smage2.sh:
148 -fixed sereral issues
149
150 2009-11-20 Niels Rogalla <niro@magellan-linux.de>
151
152 * [r943] usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
153 -fixed broken die_pipestatus() function
154 -added the first attempt for split-package support
155 * [r942] usr/lib/mage/env-rebuild.sh,
156 usr/lib/mage/mage4.functions.sh:
157 -support CONFIG_PROTECT target CONFIG_PROTECT_IGNORE to keep
158 user/system modified config files, like passwd
159 * [r941] usr/lib/mage/smage2.sh:
160 -fixed compile logging
161
162 2009-08-04 Niels Rogalla <niro@magellan-linux.de>
163
164 * [r892] usr/lib/mage/mage4.functions.sh:
165 -support both blacklist types
166 * [r891] usr/lib/mage/smage2.sh:
167 -fixed a small issue in md5 generation with MAGE_TARGETS set
168 * [r890] usr/lib/mage/smage2.sh:
169 -build md5 for all MAGE_TARGETS if called with 'calcmd5'
170
171 2009-07-15 Niels Rogalla <niro@magellan-linux.de>
172
173 * [r887] usr/lib/mage/depwalker.sh:
174 -fixed spelling
175
176 2009-06-30 Niels Rogalla <niro@magellan-linux.de>
177
178 * [r885] usr/lib/mage/smage2.sh:
179 -make sure my_SOURCEDIR exist
180
181 2009-06-29 Niels Rogalla <niro@magellan-linux.de>
182
183 * [r883] usr/lib/mage/smage2.sh:
184 -fixed some minor issues
185 * [r881] usr/lib/mage/smage2.sh:
186 -fixed wget issues on virtualbox.org; see:
187 http://www.virtualbox.org/ticket/2148
188 * [r880] usr/lib/mage/smage2.sh:
189 -fixed typos
190
191 2009-05-21 Niels Rogalla <niro@magellan-linux.de>
192
193 * [r876] usr/lib/mage/mage4.functions.sh:
194 -added basic svn compat
195 * [r875] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
196 -support for build logging in smage
197
198 2009-05-08 Niels Rogalla <niro@magellan-linux.de>
199
200 * [r859] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
201 -added step-by-step support
202 * [r858] usr/lib/mage/mage4.functions.sh:
203 -don't fix mtimes on symlinks
204
205 2009-04-29 Niels Rogalla <niro@magellan-linux.de>
206
207 * [r833] usr/lib/mage/smage2.sh:
208 -always set --build=${CHOST} in mconfigure to fix some x86_64
209 issues (sometimes x86_64-pc-linux-gnu is not valid and
210 x86_64-unkown-linux is found. this confuses libtool and the
211 global_symbol_pipe is empty, which leads to linking errors)
212
213 2009-04-26 Niels Rogalla <niro@magellan-linux.de>
214
215 * [r832] usr/lib/mage/smage2.sh:
216 -fixed a minor typo
217
218 2009-01-31 Niels Rogalla <niro@magellan-linux.de>
219
220 * [r797] make-tarball.sh:
221 - fixed sort cmd
222 * [r795] make-tarball.sh:
223 -fixed svn ls comand
224
225 2008-10-05 Niels Rogalla <niro@magellan-linux.de>
226
227 * [r778] usr/lib/mage/depwalker.sh:
228 -allow NODEPS=true
229 * [r777] usr/lib/mage/magequery.sh:
230 -added search-method for categories
231 * [r776] usr/lib/mage/mage4.functions.sh:
232 -fixed blacklist handling
233
234 2008-09-02 Niels Rogalla <niro@magellan-linux.de>
235
236 * [r761] usr/lib/mage/mage.rc.global:
237 -fixed kde default SRC_URI
238
239 2008-06-16 Niels Rogalla <niro@magellan-linux.de>
240
241 * [r739] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
242 -added mage update-tarball function
243
244 2008-03-26 Niels Rogalla <niro@magellan-linux.de>
245
246 * [r701] usr/lib/mage/depwalker.sh:
247 -inform on upgrade about non updated packages
248
249 2008-02-26 Niels Rogalla <niro@magellan-linux.de>
250
251 * [r677] usr/lib/mage/depwalker.sh:
252 -do not add virtuals to PROCESSEDDEPS or their resolved pkgnames
253 will be ignored and are missing on the dependecy list
254 * [r676] usr/lib/mage/mage4.functions.sh:
255 -fixed processing of directories in get_highest_magefile(),
256 suppressed some errors
257
258 2008-02-10 Niels Rogalla <niro@magellan-linux.de>
259
260 * [r675] usr/lib/mage/mage4.functions.sh:
261 -fixed src_install with MAGE_TARGETS enabled
262
263 2008-01-13 Niels Rogalla <niro@magellan-linux.de>
264
265 * [r656] usr/lib/mage/depwalker.sh:
266 -exclude empty depnames to improve dep-calculation speed
267 * [r655] usr/lib/mage/depwanderer.sh[DEL],
268 usr/lib/mage/find_not_installed.sh[DEL],
269 usr/lib/mage/mage3.functions.sh[DEL], usr/lib/mage/mage3.sh[DEL],
270 usr/lib/mage/mageupgrade.sh[DEL], usr/lib/mage/pkgsearch.sh[DEL],
271 usr/lib/mage/sourceinstall.sh[DEL],
272 usr/lib/mage/writeprotected[DEL]:
273 -pruned old cruft
274 * [r654] usr/lib/mage/depwalker.sh:
275 - do not process already processed deps
276
277 2008-01-01 Niels Rogalla <niro@magellan-linux.de>
278
279 * [r647] make-tarball.sh:
280 -fixed CVSROOT and DESTINATION
281
282 2007-11-28 Niels Rogalla <niro@magellan-linux.de>
283
284 * [r635] usr/lib/mage/smage2.sh:
285 -using DEST instead of BUILDDIR in rpm-unpack to respect munpack
286 destination
287
288 2007-11-05 Niels Rogalla <niro@magellan-linux.de>
289
290 * [r603] Makefile, usr/lib/mage/mage4.functions.sh:
291 -fixed count_protected_files() and obsoleted writeprotected
292 script
293 * [r602] usr/lib/mage/smage2.sh:
294 -fixed small typos and an exit status failure in munpack()
295 * [r600] usr/lib/mage/smage2.sh:
296 -added xpi to munpack() and support our package format as well
297 * [r598] usr/lib/mage/depwalker.sh:
298 -some performance fixes
299 * [r597] usr/lib/mage/smage2.sh:
300 -support more unpack methods: .rar .zip .gz .bz2 .rpm
301
302 2007-09-02 Niels Rogalla <niro@magellan-linux.de>
303
304 * [r551] make-tarball.sh:
305 -remove .cvsignore from tarball
306
307 2007-09-01 Niels Rogalla <niro@magellan-linux.de>
308
309 * [r530] make-tarball.sh[ADD]:
310 -added tarball creation script
311
312 2007-07-01 Niels Rogalla <niro@magellan-linux.de>
313
314 * [r503] usr/lib/mage/env-rebuild.sh:
315 -added LIBGL_DRIVERS_PATH to SPECIAL_VARS to handle dynamic gl
316 and dri stuf properly
317
318 2007-06-30 Niels Rogalla <niro@magellan-linux.de>
319
320 * [r501] usr/lib/mage/mage4.functions.sh:
321 fixed a copy paste error
322 * [r499] usr/lib/mage/mage4.functions.sh:
323 -fixed one missing $MROOT
324
325 2007-06-07 Niels Rogalla <niro@magellan-linux.de>
326
327 * [r497] usr/lib/mage/smage2.sh:
328 -added mlibtoolize() function
329
330 2007-05-02 Niels Rogalla <niro@magellan-linux.de>
331
332 * [r491] usr/lib/mage/convert_databases_meta.sh[ADD]:
333 -added metafile conversion script
334 * [r490] usr/lib/mage/generate_meta_data.sh:
335 -fixed complains about local
336 * [r489] usr/lib/mage/convert_databases_smage.sh[ADD],
337 usr/lib/mage/generate_meta_data.sh[ADD],
338 usr/lib/mage/metawrapper.sh[ADD]:
339 -new meta data conversion scripts
340
341 2007-05-01 Niels Rogalla <niro@magellan-linux.de>
342
343 * [r488] usr/lib/mage/convert_databases.sh:
344 - fixed package_routines import with some echo & sed magic. this
345 is neccessary to export the functions via 'eval'
346 * [r487] usr/lib/mage/convert_databases.sh[ADD]:
347 -added database conversion script
348
349 2007-04-30 Niels Rogalla <niro@magellan-linux.de>
350
351 * [r486] usr/lib/mage/sql_functions.sh[ADD]:
352 added sql functions overlay
353
354 2007-04-23 Niels Rogalla <niro@magellan-linux.de>
355
356 * [r477] usr/lib/mage/smage2.sh:
357 -only unset SPECIAL_VARS itself not the containing variables.
358 Same goes for SPECIAL_FUNCTIONS
359
360 2007-04-10 Niels Rogalla <niro@magellan-linux.de>
361
362 * [r459] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
363 -added kde:// and gnome://
364 * [r458] usr/lib/mage/mage4.functions.sh:
365 -show depends in pkgsearch()
366
367 2007-04-01 Niels Rogalla <niro@magellan-linux.de>
368
369 * [r456] usr/lib/mage/env-rebuild.sh:
370 fixed env-rebuild, do not include comments
371
372 2007-03-28 Niels Rogalla <niro@magellan-linux.de>
373
374 * [r451] usr/lib/mage/mage4.functions.sh:
375 - updated is_config_protected() to compare files literally to fix
376 issues with spaces in the filename
377
378 2007-03-27 Niels Rogalla <niro@magellan-linux.de>
379
380 * [r449] usr/lib/mage/mage4.functions.sh:
381 - added missing "local i" to get_uninstall_candidates() to
382 prevent errors like '/usr/lib/mage/mage4.functions.sh: line 1452:
383 font-adobe-100dpi: value too great for base (error token is
384 "100dpi")'
385
386 2007-03-20 Niels Rogalla <niro@magellan-linux.de>
387
388 * [r447] usr/lib/mage/smage2.sh:
389 added patch level autodetection to mpatch()
390
391 2007-03-19 Niels Rogalla <niro@magellan-linux.de>
392
393 * [r445] usr/lib/mage/mage4.functions.sh:
394 - fixed broken pkgsearch; inform the user that a package is
395 masked and do not show hiryglyphes like
396 "Latest available: .mage-.mage"
397 * [r443] usr/lib/mage/pkgbuild_dir.sh:
398 fixed missing colors and fixed mage.rc inherit
399 * [r441] usr/lib/mage/smage2.sh:
400 some colour tweaks
401 * [r440] usr/lib/mage/pkgbuild_dir.sh:
402 added some nice colors
403 * [r439] usr/lib/mage/smage2.sh:
404 added support for gnu:// and sourceforge:// mirror uris and some
405 nice colors
406 * [r438] usr/lib/mage/mage.rc.global:
407 added support for gnu:// and sourceforge:// mirror uris
408 * [r437] usr/lib/mage/mage4.functions.sh:
409 fixed some warnings
410
411 2007-02-23 Niels Rogalla <niro@magellan-linux.de>
412
413 * [r427] usr/lib/mage/smage2.sh:
414 - ignore empty lines while fixing deps
415
416 2007-02-05 Niels Rogalla <niro@magellan-linux.de>
417
418 * [r423] usr/lib/mage/pkg_all_sources.sh[ADD]:
419 commited to archive
420
421 2007-01-22 Niels Rogalla <niro@magellan-linux.de>
422
423 * [r419] usr/lib/mage/depwalker.sh,
424 usr/lib/mage/mage4.functions.sh, usr/lib/mage/pkgbuild_dir.sh,
425 usr/lib/mage/smage2.sh:
426 variable mage.rc
427
428 2007-01-21 Niels Rogalla <niro@magellan-linux.de>
429
430 * [r418] usr/lib/mage/mage.rc.global, usr/lib/mage/mage4.sh:
431 variable mage.rc
432 * [r416] usr/lib/mage/mage4.functions.sh:
433 typo
434 * [r415] usr/lib/mage/mage4.functions.sh:
435 pkg name in colred on uninstall
436
437 2007-01-19 Niels Rogalla <niro@magellan-linux.de>
438
439 * [r413] usr/lib/mage/mage4.sh, usr/lib/mage/smage2.sh:
440 show lineno and script name if a script dies
441 * [r412] usr/lib/mage/smage2.sh:
442 better support for srctarballs
443
444 2007-01-17 Niels Rogalla <niro@magellan-linux.de>
445
446 * [r411] usr/lib/mage/smage2.sh:
447 - munpack(): create the destdir if another than srcdir was given
448
449 2006-12-30 Niels Rogalla <niro@magellan-linux.de>
450
451 * [r409] usr/lib/mage/mage4.functions.sh:
452 fixed minclude of mutliple files
453
454 2006-12-29 Niels Rogalla <niro@magellan-linux.de>
455
456 * [r408] usr/lib/mage/smage2.sh:
457 fixed a typo
458 * [r407] usr/lib/mage/mage.rc.global:
459 added --src-tarball functionality
460 * [r406] usr/lib/mage/smage2.sh:
461 get src-package tarball automatically
462 * [r405] etc/mage.rc.example:
463 added --src-tarball functionality
464 * [r404] etc/mage.rc.example:
465 added --src-tarball functionality
466 * [r403] usr/lib/mage/smage2.sh:
467 added --src-tarball functionality -> creation and use of
468 src-tarballs
469
470 2006-08-27 Niels Rogalla <niro@magellan-linux.de>
471
472 * [r391] usr/lib/mage/mage4.functions.sh:
473 fixed pksearch(); now excluding includes and profiles
474
475 2006-07-17 Niels Rogalla <niro@magellan-linux.de>
476
477 * [r386] usr/lib/mage/mage.rc.global,
478 usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
479 using variable rsync fetch options via mage.rc
480 * [r385] usr/lib/mage/mage4.functions.sh:
481 fixed messages
482 * [r384] usr/lib/mage/smage2.sh:
483 show a message when applying patches
484
485 2006-04-27 Niels Rogalla <niro@magellan-linux.de>
486
487 * [r373] usr/lib/mage/mage4.functions.sh:
488 spelling
489 * [r372] usr/lib/mage/mage4.sh:
490 better messages
491 * [r370] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
492 added blacklist support
493
494 2006-04-14 Niels Rogalla <niro@magellan-linux.de>
495
496 * [r368] Makefile:
497 fixed missing etc files
498
499 2006-04-12 Niels Rogalla <niro@magellan-linux.de>
500
501 * [r363] Makefile[ADD]:
502 added a Makefile to make our live easier :p
503
504 2006-03-22 Niels Rogalla <niro@magellan-linux.de>
505
506 * [r351] usr/lib/mage/smage2.sh:
507 - added colors defines
508 - addded multlib support
509 - added lib64 support via mlibdir
510 - removed old commented cruft
511 * [r350] usr/lib/mage/mage4.functions.sh:
512 added mlibdir function
513
514 2006-03-04 Niels Rogalla <niro@magellan-linux.de>
515
516 * [r347] usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh:
517 fixed srcinstall with MROOT enabled
518
519 2006-02-20 Niels Rogalla <niro@magellan-linux.de>
520
521 * [r332] usr/lib/mage/magequery.sh:
522 - fixed database lookups
523 - now printing pcat/pkgname
524
525 2006-02-16 Niels Rogalla <niro@magellan-linux.de>
526
527 * [r329] usr/lib/mage/mage4.functions.sh:
528 fixed some install issues, when removing non existing
529 uninstall-candidates ...
530
531 2006-02-15 Niels Rogalla <niro@magellan-linux.de>
532
533 * [r328] usr/lib/mage/mage4.functions.sh:
534 fixed some pkgsearch errors
535
536 2006-01-01 Niels Rogalla <niro@magellan-linux.de>
537
538 * [r315] usr/lib/mage/pkgbuild_dir.sh:
539 stat prints major and minor node numbers as hex; they must be
540 converted to dec
541 * [r314] usr/lib/mage/mage4.functions.sh:
542 fixed again a typo
543 * [r312] usr/lib/mage/mage4.functions.sh,
544 usr/lib/mage/pkgbuild_dir.sh:
545 fixed installation of char-devices
546 * [r310] usr/lib/mage/mage4.functions.sh:
547 fixed a typo: mknode -> mknod
548
549 2005-12-26 Niels Rogalla <niro@magellan-linux.de>
550
551 * [r306] usr/lib/mage/smage2.sh:
552 - fixed header in created mage file
553 - style updates & typos
554 * [r305] usr/lib/mage/mage4.sh:
555 fixed mage setup; some dir get not correctly installed if
556 MROOTwas set; mage_setup was called too early
557 * [r304] usr/lib/mage/magequery.sh:
558 added -f path search option
559
560 2005-12-04 Niels Rogalla <niro@magellan-linux.de>
561
562 * [r299] usr/lib/mage/mage4.sh:
563 removed version info from usage
564 * [r298] usr/lib/mage/mage.rc.global:
565 only use MAGE_DISTRIBUTION=stable if nothing else is given
566 * [r295] usr/lib/mage/mage4.sh:
567 - version doesn't show versioninfo twice now
568 - fixed whitespaces
569 - updated usage() with MAGE_DISTRIBUTION
570 * [r294] usr/lib/mage/mage4.functions.sh:
571 delete virtuals only if one pkg is installed
572
573 2005-12-01 Niels Rogalla <niro@magellan-linux.de>
574
575 * [r288] usr/lib/mage/mage.rc.global:
576 - added default PACKAGES_SERVER_PATH var
577 - added default MAGE_DISTRIBUTION=stable var
578 * [r287] usr/lib/mage/mage4.sh:
579 - set PKGDIR and BUILDDIR to MROOT if defined
580 - fixed missing regen-mage-tree command in usage()
581 * [r286] usr/lib/mage/mage4.functions.sh:
582 - added variable package fetch path
583 - added new MAGE_DISTRIBUTION variable support
584 * [r285] usr/lib/mage/env-rebuild.sh:
585 missed to create the tmp dir
586
587 2005-11-05 Niels Rogalla <niro@magellan-linux.de>
588
589 * [r284] usr/lib/mage/pkgsearch.sh:
590 nicer output, added testing state support
591
592 2005-10-26 Niels Rogalla <niro@magellan-linux.de>
593
594 * [r283] usr/lib/mage/etc-update:
595 synced with upstream:
596 - fixed several segfaults
597 - allow single quotes in config-file
598 - now really using less as pager
599
600 2005-10-21 Niels Rogalla <niro@magellan-linux.de>
601
602 * [r281] usr/lib/mage/version:
603 ver bump
604 * [r280] usr/lib/mage/mage4.functions.sh:
605 added config prot support for uninstalling
606 * [r278] usr/lib/mage/version:
607 fixed version
608 * [r273] usr/lib/mage/mage4.functions.sh:
609 fixed virtual_add and virtual_del calls with mutiple provides
610 * [r272] usr/lib/mage/pkgbuild_dir.sh:
611 fixed includes; fixed whitespaces
612
613 2005-10-04 Niels Rogalla <niro@magellan-linux.de>
614
615 * [r260] usr/lib/mage/env-rebuild.sh:
616 - typo
617 * [r259] usr/lib/mage/env-rebuild.sh:
618 - "better" coding style
619 - secure temp-dirs
620 - fixed noisiness on bootstrap
621 * [r258] usr/lib/mage/mage4.functions.sh:
622 now using unset -f pre/post{install,remove} so that they do not
623 get exported or globally set in any way
624 * [r257] usr/lib/mage/version:
625 fixed version to 0.4.0-r5
626
627 2005-10-03 Niels Rogalla <niro@magellan-linux.de>
628
629 * [r256] usr/lib/mage/smage2.sh:
630 fixed a typo
631 * [r255] usr/lib/mage/smage2.sh:
632 added a new function generate_package_md5sum() and using it ;)
633 * [r254] usr/lib/mage/mage4.sh:
634 fixed the pre/postinstall issue, not sourcing the magefiles in
635 unsafe environments anymore
636
637 2005-10-02 Niels Rogalla <niro@magellan-linux.de>
638
639 * [r253] usr/lib/mage/smage2.sh:
640 added export_inherits() function
641 * [r252] usr/lib/mage/mage4.functions.sh:
642 fixed is_newer_mage_version_available(), so it works again
643 * [r251] usr/lib/mage/version:
644 set version to 0.4.0-r4
645 * [r250] usr/lib/mage/depwalker.sh:
646 fixed missing deps in src/upgrade and speed this thing up
647 * [r249] usr/lib/mage/mage4.functions.sh:
648 added export_inherits() function
649
650 2005-09-27 Niels Rogalla <niro@magellan-linux.de>
651
652 * [r248] usr/lib/mage/mage4.functions.sh:
653 now unseting pre/post-install/remove functions in mage_install()
654 and mage_uninstall()
655 * [r247] usr/lib/mage/mage4.sh:
656 - added some better messages
657 - fixed broken mage upgrade/srcupgrade
658
659 2005-09-11 Niels Rogalla <niro@magellan-linux.de>
660
661 * [r241] usr/lib/mage/version:
662 set version to 0.4.0-r3
663 * [r240] usr/lib/mage/mage4.functions.sh:
664 fixed some uninstall issues
665 * [r239] usr/lib/mage/mage4.sh:
666 added missing COLBOLD var
667
668 2005-09-10 Niels Rogalla <niro@magellan-linux.de>
669
670 * [r237] usr/lib/mage/mage4.functions.sh:
671 added new search method
672 * [r236] usr/lib/mage/mage4.sh:
673 - fixed wrong include locations
674 - added some missing colors
675 - added new search method
676 * [r235] usr/lib/mage/depwalker.sh:
677 fixed wrong include locations
678
679 2005-09-09 Niels Rogalla <niro@magellan-linux.de>
680
681 * [r233] usr/lib/mage/mage4.sh:
682 fixed some not working methods
683 * [r232] usr/lib/mage/mage4.sh:
684 fixed includes
685 * [r231] usr/lib/mage/depwalker.sh:
686 added upgrade targets
687 * [r230] usr/lib/mage/mage4.sh:
688 added upgrade and unpack targets
689 * [r229] usr/lib/mage/magequery.sh:
690 typo
691 * [r228] usr/lib/mage/magequery.sh:
692 added ${MROOT} support
693 * [r227] usr/lib/mage/mage4.functions2.sh[DEL]:
694 reomved, it was accidently committed
695 * [r226] usr/lib/mage/depwalker.sh[ADD],
696 usr/lib/mage/mage.rc.global[ADD],
697 usr/lib/mage/mage4.functions.sh[ADD],
698 usr/lib/mage/mage4.functions2.sh[ADD],
699 usr/lib/mage/mage4.sh[ADD]:
700 complete rewrite
701 * [r225] usr/lib/mage/version:
702 set version to 0.4.0-r1
703 * [r223] usr/lib/mage/create_desktop_app.sh,
704 usr/lib/mage/env-rebuild.sh:
705 added ${MROOT} support for upcoming mage-0.4.x
706
707 2005-08-28 Niels Rogalla <niro@magellan-linux.de>
708
709 * [r215] usr/lib/mage/version:
710 set version to 0.3.7-r5
711 * [r214] usr/lib/mage/smage2.sh:
712 -fixed whitespaces
713 - fixed magefile gen:
714 - fixed $header
715 - moved MAGE_TARGETS above to PKGTYPE
716 * [r213] usr/lib/mage/mage3.functions.sh:
717 - only show protected files on verbose mode
718 * [r212] usr/lib/mage/mage3.sh:
719 - added NOCOLORS option
720 * [r211] usr/lib/mage/mageupgrade.sh:
721 - added --calc and --calc-bash
722 - added NOCOLOR option
723 * [r210] usr/lib/mage/magequery.sh:
724 added fetch_inventory
725
726 2005-08-22 Niels Rogalla <niro@magellan-linux.de>
727
728 * [r208] usr/lib/mage/sourceinstall.sh:
729 small error, now sourceinstall still works without any
730 mage_targets
731 * [r207] usr/lib/mage/sourceinstall.sh:
732 small error, now sourceinstall still works without any
733 mage_targets
734 * [r206] usr/lib/mage/sourceinstall.sh:
735 targets must be readded when running mage install
736 * [r205] usr/lib/mage/smage2.sh:
737 typo
738 * [r204] usr/lib/mage/smage2.sh:
739 forgotten to include MAGE_TARGETS into mage files
740
741 2005-08-21 Niels Rogalla <niro@magellan-linux.de>
742
743 * [r203] usr/lib/mage/version:
744 fixed version to 0.3.7-r4
745 * [r202] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh,
746 usr/lib/mage/sourceinstall.sh:
747 added auto regen suport of the whole mage-tree and added
748 MAGE_TARGETS support to mage srcinstall
749 * [r201] usr/lib/mage/smage2.sh:
750 typo
751 * [r200] usr/lib/mage/smage2.sh:
752 fixed the whole fix_dep logic as virtual support was broken
753 * [r199] usr/lib/mage/smage2.sh:
754 fixed fix_dep logic in regen-mage-tree
755 * [r198] usr/lib/mage/smage2.sh:
756 fixed typos
757
758 2005-08-20 Niels Rogalla <niro@magellan-linux.de>
759
760 * [r197] usr/lib/mage/smage2.sh:
761 includes comes after all vars not, to provide the possibility to
762 define special vars which may needed by the include
763 * [r196] usr/lib/mage/smage2.sh:
764 better whitepsace handling mage regen, and move special vars to
765 special tags section
766 * [r195] usr/lib/mage/smage2.sh:
767 fixed target logic
768 * [r194] usr/lib/mage/smage2.sh:
769 added SPECIAL_VARS variable to mage file regen
770
771 2005-08-19 Niels Rogalla <niro@magellan-linux.de>
772
773 * [r193] usr/lib/mage/smage2.sh:
774 fixed regen module-dependencies
775 * [r192] usr/lib/mage/smage2.sh:
776 - fixed whitespaces
777 - do not unset PKGNAME in regen_mage_tree
778 - renamed helper function to build_mage_srcipt
779 - added MAGE_TARGETS support for pkgbuild
780 * [r191] usr/lib/mage/smage2.sh:
781 - added very basic MAGE_TARGETS support (currently only for
782 mage-tree regen)
783
784 - added possibility to regen the mage-tree with given
785 informations in smage2 files
786 * [r190] usr/lib/mage/mage3.functions.sh:
787 fixed verbose messages and hopefully fixed the version issue (
788 2.8.2 > 2.10.0)
789
790 2005-08-16 Niels Rogalla <niro@magellan-linux.de>
791
792 * [r187] usr/lib/mage/mageupgrade.sh:
793 added command line parameters support
794 * [r186] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
795 fixed version, source now ${MLIBDIR}/version
796 * [r185] usr/lib/mage/version[ADD]:
797 nre file
798
799 2005-08-09 Niels Rogalla <niro@magellan-linux.de>
800
801 * [r183] usr/lib/mage/smage2.sh:
802 ixed multiincludes
803
804 2005-07-31 Niels Rogalla <niro@magellan-linux.de>
805
806 * [r179] usr/lib/mage/mage3.functions.sh:
807 typo
808 * [r178] usr/lib/mage/mage3.functions.sh:
809 minclude: only verbose when MAGEDBUG=on
810 * [r177] usr/lib/mage/mage3.functions.sh, usr/lib/mage/smage2.sh:
811 only style updates
812 * [r176] usr/lib/mage/mage3.functions.sh:
813 fixed typos
814 * [r175] usr/lib/mage/smage2.sh:
815 fixed version; typos and style
816 * [r174] usr/lib/mage/mage3.sh:
817 fixed version
818 * [r172] usr/lib/mage/smage2.sh:
819 added sminclude function
820 * [r171] usr/lib/mage/mage3.functions.sh:
821 added autodetecting of newer mage versions and added minclude and
822 sminclude functions
823 * [r169] usr/lib/mage/ldd-fix.sh, usr/lib/mage/mage3.sh,
824 usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh:
825 fixed locale issue; pkgs get not build or installed if the
826 default system local ist another than LC_ALL=C
827
828 2005-07-29 Niels Rogalla <niro@magellan-linux.de>
829
830 * [r167] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
831 updated mage version
832 * [r166] usr/lib/mage/mageupgrade.sh:
833 fixed missing fake directory when updating
834
835 2005-07-23 Niels Rogalla <niro@magellan-linux.de>
836
837 * [r157] usr/lib/mage/mage3.sh:
838 added mutiple PROVIDE support; fixed version
839 * [r156] usr/lib/mage/smage2.sh:
840 fixed version
841
842 2005-06-28 Niels Rogalla <niro@magellan-linux.de>
843
844 * [r90] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
845 fixed version number
846 * [r89] usr/lib/mage/smage2.sh:
847 fixed download of non-mirrored files
848
849 2005-06-03 Niels Rogalla <niro@magellan-linux.de>
850
851 * [r87] usr/lib/mage/ldd-fix.sh:
852 fixed -mount
853
854 2005-06-01 Niels Rogalla <niro@magellan-linux.de>
855
856 * [r86] usr/lib/mage/mage3.sh:
857 fixed version
858 * [r85] usr/lib/mage/smage2.sh:
859 fixed version and unsetting NOSTRIP now
860 * [r84] etc/mage.rc.example:
861 fixed CFLAGS for >=gcc-3.4 and removed -s option
862 * [r83] usr/lib/mage/sourceinstall.sh:
863 changed version tagging only
864 * [r82] usr/lib/mage/find_not_installed.sh[ADD],
865 usr/lib/mage/ldd-fix.sh[ADD]:
866 new
867 * [r81] usr/lib/mage/mage3.functions.sh:
868 minor changes in the force_mtime function; forced touch not
869 creating any files -> fixes sources-symlink issue in the kernel
870 packages
871 * [r80] usr/lib/mage/mageupgrade.sh:
872 heavily changed:
873 - added preview which pkgs are going to be installed
874 - added src-compile support
875 - some minor logic fixes
876 * [r79] usr/lib/mage/smage2.sh:
877 added functions for stripping bins and libs
878 * [r78] usr/lib/mage/compressdoc,
879 usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
880 usr/lib/mage/env-rebuild.sh, usr/lib/mage/mage3.sh,
881 usr/lib/mage/magequery.sh, usr/lib/mage/mgroupadd,
882 usr/lib/mage/mgroupdel, usr/lib/mage/mkinfodir,
883 usr/lib/mage/museradd, usr/lib/mage/muserdel,
884 usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh:
885 changed version tagging only
886 * [r77] usr/lib/mage/writeprotected:
887 remove usage of expr; using $((foo + 1)) now
888
889 2005-02-16 Niels Rogalla <niro@magellan-linux.de>
890
891 * [r66] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
892 rev bump to 0.3.6-r15; serveral fixes
893 * [r64] usr/lib/mage/mage3.sh:
894 rev bump to 0.3.6-r14
895 * [r63] usr/lib/mage/smage2.sh:
896 rev bump to 0.3.6-r13; fixed a bad typo that caused smage2 not to
897 fail while the checksum test
898
899 2005-02-15 Niels Rogalla <niro@magellan-linux.de>
900
901 * [r61] usr/lib/mage/smage2.sh:
902 cosmetic fix
903 * [r60] usr/lib/mage/compressdoc,
904 usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
905 usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
906 usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
907 usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
908 usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel,
909 usr/lib/mage/mkinfodir, usr/lib/mage/museradd,
910 usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh,
911 usr/lib/mage/pkgsearch.sh, usr/lib/mage/sourceinstall.sh,
912 usr/lib/mage/writeprotected:
913 rev bump to 0.3.6-r13
914 * [r59] usr/lib/mage/smage2.sh:
915 rev bump to 0.3.6-r13; added download support for srcfiles and
916 valiadtion with md5 checksum
917 * [r57] usr/lib/mage/compressdoc,
918 usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
919 usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh,
920 usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
921 usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel,
922 usr/lib/mage/mkinfodir, usr/lib/mage/museradd,
923 usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh,
924 usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
925 usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
926 updated release version to 0.3.6-r12
927
928 2005-02-14 Niels Rogalla <niro@magellan-linux.de>
929
930 * [r56] usr/lib/mage/mage3.sh:
931 now sourcing /etc/profile everytime before a pkg gets installed,
932 fixes several enviroment issues
933 * [r55] usr/lib/mage/env-rebuild.sh:
934 added OMF_DIR support
935
936 2005-01-10 Niels Rogalla <niro@magellan-linux.de>
937
938 * [r44] usr/lib/mage/mage3.sh:
939 updated path variable and now sourcing /etc/profile everytime
940 * [r43] usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh,
941 usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh,
942 usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
943 usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh,
944 usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
945 usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
946 updated revision tags
947 * [r42] usr/lib/mage/mgroupadd[ADD], usr/lib/mage/mgroupdel[ADD],
948 usr/lib/mage/museradd[ADD], usr/lib/mage/muserdel[ADD]:
949 initial release
950
951 2005-01-06 Niels Rogalla <niro@magellan-linux.de>
952
953 * [r40] usr/lib/mage/compressdoc,
954 usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
955 usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
956 usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
957 usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
958 usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh,
959 usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
960 usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
961 updated revision tags
962 * [r39] usr/lib/mage/mage3.functions.sh,
963 usr/lib/mage/writeprotected:
964 fixed handling of filenames with spaces
965 * [r37] usr/lib/mage/mageupgrade.sh:
966 suppress annoying unstable messages
967 * [r36] usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh:
968 exit 1 has broken mageupgrade, now using return 1; exit stuff now
969 in mage3.sh
970 * [r35] usr/share/doc/mage-0.3/template.smage2:
971 added some descriptions
972 * [r34] usr/lib/mage/fix_database-mage-0.3.6-r5.sh[DEL],
973 usr/lib/mage/fixdatabase_ifs.sh[DEL],
974 usr/lib/mage/magemanager.sh[DEL]:
975 removed old deprecated cruft
976 * [r33] usr/lib/mage/compressdoc,
977 usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
978 usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
979 usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
980 usr/lib/mage/magemanager.sh, usr/lib/mage/magequery.sh,
981 usr/lib/mage/mageupgrade.sh, usr/lib/mage/mkinfodir,
982 usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh,
983 usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh,
984 usr/lib/mage/writeprotected:
985 fixed version tags
986 * [r32] usr/lib/mage/magequery.sh[ADD],
987 usr/lib/mage/mageupgrade.sh[ADD]:
988 initial release
989 * [r31] usr/lib/mage/mage3.functions.sh:
990 get_highest_magefile() returns now an error message if any found
991 pkg are unstable and USE_UNSTABLE=true is not declared
992 * [r30] usr/lib/mage/mage3.sh:
993 fixed uninstallation of virtual db entries, even if another
994 versions of the same package exists. now it dectect this and do
995 not remove this entry
996
997 2005-01-05 Niels Rogalla <niro@magellan-linux.de>
998
999 * [r29] usr/lib/mage/depwanderer.sh:
1000 fixed handling of virtual pakages
1001 * [r24] .[ADD], etc[ADD], etc/etc-update.conf[ADD],
1002 etc/mage.rc.example[ADD], usr[ADD], usr/lib[ADD],
1003 usr/lib/mage[ADD], usr/lib/mage/compressdoc[ADD],
1004 usr/lib/mage/create_desktop_app.sh[ADD],
1005 usr/lib/mage/depwanderer.sh[ADD],
1006 usr/lib/mage/env-rebuild.sh[ADD], usr/lib/mage/etc-update[ADD],
1007 usr/lib/mage/fix_database-mage-0.3.6-r5.sh[ADD],
1008 usr/lib/mage/fixdatabase_ifs.sh[ADD],
1009 usr/lib/mage/mage3.functions.sh[ADD], usr/lib/mage/mage3.sh[ADD],
1010 usr/lib/mage/magemanager.sh[ADD], usr/lib/mage/mkinfodir[ADD],
1011 usr/lib/mage/pkgbuild_dir.sh[ADD],
1012 usr/lib/mage/pkgsearch.sh[ADD], usr/lib/mage/smage2.sh[ADD],
1013 usr/lib/mage/sourceinstall.sh[ADD],
1014 usr/lib/mage/writeprotected[ADD], usr/share[ADD],
1015 usr/share/doc[ADD], usr/share/doc/mage-0.3[ADD],
1016 usr/share/doc/mage-0.3/template.mage[ADD],
1017 usr/share/doc/mage-0.3/template.smage2[ADD]:
1018 mage-0.3.6-r8 import
1019