Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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