Magellan Linux

Contents of /tags/mage-0_4_108/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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