From 902b77e7f18099fe7bb1238c38285ca4b7cd20cf Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sat, 6 Jun 2020 14:37:39 +0200 Subject: bareos: automatically set correct makedepends --- bareos/PKGBUILD | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'bareos') diff --git a/bareos/PKGBUILD b/bareos/PKGBUILD index d67a478e..2f6f22bc 100644 --- a/bareos/PKGBUILD +++ b/bareos/PKGBUILD @@ -745,3 +745,18 @@ package_bareos-storage-python-plugin() { "$srcdir/install/usr/lib/bareos/plugins/bareos-sd-class-plugin.py" \ -t "$pkgdir/usr/lib/bareos/plugins" } + +makedepends+=( + $( + for _pn in "${pkgname[@]}"; do + eval 'declare -f package_'"${_pn}" \ + | sed -n ' + s/^\s*_pinned_dependencies=(// + T + s/);\?$// + T + p + ' + done + ) +) -- cgit v1.2.3-54-g00ecf