Magellan Linux

Annotation of /tags/mage-0_4_103/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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