diff options
author | Matthias Andree <mandree@FreeBSD.org> | 2024-02-01 22:57:33 +0000 |
---|---|---|
committer | Matthias Andree <mandree@FreeBSD.org> | 2024-02-01 22:57:33 +0000 |
commit | 855dce6bdda8eef359d09383e65530514932ac54 (patch) | |
tree | 29839672c6be22a9f42e15e462a278cda9dcf22f | |
parent | 8fedb4423e5ecd38f48a81639bb5d638e0825a6d (diff) | |
download | ports-855dce6bdda8eef359d09383e65530514932ac54.tar.gz ports-855dce6bdda8eef359d09383e65530514932ac54.zip |
sysutils/e2fsprogs: handle PORTREVISION==0 in *_DEPENDS
Else we would depend on, say, e2fsprogs-core-1.48.0_ (trailing
underscore) character when PORTREVISION was zeroed or omitted.
(Note that bsd.port.mk will default it to 0 value).
Use make(1)'s varname:?trueval:falseval: expansion to guard
the expansion. (_SUF1 is private in bsd.port.mk, let's avoid that).
Reported by: Tomoaki AOKI
PR: 276643
-rw-r--r-- | sysutils/e2fsprogs/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile index 3a6f004f37ed..ed7eaaf3965f 100644 --- a/sysutils/e2fsprogs/Makefile +++ b/sysutils/e2fsprogs/Makefile @@ -2,7 +2,7 @@ PORTNAME= e2fsprogs CATEGORIES= sysutils PORTVERSION= 1.47.0 PORTREVISION= 1 -BUILD_DEPENDS= e2fsprogs-core=${PORTVERSION}_${PORTREVISION}:sysutils/e2fsprogs-core +BUILD_DEPENDS= e2fsprogs-core=${PORTVERSION}${${PORTREVISION} > 0:?_${PORTREVISION}:}:sysutils/e2fsprogs-core RUN_DEPENDS= ${BUILD_DEPENDS} DISTFILES= # empty NO_BUILD= yes |