Magellan Linux

Annotation of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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