Magellan Linux

Contents of /tags/mage-0_4_93/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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