summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Pau Monné <royger@FreeBSD.org>2021-05-20 14:04:57 +0200
committerRoger Pau Monné <royger@FreeBSD.org>2021-05-20 15:48:07 +0200
commit8790f67654a91e1befe878678329b207587c424d (patch)
treebd3c920c156c94b3384f6af8a1c5d6e3a6eecb0c
parentdatabases/leofs: fix build on powerpc* (diff)
sysutils/xen-tools: improve ivshmem check
There's no need to check twice for OPSYS, as there's already a check for OPSYS being FreeBSD in the makefile. Also bump the port revision. Approved by: bapt (implicit)
-rw-r--r--sysutils/xen-tools/Makefile15
1 files changed, 8 insertions, 7 deletions
diff --git a/sysutils/xen-tools/Makefile b/sysutils/xen-tools/Makefile
index f73eb12cfae7..92263d86ee17 100644
--- a/sysutils/xen-tools/Makefile
+++ b/sysutils/xen-tools/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xen
PKGNAMESUFFIX= -tools
PORTVERSION= 4.15.0
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils emulators
MASTER_SITES= http://downloads.xenproject.org/release/xen/${PORTVERSION}/
@@ -58,12 +58,6 @@ DOCS_ALL_TARGET= docs
INSTALL_TARGET= install-tools
DOCS_INSTALL_TARGET= install-docs
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1300000
-PLIST_SUB+= IVSHMEM=""
-.else
-PLIST_SUB+= IVSHMEM="@comment "
-.endif
-
.include <bsd.port.options.mk>
.if ${OPSYS} != FreeBSD
@@ -78,6 +72,13 @@ IGNORE= only supported on FreeBSD 12.0 or newer
BROKEN= SPICE support requires FreeBSD version 13.0 or higher
.endif
+# ivshmem requires eventfd
+.if ${OSVERSION} >= 1300000
+PLIST_SUB+= IVSHMEM=""
+.else
+PLIST_SUB+= IVSHMEM="@comment "
+.endif
+
post-patch:
@for p in `ls ${FILESDIR}/*qemuu*.patch 2>/dev/null`; do \
${ECHO_CMD} "====> Applying $${p##*/}" ; \