Magellan Linux

Contents of /branches/mage-next/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3087 - (show annotations) (download)
Tue May 22 14:23:31 2018 UTC (5 years, 11 months ago) by niro
File size: 15962 byte(s)
-updated ChangeLog
1 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 2017-06-30 Niels Rogalla <niro@magellan-linux.de>
16
17 * [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 * [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
27 2015-12-08 Niels Rogalla <niro@magellan-linux.de>
28
29 * [r2920] src/tools/autodepend.in:
30 -fixed a small prefix issue
31
32 2015-11-30 Niels Rogalla <niro@magellan-linux.de>
33
34 * [r2918] src/mkinfodir.in:
35 -coding style update
36 * [r2916] src/mkinfodir.in:
37 -added some sanity checks
38
39 2015-03-20 Niels Rogalla <niro@magellan-linux.de>
40
41 * [r2870] src/smage2.functions.sh.in:
42 -build mpks for virtual as well to support build-server builds
43
44 2015-03-19 Niels Rogalla <niro@magellan-linux.de>
45
46 * [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
50 2015-02-13 Niels Rogalla <niro@magellan-linux.de>
51
52 * [r2864] src/smage2.in:
53 -smage build log: log sterr too
54
55 2014-10-31 Niels Rogalla <niro@magellan-linux.de>
56
57 * [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
61 2014-10-24 Niels Rogalla <niro@magellan-linux.de>
62
63 * [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
68 2014-10-22 Niels Rogalla <niro@magellan-linux.de>
69
70 * [r2839] src/depwalker.in:
71 -load mage-features to support them with the smagesource()
72 function
73
74 2014-09-19 Niels Rogalla <niro@magellan-linux.de>
75
76 * [r2832] src/depwalker.in, src/smage2.functions.sh.in:
77 -evaluate march[s|]depend() right if depwalker calls the
78 smagefile directly
79
80 2014-09-17 Niels Rogalla <niro@magellan-linux.de>
81
82 * [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
89 2014-09-09 Niels Rogalla <niro@magellan-linux.de>
90
91 * [r2825] src/tools/autodepend.in:
92 -print sonames which where not found
93
94 2014-09-03 Niels Rogalla <niro@magellan-linux.de>
95
96 * [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
108 2014-09-02 Niels Rogalla <niro@magellan-linux.de>
109
110 * [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
115 2014-08-14 Niels Rogalla <niro@magellan-linux.de>
116
117 * [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
122 2014-08-13 Niels Rogalla <niro@magellan-linux.de>
123
124 * [r2745] src/smage2.functions.sh.in, src/smage2.in:
125 -renamed src_setup() function to the more appropriate name
126 pkg_setup()
127
128 2014-08-12 Niels Rogalla <niro@magellan-linux.de>
129
130 * [r2743] src/smage2.functions.sh.in, src/smage2.in:
131 -introduce src_setup function
132 * [r2737] src/depwalker.in:
133 -fixed spelling
134 * [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
138 2014-07-22 Niels Rogalla <niro@magellan-linux.de>
139
140 * [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
147 2014-03-27 Niels Rogalla <niro@magellan-linux.de>
148
149 * [r2637] src/etc-update.in:
150 -be busybox friendly
151
152 2014-03-10 Niels Rogalla <niro@magellan-linux.de>
153
154 * [r2631] src/smage2.in:
155 -pkgbuild_dir.sh -> pkgbuild_dir
156
157 2014-03-05 Niels Rogalla <niro@magellan-linux.de>
158
159 * [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
174 2014-03-04 Niels Rogalla <niro@magellan-linux.de>
175
176 * [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 -fixed whitespaces
227 * [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
240 2014-02-14 Niels Rogalla <niro@magellan-linux.de>
241
242 * [r2590] src/smage2.in:
243 -regen mage files *after* successful build
244
245 2014-02-04 Niels Rogalla <niro@magellan-linux.de>
246
247 * [r2586] src/tools/up2date.in[DEL], src/up2date[ADD],
248 src/up2date/up2date.in[CPY]:
249 -moved tools/up2date.in to up2date
250
251 2014-02-03 Niels Rogalla <niro@magellan-linux.de>
252
253 * [r2585] src/highestver.c[ADD], src/vercomp.c[ADD]:
254 -added vercomp and highestver sources
255
256 2014-01-29 Niels Rogalla <niro@magellan-linux.de>
257
258 * [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 -pruned old cruft
271 * [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 -fixed whitespaces
373 * [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