Magellan Linux

Annotation of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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