Magellan Linux

Contents of /tags/mage-0_4_112/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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