Magellan Linux

Contents of /tags/mage-0_4_110/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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