Magellan Linux

Annotation of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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