Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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