Magellan Linux

Annotation of /tags/mage-0_4_112/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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