Magellan Linux

Contents of /trunk/mage/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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