1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

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)
This commit is contained in:
Roger Pau Monné 2021-05-20 14:04:57 +02:00
parent db917ae45e
commit 8790f67654

View File

@ -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##*/}" ; \