Magellan Linux

Contents of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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