Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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