Magellan Linux

Annotation of /tags/mage-0_4_102/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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