Magellan Linux

Contents of /tags/mage-0_4_107/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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