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:
parent
db917ae45e
commit
8790f67654
@ -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##*/}" ; \
|
||||
|
Loading…
Reference in New Issue
Block a user