Magellan Linux

Annotation of /branches/mage-next/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3087 - (hide annotations) (download)
Tue May 22 14:23:31 2018 UTC (6 years ago) by niro
File size: 15962 byte(s)
-updated ChangeLog
1 niro 3087 2018-05-22 Niels Rogalla <niro@magellan-linux.de>
2    
3     * [r3082] src/smage2.functions.sh.in:
4     -honor newly introduced method of file-5.33 to detect shared
5     libraries as pie executables if the executable bit is set
6    
7     2017-08-01 Niels Rogalla <niro@magellan-linux.de>
8    
9     * [r3053] src/mage4.functions.sh.in:
10     -syncmage_tarball(): honor mchecksum file sanity check and us
11     full path to checksum files
12     * [r3052] conf/Makefile:
13     -use arch command instead of uname -m
14    
15 niro 3036 2017-06-30 Niels Rogalla <niro@magellan-linux.de>
16 niro 2369
17 niro 3087 * [r3041] src/mage4.functions.sh.in:
18     -mchecksum(): added sanity check for missing checksum files
19     * [r3038] src/smage2.functions.sh.in:
20     -added marchvariable() function and make use of it
21     * [r3036] ChangeLog:
22     -updated ChangeLog
23 niro 3036 * [r3035] conf/Makefile, conf/mage.rc.global.in, src/smage2.in:
24     -updated and hardened default compiler flags, not using
25     -mtune=$(ARCH) but always 'generic' fixes gcc-gnat build issues
26 niro 2369
27 niro 3036 2015-12-08 Niels Rogalla <niro@magellan-linux.de>
28 niro 2369
29 niro 3036 * [r2920] src/tools/autodepend.in:
30     -fixed a small prefix issue
31 niro 2369
32 niro 3036 2015-11-30 Niels Rogalla <niro@magellan-linux.de>
33 niro 2369
34 niro 3036 * [r2918] src/mkinfodir.in:
35     -coding style update
36     * [r2916] src/mkinfodir.in:
37     -added some sanity checks
38 niro 2369
39 niro 3036 2015-03-20 Niels Rogalla <niro@magellan-linux.de>
40 niro 2283
41 niro 3036 * [r2870] src/smage2.functions.sh.in:
42     -build mpks for virtual as well to support build-server builds
43 niro 2283
44 niro 3036 2015-03-19 Niels Rogalla <niro@magellan-linux.de>
45 niro 2278
46 niro 3036 * [r2868] src/mage4.functions.sh.in:
47     mdownload(): support file:// uris to support file injections
48     which the alx branch use with src-tarballs
49 niro 2278
50 niro 3036 2015-02-13 Niels Rogalla <niro@magellan-linux.de>
51 niro 2230
52 niro 3036 * [r2864] src/smage2.in:
53     -smage build log: log sterr too
54 niro 2230
55 niro 3036 2014-10-31 Niels Rogalla <niro@magellan-linux.de>
56 niro 2230
57 niro 3036 * [r2843] src/smage2.functions.sh.in:
58     -always create a mpks even if no SRC_URI was defined, only ignore
59     the mpks-build on virtual packages
60 niro 2230
61 niro 3036 2014-10-24 Niels Rogalla <niro@magellan-linux.de>
62 niro 2230
63 niro 3036 * [r2841] src/depwalker.in, src/mage.in:
64     -support deep and simple build-prerequisites, which reduces the
65     overhead as they only respect the sdepend of the target
66     mage/smagefile and not from all deps
67 niro 2230
68 niro 3036 2014-10-22 Niels Rogalla <niro@magellan-linux.de>
69 niro 2176
70 niro 3036 * [r2839] src/depwalker.in:
71     -load mage-features to support them with the smagesource()
72     function
73 niro 2176
74 niro 3036 2014-09-19 Niels Rogalla <niro@magellan-linux.de>
75 niro 2176
76 niro 3036 * [r2832] src/depwalker.in, src/smage2.functions.sh.in:
77     -evaluate march[s|]depend() right if depwalker calls the
78     smagefile directly
79 niro 2176
80 niro 3036 2014-09-17 Niels Rogalla <niro@magellan-linux.de>
81 niro 2176
82 niro 3036 * [r2829] src/depwalker.in:
83     -spelling
84     * [r2828] src/depwalker.in:
85     -revert commit r2736 - deps of highest_depfile must be checked
86     before adding it to the ALL_DEPS var, so that they get installed
87     before highest_depfile and not after it
88 niro 2176
89 niro 3036 2014-09-09 Niels Rogalla <niro@magellan-linux.de>
90 niro 2161
91 niro 3036 * [r2825] src/tools/autodepend.in:
92     -print sonames which where not found
93 niro 2161
94 niro 3036 2014-09-03 Niels Rogalla <niro@magellan-linux.de>
95 niro 2144
96 niro 3036 * [r2811] src/mage4.functions.sh.in:
97     -use the highest_magefile program
98     * [r2810] src/Makefile, src/highest_magefile.c[ADD]:
99     -added highest_magefile program
100     * [r2809] src/Makefile:
101     -moved some common package functions to package.c/package.h
102     * [r2808] src/highestver.c:
103     -initialize saved char
104     * [r2807] src/highestver.c, src/package.c[ADD], src/package.h[ADD],
105     src/vercomp.c:
106     -moved some common package functions to package.c/package.h
107 niro 2144
108 niro 3036 2014-09-02 Niels Rogalla <niro@magellan-linux.de>
109 niro 2047
110 niro 3036 * [r2806] conf/mage.rc.global.in, src/smage2.in:
111     -make smage log directory configurable
112     * [r2804] src/tools/autodepend.in:
113     -fixed broken use-move honor logic
114 niro 2047
115 niro 3036 2014-08-14 Niels Rogalla <niro@magellan-linux.de>
116 niro 1993
117 niro 3036 * [r2753] src/mage4.functions.sh.in:
118     -fixed broken count_installed_pkgs() function
119     * [r2750] src/helper/museradd.in:
120     -ignore -l switch when running usermod
121 niro 1993
122 niro 3036 2014-08-13 Niels Rogalla <niro@magellan-linux.de>
123 niro 1993
124 niro 3036 * [r2745] src/smage2.functions.sh.in, src/smage2.in:
125     -renamed src_setup() function to the more appropriate name
126     pkg_setup()
127 niro 1993
128 niro 3036 2014-08-12 Niels Rogalla <niro@magellan-linux.de>
129 niro 1993
130 niro 3036 * [r2743] src/smage2.functions.sh.in, src/smage2.in:
131     -introduce src_setup function
132     * [r2737] src/depwalker.in:
133 niro 1687 -fixed spelling
134 niro 3036 * [r2736] src/depwalker.in:
135     -fixed a logic error/race-condition in depwalker, where the
136     highest_magefile was added too late to ALLDEPS
137 niro 1687
138 niro 3036 2014-07-22 Niels Rogalla <niro@magellan-linux.de>
139 niro 1661
140 niro 3036 * [r2722] src/helper/museradd.in:
141     -museradd: busybox does not support -l switch
142     * [r2721] src/mage.in:
143     -speak of environment vars in help msg
144     * [r2720] src/mage4.functions.sh.in:
145     -fixed a typo MAGE_FEATURE_CURRENT -> MAGE_FEATURES_CURRENT
146 niro 1661
147 niro 3036 2014-03-27 Niels Rogalla <niro@magellan-linux.de>
148 niro 1646
149 niro 3036 * [r2637] src/etc-update.in:
150     -be busybox friendly
151 niro 1646
152 niro 3036 2014-03-10 Niels Rogalla <niro@magellan-linux.de>
153 niro 1623
154 niro 3036 * [r2631] src/smage2.in:
155     -pkgbuild_dir.sh -> pkgbuild_dir
156 niro 1623
157 niro 3036 2014-03-05 Niels Rogalla <niro@magellan-linux.de>
158 niro 1623
159 niro 3036 * [r2630] src/highestver.c:
160     -free the memory of var saved
161     * [r2629] src/highestver.c:
162     -use strdup() to fix segfaults
163     * [r2628] src/depwalker.in:
164     -reorder functions
165     * [r2627] src/depwalker.in:
166     -set some required default variables
167     * [r2626] src/depwalker.in:
168     -use common.functions.sh
169     * [r2625] src/depwalker.in:
170     -simplify including
171     * [r2624] src/depwalker.in:
172     -removed hardcoded /etc pathes
173 niro 1623
174 niro 3036 2014-03-04 Niels Rogalla <niro@magellan-linux.de>
175 niro 1609
176 niro 3036 * [r2623] src/up2date/up2date.in:
177     -removed todo from default repos
178     * [r2622] src/up2date/up2date.in:
179     -simplify including
180     * [r2621] src/mage.in:
181     -added some sanity checks
182     * [r2620] src/mage.in:
183     -removed hardcoded /etc pathes
184     * [r2619] src/smage2.in:
185     -added some sanity checks
186     * [r2618] src/mage.in:
187     -call common.functions.sh and simplify including
188     * [r2617] src/mage.in:
189     -removed functions provided by common.functions.sh
190     * [r2616] src/smage2.in:
191     -call common.functions.sh
192     * [r2615] src/smage2.in:
193     -removed hardcoded /etc pathes
194     * [r2614] src/smage2.in:
195     -removed obsolete SMAGEVERSION variable
196     * [r2613] src/mage4.functions.sh.in, src/smage2.functions.sh.in:
197     -removed functions provided by common.functions.sh like xtitle(),
198     xtitleclean, die(), die_pipestatus(), showversion() and colors
199     * [r2612] src/common.functions.sh.in:
200     -added showversion()
201     * [r2611] src/common.functions.sh.in:
202     -fixed xtitle header
203     * [r2610] src/common.functions.sh.in:
204     -tag die() with Error:
205     * [r2609] src/up2date/up2date.conf:
206     -exclude uncommon repos
207     * [r2608] src/up2date/up2date.in:
208     -check missing repos
209     * [r2607] src/up2date/up2date.in:
210     -mage use of common.functions.sh
211     * [r2606] src/mage4.functions.sh.in, src/sql/sql_functions.sh:
212     -env-rebuild.sh -> env-rebuild
213     * [r2605] src/mage.in:
214     -depwalker.sh -> depwalker
215     * [r2604] src/Makefile:
216     -install missing files
217     * [r2603] src/Makefile, src/common.functions.sh.in[ADD]:
218     -some functions moved to common.functions.sh
219     * [r2602] src/tools/Makefile:
220     -up2date has moved
221     * [r2601] src/Makefile:
222     -added up2date
223     * [r2600] src/etc-update.in:
224     -removed unused variable PORTAGE_CALLER
225     * [r2599] src/smage2.functions.sh.in:
226 niro 1442 -fixed whitespaces
227 niro 3036 * [r2593] src/up2date/Makefile[ADD]:
228     -added Makefile
229     * [r2592] src/up2date/up2date.conf[ADD]:
230     -added global configuration file
231     * [r2591] src/up2date/berlios.sh.in[ADD],
232     src/up2date/common.sh.in[ADD],
233     src/up2date/freedesktop.sh.in[ADD], src/up2date/gnome.sh.in[ADD],
234     src/up2date/gnu.sh.in[ADD], src/up2date/google.sh.in[ADD],
235     src/up2date/perl.sh.in[ADD], src/up2date/pypi.sh.in[ADD],
236     src/up2date/sourceforge.sh.in[ADD], src/up2date/up2date.in,
237     src/up2date/xfce.sh.in[ADD], src/up2date/xorg.sh.in[ADD]:
238     -split function into single includes
239 niro 1442
240 niro 3036 2014-02-14 Niels Rogalla <niro@magellan-linux.de>
241 niro 1442
242 niro 3036 * [r2590] src/smage2.in:
243     -regen mage files *after* successful build
244 niro 1442
245 niro 3036 2014-02-04 Niels Rogalla <niro@magellan-linux.de>
246 niro 1442
247 niro 3036 * [r2586] src/tools/up2date.in[DEL], src/up2date[ADD],
248     src/up2date/up2date.in[CPY]:
249     -moved tools/up2date.in to up2date
250 niro 1442
251 niro 3036 2014-02-03 Niels Rogalla <niro@magellan-linux.de>
252 niro 1442
253 niro 3036 * [r2585] src/highestver.c[ADD], src/vercomp.c[ADD]:
254     -added vercomp and highestver sources
255 niro 1442
256 niro 3036 2014-01-29 Niels Rogalla <niro@magellan-linux.de>
257 niro 1442
258 niro 3036 * [r2584] src/Makefile:
259     -renamed mage4.in > mage.in
260     * [r2583] src/mage.in[CPY], src/mage4.in[DEL]:
261     -renamed mage4.in > mage.in
262     * [r2582] src/tools/Makefile, src/tools/up2date.in[ADD]:
263     -added initial up2date to mage
264     * [r2581] src/tools/Makefile:
265     -install all tools to BINDIR prefixed with mage-
266     * [r2580] src/tools/Makefile, src/tools/search-soname.in[CPY],
267     src/tools/search_soname.in[DEL]:
268     -renamed search_soname.in > search-soname.in
269     * [r2579] usr[DEL]:
270 niro 1442 -pruned old cruft
271 niro 3036 * [r2578] src/sql[ADD], src/sql/convert_databases.sh[CPY],
272     src/sql/convert_databases_meta.sh[CPY],
273     src/sql/convert_databases_smage.sh[CPY],
274     src/sql/generate_meta_data.sh[CPY],
275     src/sql/meta-generator.sh[CPY], src/sql/metawrapper.sh[CPY],
276     src/sql/sql_functions.sh[CPY],
277     usr/lib/mage/convert_databases.sh[DEL],
278     usr/lib/mage/convert_databases_meta.sh[DEL],
279     usr/lib/mage/convert_databases_smage.sh[DEL],
280     usr/lib/mage/generate_meta_data.sh[DEL],
281     usr/lib/mage/meta-generator.sh[DEL],
282     usr/lib/mage/metawrapper.sh[DEL],
283     usr/lib/mage/sql_functions.sh[DEL]:
284     -temporarily moved sql stuff to src/sql
285     * [r2577] Makefile, Makefile.inc[ADD], conf/Makefile[ADD],
286     doc/Makefile[ADD], src/Makefile[ADD], src/helper/Makefile[ADD],
287     src/tools/Makefile[ADD]:
288     -re-facored buildsystem
289     * [r2576] etc[DEL], usr/lib/mage/version[DEL], usr/share[DEL]:
290     -pruned old stuff
291     * [r2575] conf/mage.rc.example[DEL], conf/mage.rc.example.in[CPY]:
292     -renamed mage.rc.example > mage.rc.example.in
293     * [r2574] conf/etc-update.conf[DEL], conf/etc-update.conf.in[CPY]:
294     -renamed etc-update.conf > etc-update.conf.in
295     * [r2573] conf/etc-update.conf, conf/mage.rc.example,
296     doc/template.mage, doc/template.smage2, src/compressdoc.in,
297     src/create_desktop_app.in, src/depwalker.in, src/env-rebuild.in,
298     src/etc-update.in, src/mage4.in, src/mkinfodir.in,
299     src/pkgbuild_dir.in, src/smage2.in, src/tools/autodepend.in,
300     src/tools/ldd-fix.in, src/tools/search_soname.in:
301     -removed executable property
302     * [r2572] src/smage2.in[CPY], src/smage2.sh[DEL]:
303     -renamed smage2.sh > smage2.in
304     * [r2571] src/smage2.functions.sh[DEL],
305     src/smage2.functions.sh.in[CPY]:
306     -renamed smage2.functions.sh > smage2.functions.sh.in
307     * [r2570] src/pkgbuild_dir.in[CPY], src/pkgbuild_dir.sh[DEL]:
308     -renamed pkgbuild_dir.sh > pkgbuild_dir.in
309     * [r2569] src/pkg_all_sources.in[CPY], src/pkg_all_sources.sh[DEL]:
310     -renamed pkg_all_sources.sh > pkg_all_sources.in
311     * [r2568] src/mkinfodir[DEL], src/mkinfodir.in[CPY]:
312     -renamed mkinfodir > mkinfodir.in
313     * [r2567] src/magequery.in[CPY], src/magequery.sh[DEL]:
314     -renamed magequery.sh > magequery.in
315     * [r2566] src/mage4.in[CPY], src/mage4.sh[DEL]:
316     -renamed mage4.sh > mage4.in
317     * [r2565] src/mage4.functions.sh[DEL],
318     src/mage4.functions.sh.in[CPY]:
319     -renamed mage4.functions.sh > mage4.functions.sh.in
320     * [r2564] src/depwalker.in[CPY], src/depwalker.sh[DEL]:
321     -renamed depwalker.sh > depwalker.in
322     * [r2563] src/create_desktop_app.in[CPY],
323     src/create_desktop_app.sh[DEL]:
324     -renamed create_desktop_app.sh > create_desktop_app.in
325     * [r2562] src/create_desktop_app.sh[CPY],
326     usr/lib/mage/create_desktop_app.sh[DEL]:
327     -moved usr/lib/mage/create_desktop_app.sh >
328     src/create_desktop_app.sh
329     * [r2561] src/mage4.sh[CPY], usr/lib/mage/mage4.sh[DEL]:
330     -moved usr/lib/mage/mage4.sh > src/mage4.sh
331     * [r2560] src/mage4.functions.sh[CPY],
332     usr/lib/mage/mage4.functions.sh[DEL]:
333     -moved usr/lib/mage/mage4.functions.sh > src/mage4.functions.sh
334     * [r2559] src/smage2.sh[CPY], usr/lib/mage/smage2.sh[DEL]:
335     -moved usr/lib/mage/smage2.sh > src/smage2.sh
336     * [r2558] src/smage2.functions.sh[CPY],
337     usr/lib/mage/smage2.functions.sh[DEL]:
338     -moved usr/lib/mage/smage2.functions.sh > src/smage2.functions.sh
339     * [r2557] src/pkg_all_sources.sh[CPY],
340     usr/lib/mage/pkg_all_sources.sh[DEL]:
341     -moved usr/lib/mage/pkg_all_sources.sh > src/pkg_all_sources.sh
342     * [r2556] src/pkgbuild_dir.sh[CPY],
343     usr/lib/mage/pkgbuild_dir.sh[DEL]:
344     -moved usr/lib/mage/pkgbuild_dir.sh > src/pkgbuild_dir.sh
345     * [r2555] src/mkinfodir[CPY], usr/lib/mage/mkinfodir[DEL]:
346     -moved usr/lib/mage/mkinfodir > src/mkinfodir
347     * [r2554] src/magequery.sh[CPY], usr/lib/mage/magequery.sh[DEL]:
348     -moved usr/lib/mage/magequery.sh > src/magequery.sh
349     * [r2553] src/depwalker.sh[CPY], usr/lib/mage/depwalker.sh[DEL]:
350     -moved usr/lib/mage/depwalker.sh > src/depwalker.sh
351     * [r2552] src/helper/mgroupadd[DEL], src/helper/mgroupadd.in[CPY],
352     src/helper/mgroupdel[DEL], src/helper/mgroupdel.in[CPY],
353     src/helper/museradd[DEL], src/helper/museradd.in[CPY],
354     src/helper/muserdel[DEL], src/helper/muserdel.in[CPY]:
355     renamed mgroup(add|del) helpers to *.in
356     * [r2551] src/etc-update[DEL], src/etc-update.in[CPY]:
357     -renamed etc-update > etc-update.in
358     * [r2550] src/compressdoc[DEL], src/compressdoc.in[CPY]:
359     -renamed compressdoc > compressdoc.in
360     * [r2549] src/compressdoc[CPY], src/compressdoc.in[DEL],
361     src/env-rebuild.in:
362     -revert last commit
363     * [r2548] src/compressdoc[DEL], src/compressdoc.in[CPY],
364     src/env-rebuild.in:
365     -renamed compressdoc > compressdoc.in
366     * [r2547] src/tools/autodepend.in[CPY],
367     src/tools/autodepend.sh[DEL], src/tools/ldd-fix.in[CPY],
368     src/tools/ldd-fix.sh[DEL], src/tools/search_soname.in[CPY],
369     src/tools/search_soname.sh[DEL]:
370     -renamed *.sh to *.in
371     * [r2546] src/tools/autodepend.sh:
372 niro 1442 -fixed whitespaces
373 niro 3036 * [r2545] src/tools/search_soname.sh[CPY],
374     usr/lib/mage/search_soname.sh[DEL]:
375     -moved usr/lib/mage/search_soname.sh > src/tools/search_soname.sh
376     * [r2544] src/tools/ldd-fix.sh[CPY], usr/lib/mage/ldd-fix.sh[DEL]:
377     -moved usr/lib/mage/ldd-fix.sh > src/tools/ldd-fix.sh
378     * [r2543] src/tools/autodepend.sh[CPY],
379     usr/lib/mage/autodepend.sh[DEL]:
380     -moved usr/lib/mage/autodepend.sh > src/tools/autodepend.sh
381     * [r2542] conf/mage.rc.global.in[CPY],
382     usr/lib/mage/mage.rc.global.in[DEL]:
383     -moved usr/lib/mage/mage.rc.global.in > conf/mage.rc.global.in
384     * [r2541] src/compressdoc[CPY], usr/lib/mage/compressdoc[DEL]:
385     -moved usr/lib/mage/compressdoc > src/compressdoc
386     * [r2540] src/etc-update[CPY], usr/lib/mage/etc-update[DEL]:
387     -moved usr/lib/mage/etc-update > src/etc-update
388     * [r2539] src/env-rebuild.in[CPY], src/env-rebuild.sh[DEL]:
389     -renamed env-rebuild.sh > env-rebuild.in
390     * [r2538] src/env-rebuild.sh[CPY],
391     usr/lib/mage/env-rebuild.sh[DEL]:
392     -moved usr/lib/mage/env-rebuild.sh > src/env-rebuild.sh
393     * [r2537] src/helper/muserdel[CPY], usr/lib/mage/muserdel[DEL]:
394     -move usr/lib/mage/muserdel > src/helper/muserdel
395     * [r2536] src/helper/museradd[CPY], usr/lib/mage/museradd[DEL]:
396     -moved usr/lib/mage/museradd > src/helper/museradd
397     * [r2535] src/helper/mgroupdel[CPY], usr/lib/mage/mgroupdel[DEL]:
398     -moved usr/lib/mage/mgroupdel > src/helper/mgroupdel
399     * [r2534] src/helper/mgroupadd[CPY], usr/lib/mage/mgroupadd[DEL]:
400     -move usr/lib/mage/mgroupadd > src/helper/mgroupadd
401     * [r2533] doc/template.smage2[CPY],
402     usr/share/doc/mage/template.smage2[DEL]:
403     -moved usr/share/doc/mage/template.smage2 > doc/template.smage2
404     * [r2532] doc/template.mage[CPY],
405     usr/share/doc/mage/template.mage[DEL]:
406     -moved usr/share/doc/mage/template.mage > doc/template.mage
407     * [r2531] doc[ADD]:
408     -added doc dir
409     * [r2530] conf/mage.rc.example[CPY], etc/mage.rc.example[DEL]:
410     -moved etc/mage.rc.example > conf/mage.rc.example
411     * [r2529] conf/etc-update.conf[CPY], etc/etc-update.conf[DEL]:
412     -moved etc/etc-update.conf > conf/etc-update.conf
413     * [r2528] conf[ADD]:
414     -added conf directory
415     * [r2527] src[ADD], src/helper[ADD], src/tools[ADD]:
416     -src layout
417     * [r2526] VERSION:
418     -version 0.5-DEV
419     * [r2525] .[CPY]:
420     -open mage-next branch
421 niro 1442