Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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