From bb9ecdbb5dea57cecdeb917839dca596d9aebfdc Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Wed, 24 May 2023 14:48:15 -0400 Subject: [PATCH] Emmental 3.0 AUR commit Signed-off-by: Anna Schumaker --- .gitignore | 1 + Makefile | 19 ++++++++++++------- aur | 2 +- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 79e7e24..a23c93b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ *.ui~ *.txt *.patch +*.tar.gz PKGBUILD emmental.gresource* emmental/mpris2/*.xml diff --git a/Makefile b/Makefile index 2d84e00..542fa74 100644 --- a/Makefile +++ b/Makefile @@ -69,15 +69,20 @@ uninstall: rm -f ${PREFIX}/bin/emmental rm -rf ${PREFIX}/lib/emmental/ -.PHONY: pkgbuild -pkgbuild: +.PHONY: pkgbuild.pkgver +pkgbuild.pkgver: $(eval MAJOR := $(shell grep \^MAJOR_VERSION emmental/__init__.py | awk -F= '{ gsub(/ /,""); print $$2}')) $(eval MINOR := $(shell grep \^MINOR_VERSION emmental/__init__.py | awk -F= '{ gsub(/ /,""); print $$2}')) - $(eval TAG := $(shell git describe --tags --abbrev=0)) - $(eval CSUM := $(shell git archive --format tar.gz $(TAG) | sha256sum | awk '{print $$1}')) - cp data/PKGBUILD aur/ - sed -i 's|{MAJOR}.{MINOR}|${MAJOR}.${MINOR}|' aur/PKGBUILD - sed -i 's|{SHA256SUM}|$(CSUM)|' aur/PKGBUILD + sed -i 's/^pkgver=.*/pkgver=${MAJOR}.${MINOR}/' aur/PKGBUILD + +.PHONY: pkgbuild.sha256sum +pkgbuild.sha256sum: + $(eval TAG := $(shell git describe --abbrev=0)) + $(eval CHECKSUM := $(shell git archive --prefix=emmental/ --format tar.gz $(TAG) | sha256sum | awk '{print $$1}')) + sed -i 's/^sha256sums=.*/sha256sums=(${CHECKSUM})/' aur/PKGBUILD + +.PHONY: pkgbuild +pkgbuild: pkgbuild.pkgver pkgbuild.sha256sum cd aur && makepkg --printsrcinfo > .SRCINFO .PHONY: pytest diff --git a/aur b/aur index 405e47e..c1c0847 160000 --- a/aur +++ b/aur @@ -1 +1 @@ -Subproject commit 405e47e0215ddb9b02b0fdc2ac913583341ba2f4 +Subproject commit c1c0847718a15224a6100de220e4326ea3ec2f6c