Magellan Linux

Annotation of /tags/mage-0_4_102/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2278 - (hide annotations) (download)
Fri Oct 25 08:19:44 2013 UTC (10 years, 6 months ago) by niro
Original Path: trunk/mage/ChangeLog
File size: 56251 byte(s)
-updated ChangeLog
1 niro 2278 2013-10-25 Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r2277] VERSION:
4     -version 0.4.99
5     * [r2276] usr/lib/mage/depwalker.sh:
6     -mention that pcat is mandatory
7     * [r2275] usr/lib/mage/depwalker.sh:
8     -fixed spelling
9     * [r2274] usr/lib/mage/depwalker.sh:
10     -fixed line-wrap
11     * [r2273] usr/lib/mage/mage.rc.global.in, usr/lib/mage/mage4.sh:
12     -make the default update method for the package database
13     selectable
14     * [r2272] usr/lib/mage/mage4.functions.sh:
15     -try to resume downloads via checksum like we do in smage2 -
16     fixme: this will check checksums twice
17     * [r2271] usr/lib/mage/mage4.functions.sh:
18     -simplify pkgname/pkgfile usage
19     * [r2270] usr/lib/mage/mage4.functions.sh:
20     -fixed whitespaces
21     * [r2269] usr/lib/mage/depwalker.sh:
22     -fixed usage
23     * [r2268] usr/lib/mage/autodepend.sh,
24     usr/lib/mage/create_desktop_app.sh,
25     usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh,
26     usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel,
27     usr/lib/mage/mkinfodir, usr/lib/mage/museradd,
28     usr/lib/mage/muserdel, usr/lib/mage/pkg_all_sources.sh,
29     usr/lib/mage/search_soname.sh:
30     -fixed header
31    
32 niro 2230 2013-10-16 Niels Rogalla <niro@magellan-linux.de>
33    
34 niro 2278 * [r2233] usr/lib/mage/mage4.sh:
35     -download and srcdownload require root privileges
36     * [r2232] usr/lib/mage/mage4.functions.sh:
37     -mchecksum(): only print errors while running the file-size check
38     to not clutter any output
39     * [r2230] ChangeLog:
40     -updated ChangeLog
41 niro 2230 * [r2229] VERSION:
42     -version 0.4.98
43     * [r2228] Makefile:
44     -fixed header
45     * [r2227] Makefile:
46     -removed non-sense DESTDIR definition
47     * [r2226] Makefile:
48     -fixed whitespaces
49     * [r2225] usr/lib/mage/mage4.functions.sh:
50     -mchecksum(): check for zero file-size, which is not allowed
51     * [r2224] usr/lib/mage/mage4.functions.sh:
52     get_highest_magefile(): print debug messages to stderr to not
53     break the return values
54     * [r2223] usr/lib/mage/mage4.functions.sh:
55     -removed which dependency
56     * [r2222] usr/lib/mage/mage4.sh:
57     die(): only print debug infos on request and always clean the
58     xtitles
59     * [r2221] usr/lib/mage/depwalker.sh, usr/lib/mage/mage4.sh:
60     -allow debug mode for depwalker
61     * [r2220] usr/lib/mage/depwalker.sh:
62     -fixed whitespaces
63    
64     2013-10-14 Niels Rogalla <niro@magellan-linux.de>
65    
66     * [r2210] usr/lib/mage/depwalker.sh, usr/lib/mage/mage4.sh:
67     -add support for build-prerequisites
68     * [r2209] usr/lib/mage/smage2.sh:
69     -add MLIBDIR to default path
70    
71     2013-10-10 Niels Rogalla <niro@magellan-linux.de>
72    
73     * [r2195] usr/lib/mage/depwalker.sh:
74     -depwalker: do not add loop dependencies to the install list
75     twice
76    
77 niro 2176 2013-09-02 Niels Rogalla <niro@magellan-linux.de>
78    
79 niro 2230 * [r2176] ChangeLog:
80     -updated ChangeLog
81 niro 2176 * [r2175] VERSION:
82     -version 0.4.97
83    
84     2013-08-17 Niels Rogalla <niro@magellan-linux.de>
85    
86     * [r2174] usr/lib/mage/museradd:
87     -fix_usermod_opts(): fixed broken -M handling, go trough *all*
88     opts
89    
90     2013-08-15 Niels Rogalla <niro@magellan-linux.de>
91    
92     * [r2173] usr/lib/mage/mage.rc.global.in:
93     -disable icecc by default
94     * [r2172] usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh:
95     -fix broken icecc feature, icecream -> icecc
96    
97 niro 2161 2013-08-14 Niels Rogalla <niro@magellan-linux.de>
98    
99 niro 2176 * [r2167] usr/lib/mage/mage4.functions.sh:
100     -added icecc to known mage features
101     * [r2165] ChangeLog:
102     -updated ChangeLog
103 niro 2165 * [r2164] VERSION:
104     -version 0.4.96
105     * [r2163] usr/lib/mage/smage2.functions.sh:
106     -split_restore_variables(): fixed a logical error SPECIAL_VARS->
107     SPECIAL_FUNCTIONS
108     * [r2161] ChangeLog:
109     -updated ChangeLog
110 niro 2161 * [r2160] VERSION:
111     -version 0.4.95
112     * [r2159] etc/mage.rc.example, usr/lib/mage/mage.rc.global.in,
113     usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh:
114     -support icecream distributed cc (icecc)
115     * [r2158] usr/lib/mage/smage2.functions.sh:
116     -split_packages: honor and protect SPECIAL_FUNCTIONS variable
117     * [r2157] usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh:
118     -added mqalint support and use a stub function until we provide
119     lint check tools offically
120     * [r2156] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
121     -introduce unpack_package() function to unpack single packages
122     and do unpack of a package while installing phase and not all
123     packages at once to save space
124     * [r2155] usr/lib/mage/ldd-fix.sh:
125     -make use of magequery
126    
127 niro 2144 2013-07-15 Niels Rogalla <niro@magellan-linux.de>
128    
129 niro 2161 * [r2144] ChangeLog:
130     -updated ChangeLog
131 niro 2144 * [r2143] VERSION:
132     -version 0.4.94
133     * [r2142] usr/lib/mage/museradd:
134     -add support for -M/-H of useradd/adduser to suppress homedir
135     creation. usermod does not support this switch, it must be
136     ignored
137     * [r2141] usr/lib/mage/depwalker.sh:
138     -print invalid apps and do not print errors
139     * [r2140] usr/lib/mage/smage2.functions.sh:
140     -remove excessive tabbing and duplicate entries from dependencies
141    
142 niro 2047 2013-02-01 Niels Rogalla <niro@magellan-linux.de>
143    
144 niro 2144 * [r2047] ChangeLog:
145     -updated ChangeLog
146 niro 2047 * [r2046] VERSION:
147     -version 0.4.93
148     * [r2045] usr/lib/mage/mage.rc.global.in:
149     -fixed whitespaces
150     * [r2044] usr/lib/mage/mage.rc.global.in:
151     -fixed buildpkg -> pkgbuild in description
152     * [r2043] usr/lib/mage/smage2.sh:
153     -honor PKGTYPE=virtual in all split_package cases
154     * [r2042] usr/lib/mage/smage2.sh:
155     -improved split_package handling and honor split_info for all
156     cases
157     * [r2041] usr/lib/mage/smage2.functions.sh:
158     -fixed whitespaces
159     * [r2040] usr/lib/mage/smage2.functions.sh:
160     -do not save/restore PKGTYPE twice for split_packages
161     * [r2039] usr/lib/mage/autodepend.sh:
162     -really honor prefix
163    
164 niro 1993 2012-11-19 Niels Rogalla <niro@magellan-linux.de>
165    
166 niro 2047 * [r1993] ChangeLog:
167     -updated ChangeLog
168 niro 1993 * [r1992] VERSION:
169     -version 0.4.92
170    
171     2012-10-26 Niels Rogalla <niro@magellan-linux.de>
172    
173     * [r1963] usr/lib/mage/mage4.functions.sh:
174     -fixed a cmd typo: xarg -> xargs
175    
176     2012-10-25 Niels Rogalla <niro@magellan-linux.de>
177    
178     * [r1962] usr/lib/mage/mage4.functions.sh:
179     -enhanced protected files counter with bash internal base
180     functions
181     * [r1961] usr/lib/mage/mage4.functions.sh:
182     -print cosmetic
183    
184     2012-10-12 Niels Rogalla <niro@magellan-linux.de>
185    
186     * [r1955] usr/lib/mage/pkg_all_sources.sh:
187     -fixed whitespaces
188     * [r1954] usr/lib/mage/autodepend.sh:
189     -honor usr-move and resolve full soname pathes to improved the
190     file search in the package database
191     * [r1953] usr/lib/mage/search_soname.sh:
192     -improved soname detection
193     * [r1952] usr/lib/mage/mage4.functions.sh:
194     -fixed need_busybox_support() function to honor USR-move
195     * [r1951] usr/lib/mage/mgroupadd, usr/lib/mage/museradd:
196     -users created by packagemanagement should be system users
197    
198 niro 1798 2012-04-11 Niels Rogalla <niro@magellan-linux.de>
199    
200 niro 1993 * [r1798] ChangeLog:
201     -updated ChangeLog
202 niro 1798 * [r1797] VERSION:
203     version 0.4.91
204     * [r1796] usr/lib/mage/smage2.functions.sh:
205     -marchsrcfile: add $1 to make different variable names possible
206     * [r1795] usr/lib/mage/smage2.functions.sh:
207     -show full path to file which gets unpacked
208    
209 niro 1786 2012-03-12 Niels Rogalla <niro@magellan-linux.de>
210    
211 niro 1798 * [r1786] ChangeLog:
212     -updated ChangeLog
213 niro 1786 * [r1785] VERSION:
214     -version 0.4.90
215     * [r1784] usr/lib/mage/smage2.sh:
216     -honor !pkgbuild with split_packages and respect variables set in
217     split_info too
218     * [r1783] usr/lib/mage/magequery.sh:
219     -always export C locale to fix utf-8 issues
220     * [r1782] usr/lib/mage/ldd-fix.sh:
221     -honor multiple argvs
222     * [r1781] usr/lib/mage/mage4.functions.sh:
223     -added some nice colors for mprintfeatures()
224     * [r1780] usr/lib/mage/mage4.sh:
225     -added option 'print-features'
226     * [r1779] usr/lib/mage/env-rebuild.sh:
227     -handle XDG dirs right and fix glib gio/schema errors
228    
229 niro 1760 2012-02-18 Niels Rogalla <niro@magellan-linux.de>
230    
231 niro 1786 * [r1764] ChangeLog:
232     -updated ChangeLog
233 niro 1764 * [r1763] VERSION:
234     -version 0.4.89
235     * [r1762] usr/lib/mage/mage4.functions.sh:
236     -fixed a typo
237     * [r1760] ChangeLog:
238     -updated ChangeLog
239 niro 1760 * [r1759] VERSION:
240     -version 0.4.88
241     * [r1758] usr/lib/mage/mage4.functions.sh:
242     -improved count_protected_files() function to fix several issues
243    
244     2012-02-16 Niels Rogalla <niro@magellan-linux.de>
245    
246     * [r1690] usr/lib/mage/mage4.functions.sh:
247     -fixed broken mtime handling of symlinks
248     * [r1689] usr/lib/mage/smage2.functions.sh:
249     -added march(), marchsrfile(), marchsrcdir(), marchdepend(),
250     marchsdepend() functions
251    
252 niro 1687 2012-02-06 Niels Rogalla <niro@magellan-linux.de>
253    
254 niro 1760 * [r1687] ChangeLog:
255     -updated ChangeLog
256 niro 1687 * [r1686] VERSION:
257     -version 0.4.87
258     * [r1685] usr/lib/mage/mage.rc.global.in:
259     -let the makefile set the right CHOST and CFLAGS for the current
260     arch
261     * [r1684] usr/lib/mage/smage2.functions.sh:
262     -always honor state set in distribution file, but prefer local
263     states from smage2 file
264     * [r1683] etc/mage.rc.example:
265     -removed description of pkgbuild feature, which is internal only
266     and should not changed by normal user
267     * [r1682] etc/mage.rc.example:
268     -fixed spelling
269     * [r1681] etc/mage.rc.example:
270     -removed MAGE_FEATURES comment
271     * [r1680] usr/lib/mage/smage2.functions.sh:
272     -do not add --enable-shared for waf configure scripts, which
273     support --disable-* options only
274     * [r1679] usr/lib/mage/smage2.functions.sh:
275     -pretty print, add a new line
276     * [r1678] Makefile:
277     -let the makefile set the right CHOST and CFLAGS for the current
278     arch
279     * [r1677] usr/lib/mage/mage.rc.global.in:
280     -fixed spelling
281     * [r1676] usr/lib/mage/mage.rc.global.in:
282     -added garr, dfn and global-auto sourceforge mirrors
283     * [r1675] usr/lib/mage/mage4.functions.sh:
284     -update_tarball: only exclude distribution from uri if it matches
285     stable|testing|unstable
286    
287 niro 1661 2012-01-14 Niels Rogalla <niro@magellan-linux.de>
288    
289 niro 1687 * [r1661] ChangeLog:
290     -updated ChangeLog
291 niro 1661 * [r1660] VERSION:
292     -version 0.4.86
293     * [r1659] usr/lib/mage/smage2.sh:
294     -more PCATEGORIE->PCAT fixes for split-packages
295     * [r1658] usr/lib/mage/mage4.functions.sh:
296     -verbose mchecksum
297    
298 niro 1646 2012-01-13 Niels Rogalla <niro@magellan-linux.de>
299    
300 niro 1661 * [r1656] ChangeLog:
301     -updated ChangeLog
302 niro 1656 * [r1655] VERSION:
303     -version 0.4.85
304     * [r1654] usr/lib/mage/mage4.functions.sh:
305     -honor mounted or empty $MAGEDIR in syncmage_tarball()
306     * [r1653] usr/lib/mage/mage4.functions.sh:
307     -introduce mcheckemptydir()
308     * [r1652] usr/lib/mage/mage4.functions.sh:
309     -use mchecksum everywhere
310     * [r1651] usr/lib/mage/smage2.functions.sh:
311     -fixed split_package PCATEGORIE -> PCAT issue and always unset
312     PCATEGORIE
313     * [r1650] usr/lib/mage/mage4.functions.sh:
314     -disabled unused choppkgname function
315     * [r1649] usr/lib/mage/mage.rc.global.in,
316     usr/lib/mage/mage4.functions.sh,
317     usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh:
318     -added mage-feature pkgdistrotag to support DISTROTAG in package
319     tarballs
320     * [r1648] usr/lib/mage/mage4.functions.sh,
321     usr/lib/mage/smage2.functions.sh:
322     -honor license information
323     * [r1646] ChangeLog:
324     -updates ChangeLog
325 niro 1646 * [r1645] VERSION:
326     -version 0.4.84
327     * [r1644] usr/lib/mage/autodepend.sh,
328     usr/lib/mage/search_soname.sh:
329     -added some simple sanity checks
330     * [r1643] Makefile, usr/lib/mage/autodepend.sh[ADD],
331     usr/lib/mage/search_soname.sh[ADD]:
332     -install more scripts (pkg_all_sources, autodepend and
333     search_soname)
334     * [r1642] usr/lib/mage/convert_databases.sh,
335     usr/lib/mage/convert_databases_meta.sh,
336     usr/lib/mage/convert_databases_smage.sh,
337     usr/lib/mage/generate_meta_data.sh,
338     usr/lib/mage/pkg_all_sources.sh:
339     -honor the PCATEGORIE deprecation and make the scripts work with
340     the latest changes to smage/mage
341     * [r1641] usr/lib/mage/smage2.functions.sh, usr/lib/mage/smage2.sh:
342     -deprecate PCATEGORIE in favor of PCAT and warn the packages
343     about it
344     * [r1640] Makefile, usr/lib/mage/smage2.functions.sh[ADD],
345     usr/lib/mage/smage2.sh:
346     -split of smage2-functions into an extra include
347     * [r1639] usr/lib/mage/smage2.sh:
348     -fixed spelling
349     * [r1638] etc/mage.rc.example:
350     -fixed alphabetical order and added missing static feature
351     * [r1637] usr/share/doc/mage/template.mage,
352     usr/share/doc/mage/template.smage2:
353     -updated templates
354     * [r1636] usr/lib/mage/smage2.sh:
355     -pre-fixed all stamps after src_install with post-
356     * [r1635] usr/lib/mage/smage2.sh:
357     -fixed wrong feature name srcpkg -> srcpkgbuild
358     * [r1634] usr/lib/mage/smage2.sh:
359     -fixed broken mstriplibtoolarchive and never run file on other
360     mstrip* when nothing was found
361     * [r1633] usr/lib/mage/smage2.sh:
362     -minstalldocs(): fixed uncompressed docs installation
363     * [r1632] usr/lib/mage/smage2.sh:
364     -fixed broken commit
365     * [r1631] usr/lib/mage/smage2.sh:
366     -let mage-features decide to build static libs and always enable
367     shared libs
368     * [r1630] usr/lib/mage/smage2.sh:
369     -always use verbose mode for source downloads
370     * [r1629] usr/lib/mage/mage.rc.global.in:
371     -added missing known mage-features and moved stepbystep to the
372     right place of the alphabetical order
373     * [r1628] usr/lib/mage/mage4.functions.sh:
374     -highlight unkown mage-features
375     * [r1627] usr/lib/mage/mage4.functions.sh:
376     -added missing known mage-features and moved stepbystep to the
377     right place of the alphabetical order
378     * [r1626] usr/lib/mage/mage4.functions.sh:
379     -mdownload(): append wget_opts, do not overwrite
380     * [r1625] usr/lib/mage/mage4.functions.sh:
381     -fixed spelling
382    
383 niro 1623 2012-01-10 Niels Rogalla <niro@magellan-linux.de>
384    
385 niro 1646 * [r1623] ChangeLog:
386     -updated ChangeLog
387 niro 1623 * [r1622] VERSION:
388     -version 0.4.83
389     * [r1621] usr/lib/mage/smage2.sh:
390     -introduce .stamps dir for build time stamps and remove this dir
391     on new builds if it exists
392     * [r1620] usr/lib/mage/mage4.functions.sh:
393     -added --resume support for smage
394     * [r1619] usr/lib/mage/mage.rc.global.in:
395     -prefer mesh as sourceforge mirror
396    
397     2012-01-09 Niels Rogalla <niro@magellan-linux.de>
398    
399     * [r1618] usr/lib/mage/smage2.sh:
400     -fixed a typo
401     * [r1617] usr/lib/mage/mage.rc.global.in, usr/lib/mage/smage2.sh:
402     -added --resume support for smage
403     * [r1616] usr/lib/mage/smage2.sh:
404     -export mage.rc LDFLAGS and fixed CXXFLAGS handling, that
405     CXXFLAGS set in mage.rc are honored
406     * [r1615] usr/lib/mage/smage2.sh:
407     -minstalldocs(): fixed compressed docs installation
408     * [r1614] usr/lib/mage/smage2.sh:
409     -split_restore_variables(): no verbose clutter while restoring
410     mage-features
411     * [r1613] usr/lib/mage/mage.rc.global.in, usr/lib/mage/smage2.sh:
412     -support CTARGET crosscompile host settings
413     * [r1612] usr/lib/mage/mage.rc.global.in:
414     -added dir.gz to purge targets
415     * [r1611] etc/mage.rc.example:
416     -do not tell something about internal features
417    
418 niro 1609 2012-01-03 Niels Rogalla <niro@magellan-linux.de>
419    
420 niro 1623 * [r1609] ChangeLog:
421     -updated ChangeLog
422 niro 1609 * [r1608] VERSION:
423     -version 0.4.82
424     * [r1607] etc/mage.rc.example:
425     -fixed header, clean up and tell something about mage-features
426     * [r1606] Makefile:
427     -generate arch specific stuff at build time
428     * [r1605] usr/lib/mage/mage.rc.global[DEL],
429     usr/lib/mage/mage.rc.global.in[CPY]:
430     -renamed mage.rc.global > mage.rc.global.in
431     * [r1604] usr/lib/mage/smage2.sh:
432     -allow unpack of jar files
433     * [r1603] usr/lib/mage/mage4.functions.sh:
434     -finally be silent when loading initial setup of mage-features
435     * [r1602] usr/lib/mage/env-rebuild.sh:
436     -fixed broken " and \' substition
437    
438     2012-01-02 Niels Rogalla <niro@magellan-linux.de>
439    
440     * [r1601] usr/lib/mage/smage2.sh:
441     - reverted accidently applied mstriplibtool change
442     * [r1600] usr/lib/mage/smage2.sh:
443     - do not die if mdownload has not error code 0; some mirrors may
444     not work and we want try all defined SRC_URIs. mchecksum catches
445     any download instead
446    
447     2011-12-30 Niels Rogalla <niro@magellan-linux.de>
448    
449     * [r1599] usr/lib/mage/mage4.functions.sh:
450     -fixed some missing COLDEFAULTS
451    
452 niro 1597 2011-12-29 Niels Rogalla <niro@magellan-linux.de>
453    
454 niro 1609 * [r1597] ChangeLog:
455     -updated ChangeLog
456 niro 1597 * [r1596] VERSION:
457     -version 0.4.81
458     * [r1595] usr/lib/mage/smage2.sh:
459     -respect feature flag !pkgbuild with several build/stripping
460     functions
461     * [r1594] usr/lib/mage/smage2.sh:
462     -never unset PKGTYPE on regen for sake of build check
463     * [r1593] usr/lib/mage/smage2.sh:
464     -if PKGTYPE=virtual don't build anything
465     * [r1592] usr/lib/mage/smage2.sh:
466     -fixed a typo
467     * [r1591] usr/lib/mage/smage2.sh:
468     -more informative messages in default src_* functions
469     * [r1590] usr/lib/mage/mage4.functions.sh:
470     -colored mage-feature messages
471    
472 niro 1587 2011-12-28 Niels Rogalla <niro@magellan-linux.de>
473    
474 niro 1597 * [r1589] usr/lib/mage/smage2.sh:
475     -fixed a race condition with MLIBDIR
476     * [r1587] ChangeLog:
477     -updated ChangeLog
478 niro 1587 * [r1586] VERSION:
479     -version 0.4.80
480     * [r1585] usr/lib/mage/compressdoc:
481     -included several upstream fixes and prepare for man-db support
482     * [r1584] usr/lib/mage/mage.rc.global,
483     usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh,
484     usr/lib/mage/smage2.sh:
485     -added MAGE_FEATURE functionality and dropped all old variables
486     and use it in all refernces
487     * [r1583] usr/lib/mage/mage.rc.global:
488     -added PURGE_TARGET defaults
489     * [r1582] usr/lib/mage/smage2.sh:
490     -save PKGTYPE variable too when calling split_packages
491     * [r1581] usr/lib/mage/smage2.sh:
492     -sanitized variable names in minstalldocs and compress docs only
493     if requested
494     * [r1580] usr/lib/mage/smage2.sh:
495     -added mpurgetargets and mstriplibtoolarchive
496     * [r1579] usr/lib/mage/smage2.sh:
497     -fixed spelling
498     * [r1578] usr/lib/mage/smage2.sh:
499     -sanitized strip functions;we don't run accidently a full strip
500     on libs
501     * [r1577] usr/lib/mage/smage2.sh:
502     -src_check after src_compile
503     * [r1576] usr/lib/mage/smage2.sh:
504     -removed cruft
505     * [r1575] usr/lib/mage/smage2.sh:
506     -added src_check facility
507     * [r1574] usr/lib/mage/smage2.sh:
508     -removed all sleeps to reduce the delay
509     * [r1573] usr/lib/mage/smage2.sh:
510     -fixed spelling
511     * [r1572] usr/lib/mage/smage2.sh:
512     -get all global variables from includes
513     * [r1571] usr/lib/mage/smage2.sh:
514     -fixed header
515     * [r1570] usr/lib/mage/env-rebuild.sh:
516     -sanitized variable names and do not substitude everytime from
517     new
518     * [r1569] usr/lib/mage/env-rebuild.sh:
519     -fixed spelling
520     * [r1568] usr/lib/mage/env-rebuild.sh:
521     -use MROOT directly instead of P alias
522     * [r1567] usr/lib/mage/env-rebuild.sh:
523     -make SPECIALVARS more readable
524     * [r1566] usr/lib/mage/env-rebuild.sh:
525     -removed cruft
526     * [r1565] usr/lib/mage/env-rebuild.sh:
527     -fixed header
528     * [r1564] usr/lib/mage/depwalker.sh:
529     -fixed speling
530     * [r1563] usr/lib/mage/depwalker.sh:
531     -renamed function rumwanders() -> depwalking() and all its
532     references too
533     * [r1562] usr/lib/mage/depwalker.sh:
534     -fixed spelling
535     * [r1561] usr/lib/mage/depwalker.sh:
536     -removed old cruft
537     * [r1560] usr/lib/mage/depwalker.sh:
538     -get colors and MLIBDIR from includes
539     * [r1559] usr/lib/mage/depwalker.sh:
540     -fixed header
541    
542     2011-12-27 Niels Rogalla <niro@magellan-linux.de>
543    
544     * [r1558] usr/lib/mage/mage.rc.global:
545     -added as-needed LDFLAGS
546     * [r1557] usr/lib/mage/mage.rc.global:
547     -moved MAGE_TREE_DEST under default options
548     * [r1556] usr/lib/mage/mage.rc.global:
549     -moved all download options near default mirrors
550     * [r1555] usr/lib/mage/mage.rc.global:
551     -moved ARCH to arch options and added all extension defaults to
552     mage.rc.global
553     * [r1554] usr/lib/mage/mage.rc.global:
554     -moved distribution settings up
555     * [r1553] usr/lib/mage/mage.rc.global:
556     -better descriptions for some options
557     * [r1552] usr/lib/mage/mage.rc.global:
558     -fixed header
559     * [r1551] usr/lib/mage/mage4.sh:
560     -fixed spelling
561     * [r1550] usr/lib/mage/mage4.sh:
562     -dropped local color defines and get them from mage4.functions
563     * [r1549] usr/lib/mage/mage4.functions.sh:
564     -introduce mchecksum(), convertmirrors(), mdownload() functions
565     to consolidate several splitted functions in mage/smage and use
566     them
567     * [r1548] usr/lib/mage/mage4.functions.sh:
568     -fixed spelling and whitespaces
569     -removed old commented cruft
570     * [r1547] usr/lib/mage/mage4.functions.sh:
571     -moved color defines into global mage4.functions.sh include
572     * [r1546] usr/lib/mage/magequery.sh:
573     -no hardcoded mage.rc pathes
574     * [r1545] usr/lib/mage/pkgbuild_dir.sh:
575     -fixed header
576     -removed all locallay defined varibales/functions which have
577     proper includes
578     -use variable names not arguments
579     -removed deprecated build_rmtimestamp function
580     * [r1544] usr/lib/mage/etc-update:
581     -fixed header
582    
583     2011-12-20 Niels Rogalla <niro@magellan-linux.de>
584    
585     * [r1543] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
586     -configurable strip options for every facility and added support
587     to strip static libraries too
588     * [r1542] usr/lib/mage/mage.rc.global:
589     - spelling
590     * [r1541] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
591     -check for and require root privileges when needed by mage
592     * [r1540] usr/lib/mage/magequery.sh:
593     - fix [ character on regex searches
594    
595 niro 1505 2011-08-30 Niels Rogalla <niro@magellan-linux.de>
596    
597 niro 1587 * [r1509] usr/lib/mage/magequery.sh:
598     - fix + character on regex searches
599     * [r1507] usr/lib/mage/magequery.sh:
600     utf8 fix
601     * [r1505] ChangeLog:
602     -updated ChangeLog
603 niro 1505 * [r1504] VERSION:
604     -version 0.4.29
605     * [r1503] usr/lib/mage/magequery.sh:
606     -support exact filename searching
607     * [r1502] usr/lib/mage/mage4.functions.sh:
608     -fixed svn detection
609     * [r1501] usr/lib/mage/muserdel:
610     -support chrooted userdels
611     * [r1500] usr/lib/mage/museradd:
612     -support chrooted groupadds
613     * [r1499] usr/lib/mage/mgroupdel:
614     -support chrooted groupdels
615     * [r1498] usr/lib/mage/mgroupadd:
616     -support chrooted groupadds
617    
618 niro 1442 2011-07-25 Niels Rogalla <niro@magellan-linux.de>
619    
620 niro 1505 * [r1444] ChangeLog:
621     -updated ChangeLog
622 niro 1444 * [r1443] VERSION:
623     -version 0.4.28
624     * [r1442] ChangeLog[ADD], Makefile:
625     -added ChangeLog and install it to the docdir
626     * [r1441] Makefile:
627     -handle renamed src-doc dir
628     -install doc data to versionized datadir
629     * [r1440] usr/share/doc/mage[CPY], usr/share/doc/mage-0.3[DEL]:
630     -renamed to mage
631 niro 1442 * [r1439] Makefile, VERSION[ADD]:
632     -added global version file and update it via Makefile
633     * [r1438] usr/lib/mage/mage4.functions.sh:
634     -do not eval * while removing backup files from mage tree
635     -dont show ls errors on depwalking highest magefiles
636     * [r1437] usr/lib/mage/mage.rc.global:
637     -removed old distribution settings
638     -always enabled MAGE_TREE_DEST variable
639     * [r1436] usr/lib/mage/smage2.sh:
640     -better pre/postinstrall, pre/postremove function support with
641     split_packages. include preinstall_${subpackage} as preinstall
642     function when declared
643     * [r1435] usr/lib/mage/smage2.sh:
644     -fixed mlibtoolize opts
645    
646     2011-06-04 Niels Rogalla <niro@magellan-linux.de>
647    
648     * [r1351] usr/lib/mage/smage2.sh:
649     -added xz support and fixed a missed CRLF at mage generation
650     * [r1349] usr/lib/mage/smage2.sh:
651     -do not override the local state with the global state, if it was
652     set to broken or disabled
653     * [r1347] usr/lib/mage/smage2.sh:
654     -do not print any nonsense for faster file processing and to
655     lower the disk overhead
656     * [r1346] usr/lib/mage/smage2.sh:
657     -support repository based distribution file to support global
658     state settings. we support the per smage method too, but it gets
659     overriden by the global setting
660    
661     2011-05-27 Niels Rogalla <niro@magellan-linux.de>
662    
663     * [r1318] usr/lib/mage/mage4.functions.sh:
664     -fixed a logic error
665     * [r1293] usr/lib/mage/mage4.functions.sh:
666     -be busybox friendly on update-tarball invocation
667     * [r1292] usr/lib/mage/pkgbuild_dir.sh:
668     -fixed coding style and fixed packaging of block special devices
669     * [r1291] usr/lib/mage/smage2.sh:
670     -added mautoreconf() function
671    
672     2011-05-12 Niels Rogalla <niro@magellan-linux.de>
673    
674     * [r1290] usr/lib/mage/magequery.sh:
675     -reworked magequery getopts and fixed coding style
676     * [r1289] usr/lib/mage/mage4.functions.sh:
677     -fix config protect: register ignored file in database with fixed
678     mtime
679     -fixed some whitespaces
680     * [r1288] usr/lib/mage/magequery.sh:
681     -ignore included mage files
682    
683     2011-04-27 Niels Rogalla <niro@magellan-linux.de>
684    
685     * [r1273] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mgroupadd,
686     usr/lib/mage/mgroupdel, usr/lib/mage/museradd,
687     usr/lib/mage/muserdel, usr/lib/mage/smage2.sh:
688     -support busybox out-of-the-box
689     * [r1272] usr/lib/mage/env-rebuild.sh:
690     -fix handling of XDG env-variables
691     * [r1271] usr/lib/mage/mage4.functions.sh,
692     usr/lib/mage/pkgbuild_dir.sh:
693     -fix handling of character devices
694    
695     2011-04-26 Niels Rogalla <niro@magellan-linux.de>
696    
697     * [r1269] usr/lib/mage/mage4.sh:
698     -fixed shebang, mage requires bash
699    
700     2011-01-28 Niels Rogalla <niro@magellan-linux.de>
701    
702     * [r1215] usr/lib/mage/pkgbuild_dir.sh:
703     - add empty fifo
704     * [r1214] usr/lib/mage/mage4.functions.sh:
705     - make user:group for devices and fifo support optional or mage
706     is incompatible to old packages
707     * [r1211] usr/lib/mage/mage4.functions.sh:
708     - make user:group for devices and fifo support optional or mage
709     is incompatible to old packages
710     * [r1209] usr/lib/mage/mage4.functions.sh:
711     - added support for fifos
712     - fifos, character devices and blockdevices should set the owner
713     right
714     - some cosmetic changes and spelling typos
715     * [r1208] usr/lib/mage/pkgbuild_dir.sh:
716     - added support for fifos
717     - fifos, character devices and blockdevices should set the owner
718     right
719     * [r1207] usr/lib/mage/smage2.sh:
720     -smage2 calcmd5 should find the corresponding md5 dir by itself,
721     but support a given dir too
722     * [r1206] usr/lib/mage/magequery.sh:
723     -fixed a typo and some cosmetics
724    
725     2010-07-14 Niels Rogalla <niro@magellan-linux.de>
726    
727     * [r1111] usr/lib/mage/ldd-fix.sh:
728     -be more informative
729    
730     2010-06-28 Niels Rogalla <niro@magellan-linux.de>
731    
732     * [r1087] usr/lib/mage/mage4.functions.sh:
733     -fixed a typo and honor verbose and silent fetch modes
734     * [r1085] usr/lib/mage/mage.rc.global,
735     usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
736     -added WGET_FETCH_OPTIONS variable to mage.rc.global to be more
737     busybox friendly
738     * [r1084] usr/lib/mage/mage4.functions.sh:
739     -fixed whitespaces
740     * [r1083] usr/lib/mage/mage4.functions.sh:
741     -added support for md5sum in update-tarball
742     * [r1082] usr/lib/mage/smage2.sh:
743     -fixed whitespaces
744     * [r1081] usr/lib/mage/smage2.sh:
745     -tell which subpackages will be stripped
746     * [r1080] usr/lib/mage/mage4.sh:
747     -honor update-tarball
748    
749     2010-04-22 Niels Rogalla <niro@magellan-linux.de>
750    
751     * [r972] usr/lib/mage/mage4.functions.sh:
752     -fixed a spelling typo
753    
754     2010-02-19 Niels Rogalla <niro@magellan-linux.de>
755    
756     * [r966] usr/lib/mage/mage4.functions.sh:
757     -check for newer mage version on tarball-sync also
758     * [r965] usr/lib/mage/mage.rc.global:
759     -set default uninstall timeout to 3 secs
760     * [r964] usr/lib/mage/smage2.sh:
761     -fixed typos ( SPLIT_PACKAGE -> SPLIT_PACKAGES )
762    
763     2009-11-24 Niels Rogalla <niro@magellan-linux.de>
764    
765     * [r953] usr/lib/mage/smage2.sh:
766     -install docs only if they exist
767    
768     2009-11-21 Niels Rogalla <niro@magellan-linux.de>
769    
770     * [r951] usr/lib/mage/smage2.sh:
771     -fixed varibale/function export issues with magefile generation
772     in split_packages
773     * [r947] usr/lib/mage/smage2.sh:
774     -omit package build if NOPKGBUILD was set in split_info
775     * [r945] usr/lib/mage/smage2.sh:
776     -fixed sereral issues
777    
778     2009-11-20 Niels Rogalla <niro@magellan-linux.de>
779    
780     * [r943] usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
781     -fixed broken die_pipestatus() function
782     -added the first attempt for split-package support
783     * [r942] usr/lib/mage/env-rebuild.sh,
784     usr/lib/mage/mage4.functions.sh:
785     -support CONFIG_PROTECT target CONFIG_PROTECT_IGNORE to keep
786     user/system modified config files, like passwd
787     * [r941] usr/lib/mage/smage2.sh:
788     -fixed compile logging
789    
790     2009-08-04 Niels Rogalla <niro@magellan-linux.de>
791    
792     * [r892] usr/lib/mage/mage4.functions.sh:
793     -support both blacklist types
794     * [r891] usr/lib/mage/smage2.sh:
795     -fixed a small issue in md5 generation with MAGE_TARGETS set
796     * [r890] usr/lib/mage/smage2.sh:
797     -build md5 for all MAGE_TARGETS if called with 'calcmd5'
798    
799     2009-07-15 Niels Rogalla <niro@magellan-linux.de>
800    
801     * [r887] usr/lib/mage/depwalker.sh:
802     -fixed spelling
803    
804     2009-06-30 Niels Rogalla <niro@magellan-linux.de>
805    
806     * [r885] usr/lib/mage/smage2.sh:
807     -make sure my_SOURCEDIR exist
808    
809     2009-06-29 Niels Rogalla <niro@magellan-linux.de>
810    
811     * [r883] usr/lib/mage/smage2.sh:
812     -fixed some minor issues
813     * [r881] usr/lib/mage/smage2.sh:
814     -fixed wget issues on virtualbox.org; see:
815     http://www.virtualbox.org/ticket/2148
816     * [r880] usr/lib/mage/smage2.sh:
817     -fixed typos
818    
819     2009-05-21 Niels Rogalla <niro@magellan-linux.de>
820    
821     * [r876] usr/lib/mage/mage4.functions.sh:
822     -added basic svn compat
823     * [r875] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
824     -support for build logging in smage
825    
826     2009-05-08 Niels Rogalla <niro@magellan-linux.de>
827    
828     * [r859] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
829     -added step-by-step support
830     * [r858] usr/lib/mage/mage4.functions.sh:
831     -don't fix mtimes on symlinks
832    
833     2009-04-29 Niels Rogalla <niro@magellan-linux.de>
834    
835     * [r833] usr/lib/mage/smage2.sh:
836     -always set --build=${CHOST} in mconfigure to fix some x86_64
837     issues (sometimes x86_64-pc-linux-gnu is not valid and
838     x86_64-unkown-linux is found. this confuses libtool and the
839     global_symbol_pipe is empty, which leads to linking errors)
840    
841     2009-04-26 Niels Rogalla <niro@magellan-linux.de>
842    
843     * [r832] usr/lib/mage/smage2.sh:
844     -fixed a minor typo
845    
846     2009-01-31 Niels Rogalla <niro@magellan-linux.de>
847    
848     * [r797] make-tarball.sh:
849     - fixed sort cmd
850     * [r795] make-tarball.sh:
851     -fixed svn ls comand
852    
853     2008-10-05 Niels Rogalla <niro@magellan-linux.de>
854    
855     * [r778] usr/lib/mage/depwalker.sh:
856     -allow NODEPS=true
857     * [r777] usr/lib/mage/magequery.sh:
858     -added search-method for categories
859     * [r776] usr/lib/mage/mage4.functions.sh:
860     -fixed blacklist handling
861    
862     2008-09-02 Niels Rogalla <niro@magellan-linux.de>
863    
864     * [r761] usr/lib/mage/mage.rc.global:
865     -fixed kde default SRC_URI
866    
867     2008-06-16 Niels Rogalla <niro@magellan-linux.de>
868    
869     * [r739] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
870     -added mage update-tarball function
871    
872     2008-03-26 Niels Rogalla <niro@magellan-linux.de>
873    
874     * [r701] usr/lib/mage/depwalker.sh:
875     -inform on upgrade about non updated packages
876    
877     2008-02-26 Niels Rogalla <niro@magellan-linux.de>
878    
879     * [r677] usr/lib/mage/depwalker.sh:
880     -do not add virtuals to PROCESSEDDEPS or their resolved pkgnames
881     will be ignored and are missing on the dependecy list
882     * [r676] usr/lib/mage/mage4.functions.sh:
883     -fixed processing of directories in get_highest_magefile(),
884     suppressed some errors
885    
886     2008-02-10 Niels Rogalla <niro@magellan-linux.de>
887    
888     * [r675] usr/lib/mage/mage4.functions.sh:
889     -fixed src_install with MAGE_TARGETS enabled
890    
891     2008-01-13 Niels Rogalla <niro@magellan-linux.de>
892    
893     * [r656] usr/lib/mage/depwalker.sh:
894     -exclude empty depnames to improve dep-calculation speed
895     * [r655] usr/lib/mage/depwanderer.sh[DEL],
896     usr/lib/mage/find_not_installed.sh[DEL],
897     usr/lib/mage/mage3.functions.sh[DEL], usr/lib/mage/mage3.sh[DEL],
898     usr/lib/mage/mageupgrade.sh[DEL], usr/lib/mage/pkgsearch.sh[DEL],
899     usr/lib/mage/sourceinstall.sh[DEL],
900     usr/lib/mage/writeprotected[DEL]:
901     -pruned old cruft
902     * [r654] usr/lib/mage/depwalker.sh:
903     - do not process already processed deps
904    
905     2008-01-01 Niels Rogalla <niro@magellan-linux.de>
906    
907     * [r647] make-tarball.sh:
908     -fixed CVSROOT and DESTINATION
909    
910     2007-11-28 Niels Rogalla <niro@magellan-linux.de>
911    
912     * [r635] usr/lib/mage/smage2.sh:
913     -using DEST instead of BUILDDIR in rpm-unpack to respect munpack
914     destination
915    
916     2007-11-05 Niels Rogalla <niro@magellan-linux.de>
917    
918     * [r603] Makefile, usr/lib/mage/mage4.functions.sh:
919     -fixed count_protected_files() and obsoleted writeprotected
920     script
921     * [r602] usr/lib/mage/smage2.sh:
922     -fixed small typos and an exit status failure in munpack()
923     * [r600] usr/lib/mage/smage2.sh:
924     -added xpi to munpack() and support our package format as well
925     * [r598] usr/lib/mage/depwalker.sh:
926     -some performance fixes
927     * [r597] usr/lib/mage/smage2.sh:
928     -support more unpack methods: .rar .zip .gz .bz2 .rpm
929    
930     2007-09-02 Niels Rogalla <niro@magellan-linux.de>
931    
932     * [r551] make-tarball.sh:
933     -remove .cvsignore from tarball
934    
935     2007-09-01 Niels Rogalla <niro@magellan-linux.de>
936    
937     * [r530] make-tarball.sh[ADD]:
938     -added tarball creation script
939    
940     2007-07-01 Niels Rogalla <niro@magellan-linux.de>
941    
942     * [r503] usr/lib/mage/env-rebuild.sh:
943     -added LIBGL_DRIVERS_PATH to SPECIAL_VARS to handle dynamic gl
944     and dri stuf properly
945    
946     2007-06-30 Niels Rogalla <niro@magellan-linux.de>
947    
948     * [r501] usr/lib/mage/mage4.functions.sh:
949     fixed a copy paste error
950     * [r499] usr/lib/mage/mage4.functions.sh:
951     -fixed one missing $MROOT
952    
953     2007-06-07 Niels Rogalla <niro@magellan-linux.de>
954    
955     * [r497] usr/lib/mage/smage2.sh:
956     -added mlibtoolize() function
957    
958     2007-05-02 Niels Rogalla <niro@magellan-linux.de>
959    
960     * [r491] usr/lib/mage/convert_databases_meta.sh[ADD]:
961     -added metafile conversion script
962     * [r490] usr/lib/mage/generate_meta_data.sh:
963     -fixed complains about local
964     * [r489] usr/lib/mage/convert_databases_smage.sh[ADD],
965     usr/lib/mage/generate_meta_data.sh[ADD],
966     usr/lib/mage/metawrapper.sh[ADD]:
967     -new meta data conversion scripts
968    
969     2007-05-01 Niels Rogalla <niro@magellan-linux.de>
970    
971     * [r488] usr/lib/mage/convert_databases.sh:
972     - fixed package_routines import with some echo & sed magic. this
973     is neccessary to export the functions via 'eval'
974     * [r487] usr/lib/mage/convert_databases.sh[ADD]:
975     -added database conversion script
976    
977     2007-04-30 Niels Rogalla <niro@magellan-linux.de>
978    
979     * [r486] usr/lib/mage/sql_functions.sh[ADD]:
980     added sql functions overlay
981    
982     2007-04-23 Niels Rogalla <niro@magellan-linux.de>
983    
984     * [r477] usr/lib/mage/smage2.sh:
985     -only unset SPECIAL_VARS itself not the containing variables.
986     Same goes for SPECIAL_FUNCTIONS
987    
988     2007-04-10 Niels Rogalla <niro@magellan-linux.de>
989    
990     * [r459] usr/lib/mage/mage.rc.global, usr/lib/mage/smage2.sh:
991     -added kde:// and gnome://
992     * [r458] usr/lib/mage/mage4.functions.sh:
993     -show depends in pkgsearch()
994    
995     2007-04-01 Niels Rogalla <niro@magellan-linux.de>
996    
997     * [r456] usr/lib/mage/env-rebuild.sh:
998     fixed env-rebuild, do not include comments
999    
1000     2007-03-28 Niels Rogalla <niro@magellan-linux.de>
1001    
1002     * [r451] usr/lib/mage/mage4.functions.sh:
1003     - updated is_config_protected() to compare files literally to fix
1004     issues with spaces in the filename
1005    
1006     2007-03-27 Niels Rogalla <niro@magellan-linux.de>
1007    
1008     * [r449] usr/lib/mage/mage4.functions.sh:
1009     - added missing "local i" to get_uninstall_candidates() to
1010     prevent errors like '/usr/lib/mage/mage4.functions.sh: line 1452:
1011     font-adobe-100dpi: value too great for base (error token is
1012     "100dpi")'
1013    
1014     2007-03-20 Niels Rogalla <niro@magellan-linux.de>
1015    
1016     * [r447] usr/lib/mage/smage2.sh:
1017     added patch level autodetection to mpatch()
1018    
1019     2007-03-19 Niels Rogalla <niro@magellan-linux.de>
1020    
1021     * [r445] usr/lib/mage/mage4.functions.sh:
1022     - fixed broken pkgsearch; inform the user that a package is
1023     masked and do not show hiryglyphes like
1024     "Latest available: .mage-.mage"
1025     * [r443] usr/lib/mage/pkgbuild_dir.sh:
1026     fixed missing colors and fixed mage.rc inherit
1027     * [r441] usr/lib/mage/smage2.sh:
1028     some colour tweaks
1029     * [r440] usr/lib/mage/pkgbuild_dir.sh:
1030     added some nice colors
1031     * [r439] usr/lib/mage/smage2.sh:
1032     added support for gnu:// and sourceforge:// mirror uris and some
1033     nice colors
1034     * [r438] usr/lib/mage/mage.rc.global:
1035     added support for gnu:// and sourceforge:// mirror uris
1036     * [r437] usr/lib/mage/mage4.functions.sh:
1037     fixed some warnings
1038    
1039     2007-02-23 Niels Rogalla <niro@magellan-linux.de>
1040    
1041     * [r427] usr/lib/mage/smage2.sh:
1042     - ignore empty lines while fixing deps
1043    
1044     2007-02-05 Niels Rogalla <niro@magellan-linux.de>
1045    
1046     * [r423] usr/lib/mage/pkg_all_sources.sh[ADD]:
1047     commited to archive
1048    
1049     2007-01-22 Niels Rogalla <niro@magellan-linux.de>
1050    
1051     * [r419] usr/lib/mage/depwalker.sh,
1052     usr/lib/mage/mage4.functions.sh, usr/lib/mage/pkgbuild_dir.sh,
1053     usr/lib/mage/smage2.sh:
1054     variable mage.rc
1055    
1056     2007-01-21 Niels Rogalla <niro@magellan-linux.de>
1057    
1058     * [r418] usr/lib/mage/mage.rc.global, usr/lib/mage/mage4.sh:
1059     variable mage.rc
1060     * [r416] usr/lib/mage/mage4.functions.sh:
1061     typo
1062     * [r415] usr/lib/mage/mage4.functions.sh:
1063     pkg name in colred on uninstall
1064    
1065     2007-01-19 Niels Rogalla <niro@magellan-linux.de>
1066    
1067     * [r413] usr/lib/mage/mage4.sh, usr/lib/mage/smage2.sh:
1068     show lineno and script name if a script dies
1069     * [r412] usr/lib/mage/smage2.sh:
1070     better support for srctarballs
1071    
1072     2007-01-17 Niels Rogalla <niro@magellan-linux.de>
1073    
1074     * [r411] usr/lib/mage/smage2.sh:
1075     - munpack(): create the destdir if another than srcdir was given
1076    
1077     2006-12-30 Niels Rogalla <niro@magellan-linux.de>
1078    
1079     * [r409] usr/lib/mage/mage4.functions.sh:
1080     fixed minclude of mutliple files
1081    
1082     2006-12-29 Niels Rogalla <niro@magellan-linux.de>
1083    
1084     * [r408] usr/lib/mage/smage2.sh:
1085     fixed a typo
1086     * [r407] usr/lib/mage/mage.rc.global:
1087     added --src-tarball functionality
1088     * [r406] usr/lib/mage/smage2.sh:
1089     get src-package tarball automatically
1090     * [r405] etc/mage.rc.example:
1091     added --src-tarball functionality
1092     * [r404] etc/mage.rc.example:
1093     added --src-tarball functionality
1094     * [r403] usr/lib/mage/smage2.sh:
1095     added --src-tarball functionality -> creation and use of
1096     src-tarballs
1097    
1098     2006-08-27 Niels Rogalla <niro@magellan-linux.de>
1099    
1100     * [r391] usr/lib/mage/mage4.functions.sh:
1101     fixed pksearch(); now excluding includes and profiles
1102    
1103     2006-07-17 Niels Rogalla <niro@magellan-linux.de>
1104    
1105     * [r386] usr/lib/mage/mage.rc.global,
1106     usr/lib/mage/mage4.functions.sh, usr/lib/mage/smage2.sh:
1107     using variable rsync fetch options via mage.rc
1108     * [r385] usr/lib/mage/mage4.functions.sh:
1109     fixed messages
1110     * [r384] usr/lib/mage/smage2.sh:
1111     show a message when applying patches
1112    
1113     2006-04-27 Niels Rogalla <niro@magellan-linux.de>
1114    
1115     * [r373] usr/lib/mage/mage4.functions.sh:
1116     spelling
1117     * [r372] usr/lib/mage/mage4.sh:
1118     better messages
1119     * [r370] usr/lib/mage/mage4.functions.sh, usr/lib/mage/mage4.sh:
1120     added blacklist support
1121    
1122     2006-04-14 Niels Rogalla <niro@magellan-linux.de>
1123    
1124     * [r368] Makefile:
1125     fixed missing etc files
1126    
1127     2006-04-12 Niels Rogalla <niro@magellan-linux.de>
1128    
1129     * [r363] Makefile[ADD]:
1130     added a Makefile to make our live easier :p
1131    
1132     2006-03-22 Niels Rogalla <niro@magellan-linux.de>
1133    
1134     * [r351] usr/lib/mage/smage2.sh:
1135     - added colors defines
1136     - addded multlib support
1137     - added lib64 support via mlibdir
1138     - removed old commented cruft
1139     * [r350] usr/lib/mage/mage4.functions.sh:
1140     added mlibdir function
1141    
1142     2006-03-04 Niels Rogalla <niro@magellan-linux.de>
1143    
1144     * [r347] usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh:
1145     fixed srcinstall with MROOT enabled
1146    
1147     2006-02-20 Niels Rogalla <niro@magellan-linux.de>
1148    
1149     * [r332] usr/lib/mage/magequery.sh:
1150     - fixed database lookups
1151     - now printing pcat/pkgname
1152    
1153     2006-02-16 Niels Rogalla <niro@magellan-linux.de>
1154    
1155     * [r329] usr/lib/mage/mage4.functions.sh:
1156     fixed some install issues, when removing non existing
1157     uninstall-candidates ...
1158    
1159     2006-02-15 Niels Rogalla <niro@magellan-linux.de>
1160    
1161     * [r328] usr/lib/mage/mage4.functions.sh:
1162     fixed some pkgsearch errors
1163    
1164     2006-01-01 Niels Rogalla <niro@magellan-linux.de>
1165    
1166     * [r315] usr/lib/mage/pkgbuild_dir.sh:
1167     stat prints major and minor node numbers as hex; they must be
1168     converted to dec
1169     * [r314] usr/lib/mage/mage4.functions.sh:
1170     fixed again a typo
1171     * [r312] usr/lib/mage/mage4.functions.sh,
1172     usr/lib/mage/pkgbuild_dir.sh:
1173     fixed installation of char-devices
1174     * [r310] usr/lib/mage/mage4.functions.sh:
1175     fixed a typo: mknode -> mknod
1176    
1177     2005-12-26 Niels Rogalla <niro@magellan-linux.de>
1178    
1179     * [r306] usr/lib/mage/smage2.sh:
1180     - fixed header in created mage file
1181     - style updates & typos
1182     * [r305] usr/lib/mage/mage4.sh:
1183     fixed mage setup; some dir get not correctly installed if
1184     MROOTwas set; mage_setup was called too early
1185     * [r304] usr/lib/mage/magequery.sh:
1186     added -f path search option
1187    
1188     2005-12-04 Niels Rogalla <niro@magellan-linux.de>
1189    
1190     * [r299] usr/lib/mage/mage4.sh:
1191     removed version info from usage
1192     * [r298] usr/lib/mage/mage.rc.global:
1193     only use MAGE_DISTRIBUTION=stable if nothing else is given
1194     * [r295] usr/lib/mage/mage4.sh:
1195     - version doesn't show versioninfo twice now
1196     - fixed whitespaces
1197     - updated usage() with MAGE_DISTRIBUTION
1198     * [r294] usr/lib/mage/mage4.functions.sh:
1199     delete virtuals only if one pkg is installed
1200    
1201     2005-12-01 Niels Rogalla <niro@magellan-linux.de>
1202    
1203     * [r288] usr/lib/mage/mage.rc.global:
1204     - added default PACKAGES_SERVER_PATH var
1205     - added default MAGE_DISTRIBUTION=stable var
1206     * [r287] usr/lib/mage/mage4.sh:
1207     - set PKGDIR and BUILDDIR to MROOT if defined
1208     - fixed missing regen-mage-tree command in usage()
1209     * [r286] usr/lib/mage/mage4.functions.sh:
1210     - added variable package fetch path
1211     - added new MAGE_DISTRIBUTION variable support
1212     * [r285] usr/lib/mage/env-rebuild.sh:
1213     missed to create the tmp dir
1214    
1215     2005-11-05 Niels Rogalla <niro@magellan-linux.de>
1216    
1217     * [r284] usr/lib/mage/pkgsearch.sh:
1218     nicer output, added testing state support
1219    
1220     2005-10-26 Niels Rogalla <niro@magellan-linux.de>
1221    
1222     * [r283] usr/lib/mage/etc-update:
1223     synced with upstream:
1224     - fixed several segfaults
1225     - allow single quotes in config-file
1226     - now really using less as pager
1227    
1228     2005-10-21 Niels Rogalla <niro@magellan-linux.de>
1229    
1230     * [r281] usr/lib/mage/version:
1231     ver bump
1232     * [r280] usr/lib/mage/mage4.functions.sh:
1233     added config prot support for uninstalling
1234     * [r278] usr/lib/mage/version:
1235     fixed version
1236     * [r273] usr/lib/mage/mage4.functions.sh:
1237     fixed virtual_add and virtual_del calls with mutiple provides
1238     * [r272] usr/lib/mage/pkgbuild_dir.sh:
1239     fixed includes; fixed whitespaces
1240    
1241     2005-10-04 Niels Rogalla <niro@magellan-linux.de>
1242    
1243     * [r260] usr/lib/mage/env-rebuild.sh:
1244     - typo
1245     * [r259] usr/lib/mage/env-rebuild.sh:
1246     - "better" coding style
1247     - secure temp-dirs
1248     - fixed noisiness on bootstrap
1249     * [r258] usr/lib/mage/mage4.functions.sh:
1250     now using unset -f pre/post{install,remove} so that they do not
1251     get exported or globally set in any way
1252     * [r257] usr/lib/mage/version:
1253     fixed version to 0.4.0-r5
1254    
1255     2005-10-03 Niels Rogalla <niro@magellan-linux.de>
1256    
1257     * [r256] usr/lib/mage/smage2.sh:
1258     fixed a typo
1259     * [r255] usr/lib/mage/smage2.sh:
1260     added a new function generate_package_md5sum() and using it ;)
1261     * [r254] usr/lib/mage/mage4.sh:
1262     fixed the pre/postinstall issue, not sourcing the magefiles in
1263     unsafe environments anymore
1264    
1265     2005-10-02 Niels Rogalla <niro@magellan-linux.de>
1266    
1267     * [r253] usr/lib/mage/smage2.sh:
1268     added export_inherits() function
1269     * [r252] usr/lib/mage/mage4.functions.sh:
1270     fixed is_newer_mage_version_available(), so it works again
1271     * [r251] usr/lib/mage/version:
1272     set version to 0.4.0-r4
1273     * [r250] usr/lib/mage/depwalker.sh:
1274     fixed missing deps in src/upgrade and speed this thing up
1275     * [r249] usr/lib/mage/mage4.functions.sh:
1276     added export_inherits() function
1277    
1278     2005-09-27 Niels Rogalla <niro@magellan-linux.de>
1279    
1280     * [r248] usr/lib/mage/mage4.functions.sh:
1281     now unseting pre/post-install/remove functions in mage_install()
1282     and mage_uninstall()
1283     * [r247] usr/lib/mage/mage4.sh:
1284     - added some better messages
1285     - fixed broken mage upgrade/srcupgrade
1286    
1287     2005-09-11 Niels Rogalla <niro@magellan-linux.de>
1288    
1289     * [r241] usr/lib/mage/version:
1290     set version to 0.4.0-r3
1291     * [r240] usr/lib/mage/mage4.functions.sh:
1292     fixed some uninstall issues
1293     * [r239] usr/lib/mage/mage4.sh:
1294     added missing COLBOLD var
1295    
1296     2005-09-10 Niels Rogalla <niro@magellan-linux.de>
1297    
1298     * [r237] usr/lib/mage/mage4.functions.sh:
1299     added new search method
1300     * [r236] usr/lib/mage/mage4.sh:
1301     - fixed wrong include locations
1302     - added some missing colors
1303     - added new search method
1304     * [r235] usr/lib/mage/depwalker.sh:
1305     fixed wrong include locations
1306    
1307     2005-09-09 Niels Rogalla <niro@magellan-linux.de>
1308    
1309     * [r233] usr/lib/mage/mage4.sh:
1310     fixed some not working methods
1311     * [r232] usr/lib/mage/mage4.sh:
1312     fixed includes
1313     * [r231] usr/lib/mage/depwalker.sh:
1314     added upgrade targets
1315     * [r230] usr/lib/mage/mage4.sh:
1316     added upgrade and unpack targets
1317     * [r229] usr/lib/mage/magequery.sh:
1318     typo
1319     * [r228] usr/lib/mage/magequery.sh:
1320     added ${MROOT} support
1321     * [r227] usr/lib/mage/mage4.functions2.sh[DEL]:
1322     reomved, it was accidently committed
1323     * [r226] usr/lib/mage/depwalker.sh[ADD],
1324     usr/lib/mage/mage.rc.global[ADD],
1325     usr/lib/mage/mage4.functions.sh[ADD],
1326     usr/lib/mage/mage4.functions2.sh[ADD],
1327     usr/lib/mage/mage4.sh[ADD]:
1328     complete rewrite
1329     * [r225] usr/lib/mage/version:
1330     set version to 0.4.0-r1
1331     * [r223] usr/lib/mage/create_desktop_app.sh,
1332     usr/lib/mage/env-rebuild.sh:
1333     added ${MROOT} support for upcoming mage-0.4.x
1334    
1335     2005-08-28 Niels Rogalla <niro@magellan-linux.de>
1336    
1337     * [r215] usr/lib/mage/version:
1338     set version to 0.3.7-r5
1339     * [r214] usr/lib/mage/smage2.sh:
1340     -fixed whitespaces
1341     - fixed magefile gen:
1342     - fixed $header
1343     - moved MAGE_TARGETS above to PKGTYPE
1344     * [r213] usr/lib/mage/mage3.functions.sh:
1345     - only show protected files on verbose mode
1346     * [r212] usr/lib/mage/mage3.sh:
1347     - added NOCOLORS option
1348     * [r211] usr/lib/mage/mageupgrade.sh:
1349     - added --calc and --calc-bash
1350     - added NOCOLOR option
1351     * [r210] usr/lib/mage/magequery.sh:
1352     added fetch_inventory
1353    
1354     2005-08-22 Niels Rogalla <niro@magellan-linux.de>
1355    
1356     * [r208] usr/lib/mage/sourceinstall.sh:
1357     small error, now sourceinstall still works without any
1358     mage_targets
1359     * [r207] usr/lib/mage/sourceinstall.sh:
1360     small error, now sourceinstall still works without any
1361     mage_targets
1362     * [r206] usr/lib/mage/sourceinstall.sh:
1363     targets must be readded when running mage install
1364     * [r205] usr/lib/mage/smage2.sh:
1365     typo
1366     * [r204] usr/lib/mage/smage2.sh:
1367     forgotten to include MAGE_TARGETS into mage files
1368    
1369     2005-08-21 Niels Rogalla <niro@magellan-linux.de>
1370    
1371     * [r203] usr/lib/mage/version:
1372     fixed version to 0.3.7-r4
1373     * [r202] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh,
1374     usr/lib/mage/sourceinstall.sh:
1375     added auto regen suport of the whole mage-tree and added
1376     MAGE_TARGETS support to mage srcinstall
1377     * [r201] usr/lib/mage/smage2.sh:
1378     typo
1379     * [r200] usr/lib/mage/smage2.sh:
1380     fixed the whole fix_dep logic as virtual support was broken
1381     * [r199] usr/lib/mage/smage2.sh:
1382     fixed fix_dep logic in regen-mage-tree
1383     * [r198] usr/lib/mage/smage2.sh:
1384     fixed typos
1385    
1386     2005-08-20 Niels Rogalla <niro@magellan-linux.de>
1387    
1388     * [r197] usr/lib/mage/smage2.sh:
1389     includes comes after all vars not, to provide the possibility to
1390     define special vars which may needed by the include
1391     * [r196] usr/lib/mage/smage2.sh:
1392     better whitepsace handling mage regen, and move special vars to
1393     special tags section
1394     * [r195] usr/lib/mage/smage2.sh:
1395     fixed target logic
1396     * [r194] usr/lib/mage/smage2.sh:
1397     added SPECIAL_VARS variable to mage file regen
1398    
1399     2005-08-19 Niels Rogalla <niro@magellan-linux.de>
1400    
1401     * [r193] usr/lib/mage/smage2.sh:
1402     fixed regen module-dependencies
1403     * [r192] usr/lib/mage/smage2.sh:
1404     - fixed whitespaces
1405     - do not unset PKGNAME in regen_mage_tree
1406     - renamed helper function to build_mage_srcipt
1407     - added MAGE_TARGETS support for pkgbuild
1408     * [r191] usr/lib/mage/smage2.sh:
1409     - added very basic MAGE_TARGETS support (currently only for
1410     mage-tree regen)
1411    
1412     - added possibility to regen the mage-tree with given
1413     informations in smage2 files
1414     * [r190] usr/lib/mage/mage3.functions.sh:
1415     fixed verbose messages and hopefully fixed the version issue (
1416     2.8.2 > 2.10.0)
1417    
1418     2005-08-16 Niels Rogalla <niro@magellan-linux.de>
1419    
1420     * [r187] usr/lib/mage/mageupgrade.sh:
1421     added command line parameters support
1422     * [r186] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
1423     fixed version, source now ${MLIBDIR}/version
1424     * [r185] usr/lib/mage/version[ADD]:
1425     nre file
1426    
1427     2005-08-09 Niels Rogalla <niro@magellan-linux.de>
1428    
1429     * [r183] usr/lib/mage/smage2.sh:
1430     ixed multiincludes
1431    
1432     2005-07-31 Niels Rogalla <niro@magellan-linux.de>
1433    
1434     * [r179] usr/lib/mage/mage3.functions.sh:
1435     typo
1436     * [r178] usr/lib/mage/mage3.functions.sh:
1437     minclude: only verbose when MAGEDBUG=on
1438     * [r177] usr/lib/mage/mage3.functions.sh, usr/lib/mage/smage2.sh:
1439     only style updates
1440     * [r176] usr/lib/mage/mage3.functions.sh:
1441     fixed typos
1442     * [r175] usr/lib/mage/smage2.sh:
1443     fixed version; typos and style
1444     * [r174] usr/lib/mage/mage3.sh:
1445     fixed version
1446     * [r172] usr/lib/mage/smage2.sh:
1447     added sminclude function
1448     * [r171] usr/lib/mage/mage3.functions.sh:
1449     added autodetecting of newer mage versions and added minclude and
1450     sminclude functions
1451     * [r169] usr/lib/mage/ldd-fix.sh, usr/lib/mage/mage3.sh,
1452     usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/smage2.sh:
1453     fixed locale issue; pkgs get not build or installed if the
1454     default system local ist another than LC_ALL=C
1455    
1456     2005-07-29 Niels Rogalla <niro@magellan-linux.de>
1457    
1458     * [r167] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
1459     updated mage version
1460     * [r166] usr/lib/mage/mageupgrade.sh:
1461     fixed missing fake directory when updating
1462    
1463     2005-07-23 Niels Rogalla <niro@magellan-linux.de>
1464    
1465     * [r157] usr/lib/mage/mage3.sh:
1466     added mutiple PROVIDE support; fixed version
1467     * [r156] usr/lib/mage/smage2.sh:
1468     fixed version
1469    
1470     2005-06-28 Niels Rogalla <niro@magellan-linux.de>
1471    
1472     * [r90] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
1473     fixed version number
1474     * [r89] usr/lib/mage/smage2.sh:
1475     fixed download of non-mirrored files
1476    
1477     2005-06-03 Niels Rogalla <niro@magellan-linux.de>
1478    
1479     * [r87] usr/lib/mage/ldd-fix.sh:
1480     fixed -mount
1481    
1482     2005-06-01 Niels Rogalla <niro@magellan-linux.de>
1483    
1484     * [r86] usr/lib/mage/mage3.sh:
1485     fixed version
1486     * [r85] usr/lib/mage/smage2.sh:
1487     fixed version and unsetting NOSTRIP now
1488     * [r84] etc/mage.rc.example:
1489     fixed CFLAGS for >=gcc-3.4 and removed -s option
1490     * [r83] usr/lib/mage/sourceinstall.sh:
1491     changed version tagging only
1492     * [r82] usr/lib/mage/find_not_installed.sh[ADD],
1493     usr/lib/mage/ldd-fix.sh[ADD]:
1494     new
1495     * [r81] usr/lib/mage/mage3.functions.sh:
1496     minor changes in the force_mtime function; forced touch not
1497     creating any files -> fixes sources-symlink issue in the kernel
1498     packages
1499     * [r80] usr/lib/mage/mageupgrade.sh:
1500     heavily changed:
1501     - added preview which pkgs are going to be installed
1502     - added src-compile support
1503     - some minor logic fixes
1504     * [r79] usr/lib/mage/smage2.sh:
1505     added functions for stripping bins and libs
1506     * [r78] usr/lib/mage/compressdoc,
1507     usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
1508     usr/lib/mage/env-rebuild.sh, usr/lib/mage/mage3.sh,
1509     usr/lib/mage/magequery.sh, usr/lib/mage/mgroupadd,
1510     usr/lib/mage/mgroupdel, usr/lib/mage/mkinfodir,
1511     usr/lib/mage/museradd, usr/lib/mage/muserdel,
1512     usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh:
1513     changed version tagging only
1514     * [r77] usr/lib/mage/writeprotected:
1515     remove usage of expr; using $((foo + 1)) now
1516    
1517     2005-02-16 Niels Rogalla <niro@magellan-linux.de>
1518    
1519     * [r66] usr/lib/mage/mage3.sh, usr/lib/mage/smage2.sh:
1520     rev bump to 0.3.6-r15; serveral fixes
1521     * [r64] usr/lib/mage/mage3.sh:
1522     rev bump to 0.3.6-r14
1523     * [r63] usr/lib/mage/smage2.sh:
1524     rev bump to 0.3.6-r13; fixed a bad typo that caused smage2 not to
1525     fail while the checksum test
1526    
1527     2005-02-15 Niels Rogalla <niro@magellan-linux.de>
1528    
1529     * [r61] usr/lib/mage/smage2.sh:
1530     cosmetic fix
1531     * [r60] usr/lib/mage/compressdoc,
1532     usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
1533     usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
1534     usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
1535     usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
1536     usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel,
1537     usr/lib/mage/mkinfodir, usr/lib/mage/museradd,
1538     usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh,
1539     usr/lib/mage/pkgsearch.sh, usr/lib/mage/sourceinstall.sh,
1540     usr/lib/mage/writeprotected:
1541     rev bump to 0.3.6-r13
1542     * [r59] usr/lib/mage/smage2.sh:
1543     rev bump to 0.3.6-r13; added download support for srcfiles and
1544     valiadtion with md5 checksum
1545     * [r57] usr/lib/mage/compressdoc,
1546     usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
1547     usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh,
1548     usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
1549     usr/lib/mage/mgroupadd, usr/lib/mage/mgroupdel,
1550     usr/lib/mage/mkinfodir, usr/lib/mage/museradd,
1551     usr/lib/mage/muserdel, usr/lib/mage/pkgbuild_dir.sh,
1552     usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
1553     usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
1554     updated release version to 0.3.6-r12
1555    
1556     2005-02-14 Niels Rogalla <niro@magellan-linux.de>
1557    
1558     * [r56] usr/lib/mage/mage3.sh:
1559     now sourcing /etc/profile everytime before a pkg gets installed,
1560     fixes several enviroment issues
1561     * [r55] usr/lib/mage/env-rebuild.sh:
1562     added OMF_DIR support
1563    
1564     2005-01-10 Niels Rogalla <niro@magellan-linux.de>
1565    
1566     * [r44] usr/lib/mage/mage3.sh:
1567     updated path variable and now sourcing /etc/profile everytime
1568     * [r43] usr/lib/mage/depwanderer.sh, usr/lib/mage/env-rebuild.sh,
1569     usr/lib/mage/etc-update, usr/lib/mage/mage3.functions.sh,
1570     usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
1571     usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh,
1572     usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
1573     usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
1574     updated revision tags
1575     * [r42] usr/lib/mage/mgroupadd[ADD], usr/lib/mage/mgroupdel[ADD],
1576     usr/lib/mage/museradd[ADD], usr/lib/mage/muserdel[ADD]:
1577     initial release
1578    
1579     2005-01-06 Niels Rogalla <niro@magellan-linux.de>
1580    
1581     * [r40] usr/lib/mage/compressdoc,
1582     usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
1583     usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
1584     usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
1585     usr/lib/mage/magequery.sh, usr/lib/mage/mageupgrade.sh,
1586     usr/lib/mage/mkinfodir, usr/lib/mage/pkgbuild_dir.sh,
1587     usr/lib/mage/pkgsearch.sh, usr/lib/mage/smage2.sh,
1588     usr/lib/mage/sourceinstall.sh, usr/lib/mage/writeprotected:
1589     updated revision tags
1590     * [r39] usr/lib/mage/mage3.functions.sh,
1591     usr/lib/mage/writeprotected:
1592     fixed handling of filenames with spaces
1593     * [r37] usr/lib/mage/mageupgrade.sh:
1594     suppress annoying unstable messages
1595     * [r36] usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh:
1596     exit 1 has broken mageupgrade, now using return 1; exit stuff now
1597     in mage3.sh
1598     * [r35] usr/share/doc/mage-0.3/template.smage2:
1599     added some descriptions
1600     * [r34] usr/lib/mage/fix_database-mage-0.3.6-r5.sh[DEL],
1601     usr/lib/mage/fixdatabase_ifs.sh[DEL],
1602     usr/lib/mage/magemanager.sh[DEL]:
1603     removed old deprecated cruft
1604     * [r33] usr/lib/mage/compressdoc,
1605     usr/lib/mage/create_desktop_app.sh, usr/lib/mage/depwanderer.sh,
1606     usr/lib/mage/env-rebuild.sh, usr/lib/mage/etc-update,
1607     usr/lib/mage/mage3.functions.sh, usr/lib/mage/mage3.sh,
1608     usr/lib/mage/magemanager.sh, usr/lib/mage/magequery.sh,
1609     usr/lib/mage/mageupgrade.sh, usr/lib/mage/mkinfodir,
1610     usr/lib/mage/pkgbuild_dir.sh, usr/lib/mage/pkgsearch.sh,
1611     usr/lib/mage/smage2.sh, usr/lib/mage/sourceinstall.sh,
1612     usr/lib/mage/writeprotected:
1613     fixed version tags
1614     * [r32] usr/lib/mage/magequery.sh[ADD],
1615     usr/lib/mage/mageupgrade.sh[ADD]:
1616     initial release
1617     * [r31] usr/lib/mage/mage3.functions.sh:
1618     get_highest_magefile() returns now an error message if any found
1619     pkg are unstable and USE_UNSTABLE=true is not declared
1620     * [r30] usr/lib/mage/mage3.sh:
1621     fixed uninstallation of virtual db entries, even if another
1622     versions of the same package exists. now it dectect this and do
1623     not remove this entry
1624    
1625     2005-01-05 Niels Rogalla <niro@magellan-linux.de>
1626    
1627     * [r29] usr/lib/mage/depwanderer.sh:
1628     fixed handling of virtual pakages
1629     * [r24] .[ADD], etc[ADD], etc/etc-update.conf[ADD],
1630     etc/mage.rc.example[ADD], usr[ADD], usr/lib[ADD],
1631     usr/lib/mage[ADD], usr/lib/mage/compressdoc[ADD],
1632     usr/lib/mage/create_desktop_app.sh[ADD],
1633     usr/lib/mage/depwanderer.sh[ADD],
1634     usr/lib/mage/env-rebuild.sh[ADD], usr/lib/mage/etc-update[ADD],
1635     usr/lib/mage/fix_database-mage-0.3.6-r5.sh[ADD],
1636     usr/lib/mage/fixdatabase_ifs.sh[ADD],
1637     usr/lib/mage/mage3.functions.sh[ADD], usr/lib/mage/mage3.sh[ADD],
1638     usr/lib/mage/magemanager.sh[ADD], usr/lib/mage/mkinfodir[ADD],
1639     usr/lib/mage/pkgbuild_dir.sh[ADD],
1640     usr/lib/mage/pkgsearch.sh[ADD], usr/lib/mage/smage2.sh[ADD],
1641     usr/lib/mage/sourceinstall.sh[ADD],
1642     usr/lib/mage/writeprotected[ADD], usr/share[ADD],
1643     usr/share/doc[ADD], usr/share/doc/mage-0.3[ADD],
1644     usr/share/doc/mage-0.3/template.mage[ADD],
1645     usr/share/doc/mage-0.3/template.smage2[ADD]:
1646     mage-0.3.6-r8 import
1647