Magellan Linux

Contents of /tags/mage-0_4_111/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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