branch: main commit 56b5dab16630ea31dbcec239f10b04a3748c5408 Author: Ikumi Keita <ik...@ikumi.que.jp> Commit: Ikumi Keita <ik...@ikumi.que.jp>
Recover compatibility with non-GNU sed * GNUmakefile (LASTVERSION): Avoid syntax invalid for non-GNU sed. --- GNUmakefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GNUmakefile b/GNUmakefile index 507d69fd..4f90cd07 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -101,7 +101,8 @@ AUCTEXDATE:=$(shell (git log -n1 --pretty=tformat:"%ci" 2>/dev/null \ THISVERSION:=$(shell git show HEAD -- auctex.el 2>/dev/null \ | sed -nre 's/[+];; Version: ([0-9]+.[0-9]+.[0-9]+)/\1/p') # Extract the last released version number from `auctex.el`. -LASTVERSION:=$(shell sed -nre '/Version:/{s/;; Version: ([0-9]+.[0-9]+.[0-9]+)/\1/p;q}' auctex.el) +LASTVERSION:=$(shell grep "^;; Version:" auctex.el \ + | sed -nre 's/;; Version: ([0-9]+.[0-9]+.[0-9]+)/\1/p;q') AUCTEXVERSION:=$(if $(THISVERSION),$(THISVERSION),$(LASTVERSION).$(AUCTEXDATE)) tex-site.el: tex-site.el.in