Magellan Linux

Contents of /tags/mage-0_4_104/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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