Magellan Linux

Contents of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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