Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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