ive made some changes for librestage and librefetch - only one patch for
librefetch is significant - "significant", in that i could probably make
meaningful tests for these two - the others are minor enhancements (nearby
changes i have on my WIP branches)
i have many enhancements accumulated over the years, which ive been hoping that
someone would review before releasing them; but that has not happened yet - i
like how we have been doing things lately though, with smaller incremental
releases; so i may start merging them in smaller, more focused chunks, to get
them all in gradually, rather than waiting for someone to do a massive review
of everything at once
the significant changes:
wip-librestage branch:
librestage: WIP make -A (select arch) work when pkg{ver,rel} is computed by
`eval`
the new -A option (stage only one arch) does not work for PKGBUILDs which
compute pkg{ver,rel} per an `eval` - that naughtiness could be avoided with
conditionals, and librestage would probably not need this change to handle it;
but several PKGBUILDs do it with eval - i think oaken-source started that
trend - it is a bit cleaner to read - this is a way to allow that method of
managing th general use case of different pkgver per-arch - we can discuss if
it is better to avoid `eval` though
this change is not quite ready - i have a few other related/nearby changes on
other branches, which IIRC are also somewhat important - i will need to review
those to see if they still fit - probably many of my older changes will need
rebasing/re-working
wip-librefetch branch:
librefetch: respect mkvalidpgpkeys in mksource PKGBUILD
i made mksource to recognize mkvalidpgpkeys - it is not absolutely necessary;
but it makes sense to distinguish them, so that the mkvalidpgpkeys
(upstream) keys are valid only during the mksource build and only the key for
the libre source-ball is valid during normal makepkg runs
_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev