From cc5e62c03b559b73aad985bc7388fca228df98c6 Mon Sep 17 00:00:00 2001 From: duli Date: Thu, 3 Oct 2024 16:23:39 +0800 Subject: [PATCH] try to fix Makefile --- .copr/Makefile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.copr/Makefile b/.copr/Makefile index b0ff4d7a..a5ab84fb 100644 --- a/.copr/Makefile +++ b/.copr/Makefile @@ -1,15 +1,19 @@ +src := $(shell pwd)/.copr tag= -srpm: - dnf -y install git rpmdevtools golang rpmautospec rpkg +srpm: dep + pushd $(src) $(eval tag=$(shell git tag -l 'v*' --sort=-v:refname | head -n 1)) @echo $(tag) spectool -g artalk.spec - ./vendor-tarball.sh ${tag} + ./vendor-tarball.sh $(tag) git stash # make sure workspace is empty. cp changelog artalk.spec ../ git add ../changelog ../artalk.spec && git commit -m "for rpmautospec [skip changelog]" rpmautospec process-distgit ../artalk.spec artalk.spec git stash pop # pop it! - mkdir -p $(outdir) rpkg srpm --spec artalk.spec --outdir=$(outdir) + popd + +dep: + dnf -y install git rpmdevtools golang rpmautospec rpkg