Magellan Linux

Contents of /tags/mage-0_4_113/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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