Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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