Magellan Linux

Contents of /tags/mage-0_4_100/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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