Magellan Linux

Contents of /tags/mage-0_4_105/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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