Magellan Linux

Contents of /tags/mage-0_4_29/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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