Magellan Linux

Contents of /tags/mage-0_4_102/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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