Magellan Linux

Contents of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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