comparison Makefile @ 548:6b85a603765a

Create package flavors: the default one, and local-bsdtools-alldeps with all runtime dependencies explicitely declared
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 10 Sep 2024 19:46:56 +0200
parents f86041364bc1
children 48b31d24d71d
comparison
equal deleted inserted replaced
547:f86041364bc1 548:6b85a603765a
11 11
12 LICENSE= BSD3CLAUSE 12 LICENSE= BSD3CLAUSE
13 13
14 EXTRACT_DEPENDS= hg:devel/mercurial 14 EXTRACT_DEPENDS= hg:devel/mercurial
15 RUN_DEPENDS= pkg:ports-mgmt/pkg 15 RUN_DEPENDS= pkg:ports-mgmt/pkg
16 alldeps_RUN_DEPENDS= jq>=1.5:textproc/jq
17
18 FLAVORS= default alldeps
19 FLAVOR?= ${FLAVORS:[1]}
20
21 default_PKGNAMESUFFIX=
22 default_CONFLICTS_INSTALL= local-bsdtools-alldeps
23
24 alldeps_PKGNAMESUFFIX= -alldeps
25 .if ${FLAVOR} == alldeps
26 COMMENT= Collection of private system management tools (all runtime dependencies)
27 .endif
28 alldeps_DESCR= pkg-descr.alldeps
29 alldeps_CONFLICTS_INSTALL= local-bsdtools
16 30
17 # 31 #
18 # We want noarch **and** noabi because we do not have compiled 32 # We want noarch **and** noabi because we do not have compiled
19 # binaries and are independent of the major OS version. 33 # binaries and are independent of the major OS version.
20 # 34 #