aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2022-01-17 23:49:03 +0100
committerJakub Jirutka <jakub@jirutka.cz>2022-01-17 23:51:14 +0100
commitb638f6c73a0dd05bd171866951ed737ebee56d82 (patch)
tree57e77dc87828a9b5e7e284373d2de9a084e4b51b
parent7b14b8519779f3e790694f4909e54358c3c66c3d (diff)
community/keepalived: use provides and provider_priority for -snmp subpkg
-rw-r--r--community/keepalived/APKBUILD8
1 files changed, 6 insertions, 2 deletions
diff --git a/community/keepalived/APKBUILD b/community/keepalived/APKBUILD
index 75107680b6d..609995546a1 100644
--- a/community/keepalived/APKBUILD
+++ b/community/keepalived/APKBUILD
@@ -8,7 +8,7 @@ pkgdesc="Health Checking for Linux Virtual Server & High-Availability"
url="https://www.keepalived.org/"
arch="all"
license="GPL-2.0-only"
-depends="$pkgname-common !$pkgname-snmp"
+depends="$pkgname-common"
makedepends="
autoconf
automake
@@ -74,6 +74,8 @@ check() {
}
package() {
+ provider_priority=100 # highest (other provider is keepalived-snmp)
+
make DESTDIR="$pkgdir" install
local f; for f in AUTHOR CONTRIBUTORS ChangeLog README INSTALL TODO; do
@@ -108,7 +110,9 @@ common() {
snmp() {
pkgdesc="$pkgdesc (with SNMP support)"
- depends="$pkgname-common !$pkgname"
+ depends="$pkgname-common"
+ provides="$pkgname=$pkgver-r$pkgrel"
+ provider_priority=10 # lowest (other provider is keepalived)
cd "$builddir-snmp"