Magellan Linux

Contents of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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