Magellan Linux

Contents of /tags/mage-0_4_87/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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