diff options
Diffstat (limited to 'devel/libvirt/Makefile')
-rw-r--r-- | devel/libvirt/Makefile | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile index cf0d21645f28..5681a5b21f29 100644 --- a/devel/libvirt/Makefile +++ b/devel/libvirt/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= libvirt -PORTVERSION= 1.2.6 -PORTREVISION= 4 +PORTVERSION= 1.2.9 CATEGORIES= devel MASTER_SITES= http://libvirt.org/sources/ \ ftp://libvirt.org/libvirt/ @@ -43,6 +42,8 @@ NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_ON= --with-libintl-prefix=${LOCALBASE} +VARDIR= /var + USE_RC_SUBR= libvirtd GNU_CONFIGURE= yes @@ -55,7 +56,8 @@ CONFIGURE_ARGS= --without-sasl \ --without-sysctl \ --without-lxc \ --without-uml \ - --with-ssh2 + --with-ssh2 \ + --localstatedir=${VARDIR} # random_data fix can be removed when 8.x is eol CONFIGURE_ENV= ac_cv_type_struct_random_data="" @@ -65,11 +67,12 @@ PORTSCOUT= limit:\d+\.\d+\.\d+$$ LDFLAGS+= -L${LOCALBASE}/lib -fstack-protector -USES= charsetfix gmake libtool pathfix pkgconfig perl5 +USES= charsetfix gmake libtool pathfix pkgconfig perl5 cpe +CPE_VENDOR= redhat USE_PERL5= build USE_LDCONFIG= yes INSTALL_TARGET= install-strip -SHLIB_VER= 0.1002.6 +SHLIB_VER= 0.1002.9 PLIST_SUB= PORTVERSION="-${PORTVERSION}" \ SHLIB_VER=${SHLIB_VER} PORTDOCS= * @@ -81,6 +84,10 @@ PORTDOCS= * PLIST_SUB+= BHYVE="@comment " .endif +.if ${PORT_OPTIONS:MBHYVE} +STRIP_FILES+= libvirt/connection-driver/libvirt_driver_bhyve.so +.endif + post-patch: .if ${OSVERSION} < 900000 @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||' \ @@ -109,6 +116,23 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor +.for dir in run/libvirt/network \ + run/libvirt/qemu \ + run/libvirt/lockd \ + log/libvirt/uml \ + log/libvirt/qemu \ + log/libvirt/lxc \ + lib/libvirt/boot \ + lib/libvirt/lockd/files \ + lib/libvirt/images \ + lib/libvirt/dnsmasq \ + lib/libvirt/filesystems \ + lib/libvirt/network \ + lib/libvirt/qemu/channel/target \ + cache/libvirt/qemu + @${MKDIR} "${STAGEDIR}/${VARDIR}/${dir}" +.endfor + regression-test: build @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check |