Massimiliano Torromeo pushed to branch main at Arch Linux / Packaging / 
Packages / nginx-mod-cache_purge


Commits:
86e50020 by David Runge at 2025-01-15T15:02:59+01:00
Fix SRCINFO output for nginx dependency

Signed-off-by: David Runge <dv...@archlinux.org>

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -12,4 +12,4 @@ pkgbase = nginx-mod-cache_purge
        sha256sums = 
43158a75bbc8d4ba66ec9c60a1ec13a792803a36b62ffc3fa01088d8675108e0
 
 pkgname = nginx-mod-cache_purge
-       depends = nginx=
+       depends = nginx


=====================================
PKGBUILD
=====================================
@@ -39,9 +39,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
 
        install -Dm644 "$srcdir"/ngx_cache_purge-$pkgver/LICENSE \
                       "$pkgdir"/usr/share/licenses/$pkgname/LICENSE



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nginx-mod-cache_purge/-/commit/86e500202a494d843ca7d6777c717f80bf6b5e90

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nginx-mod-cache_purge/-/commit/86e500202a494d843ca7d6777c717f80bf6b5e90
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to