[bug#60542] [PATCH/committed] maint: Update files from upstream with 'make fetch'

2023-01-03 Thread Mike Frysinger
Pulls some 2023 copyright updates. * lib/config.guess: Update. * lib/config.sub: Likewise. * lib/gendocs.sh: Likewise. * lib/gendocs_template: Likewise. * lib/gitlog-to-changelog: Likewise. * lib/gnupload: Likewise. * lib/texinfo.tex: Likewise. * lib/update-copyright: Likewise. --- lib/config.gue

[bug#60541] [PATCH] check: drop unused trs_list variable

2023-01-03 Thread Mike Frysinger
When the code that used this variable was removed, the variable itself was left behind. Clean that up now too. * lib/am/check.am: Delete trs_list. --- lib/am/check.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/am/check.am b/lib/am/check.am index 6648c011d721..89067

[bug#60538] [PATCH] rm: convert more cases to am__rm_f

2023-01-03 Thread Mike Frysinger
Fixes automake bug https://bugs.gnu.org/10828. Clean up a few more cases where we were doing `test ... || rm ...` to avoid calling `rm -f` without arguments by leveraging am__rm_f. These were harder to find in the source due to their constructed nature. The clean programs rules in particular wer

[bug#60536] [PATCH] depend: trim spurious leading tab

2023-01-03 Thread Mike Frysinger
These vars are replaced with a list of remove commands that are joined with a \n and each line always has a leading \t inserted. That means the literal tab here before the var leads to 2 tabs included in the output. While not functionally a problem, it can be a bit confusing when reading the outp

[bug#60535] [PATCH] depend2: switch echo|sed to automatic vars

2023-01-03 Thread Mike Frysinger
The echo|sed is used to split the dirname & filename so it can insert $(DEPDIR) in the middle, and then chop the trailing object suffix. In the generic case, %OBJ% is $@, so we can leverage the POSIX vars $(@D) and $(@F) to do the pathname splitting and insert $(DEPDIR) in between. For chopping th