summaryrefslogtreecommitdiffstats
path: root/.copr
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@yahooinc.com>2023-10-27 14:30:37 +0200
committerArnstein Ressem <aressem@yahooinc.com>2023-10-27 14:30:37 +0200
commit03fb01e5300324c485def3e54a33bd80c233dddd (patch)
tree9005109612e319dfee0c8009abee77fa8c319622 /.copr
parentc4fab8d32f931720d43f1c4eb2129cd57242143c (diff)
Only invoke dnf if packages not installed.
Diffstat (limited to '.copr')
-rw-r--r--.copr/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/.copr/Makefile b/.copr/Makefile
index 8a250988eab..c70f35f4450 100644
--- a/.copr/Makefile
+++ b/.copr/Makefile
@@ -7,7 +7,8 @@ SPECDIR := $(RPMTOPDIR)/SPECS
SPECFILE := $(SPECDIR)/vespa-$(VESPA_VERSION).spec
deps:
- dnf install -y git rpmdevtools
+ rpm -q git &>/dev/null || dnf install -y git
+ rpm -q rpmdevtools &>/dev/null || dnf install -y rpmdevtools
git config --global --add safe.directory $$(realpath $(TOP)/..)
srpm: VESPA_VERSION = $$(git tag --points-at HEAD | grep -oP "\d+\.\d+\.\d+" | sort -V | tail -1)