Magellan Linux

Contents of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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