From 2acab8721eff88608d56b621e5b14a95d8c8ac0f Mon Sep 17 00:00:00 2001
From: David Runge <dvzrv@archlinux.org>
Date: Wed, 15 Jan 2025 15:00:48 +0100
Subject: [PATCH] Fix SRCINFO output for nginx dependency

Signed-off-by: David Runge <dvzrv@archlinux.org>
---
 .SRCINFO | 2 +-
 PKGBUILD | 9 ++++++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 1d9d544..7537b13 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,4 +11,4 @@ pkgbase = nginx-mod-headers-more
 	sha256sums = cf6e169d6b350c06d0c730b0eaf4973394026ad40094cddd3b3a5b346577019d
 
 pkgname = nginx-mod-headers-more
-	depends = nginx=
+	depends = nginx
diff --git a/PKGBUILD b/PKGBUILD
index e5c8980..f7de7f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -34,9 +34,12 @@ build() {
 }
 
 package() {
-  local _nginx_version=$(nginx -v 2>&1)
-  _nginx_version=${_nginx_version/* nginx\/}
-  depends+=("nginx=${_nginx_version}")
+  if [[ "$BUILDTOOL" == devtools ]]; then
+    local nginx_dep="nginx=$(nginx -v 2>&1 | sed 's|.*/||')"
+    depends+=($nginx_dep)
+  else
+    depends+=(nginx)
+  fi
 
   cd build/objs
   for mod in *.so; do
-- 
GitLab