Magellan Linux

Annotation of /tags/mage-0_4_100/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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