mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 4.1.18 [1]
- Convert to OptionsNG [2] - Install DEBUG symbols for kernel modules [1] Submitted by: Mikhail Tsatsenko <m.tsatsenko@gmail.com> [1] bapt@ [2]
This commit is contained in:
parent
3982ced0ba
commit
10d9e7caf3
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=300242
7 changed files with 68 additions and 60 deletions
|
@ -6,7 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= virtualbox-ose
|
PORTNAME= virtualbox-ose
|
||||||
DISTVERSION= 4.1.16
|
DISTVERSION= 4.1.18
|
||||||
CATEGORIES= emulators kld
|
CATEGORIES= emulators kld
|
||||||
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
||||||
http://freebsd.unixfreunde.de/sources/ \
|
http://freebsd.unixfreunde.de/sources/ \
|
||||||
|
@ -41,9 +41,8 @@ CONFLICTS= bcc-[0-9]*
|
||||||
CONFLICTS_BUILD= kBuild-[0-9]*
|
CONFLICTS_BUILD= kBuild-[0-9]*
|
||||||
CONFLICTS_INSTALL= virtualbox-ose-additions-devel-[3,4]* virtualbox-ose-[3,4]* virtualbox-ose-devel-[3,4]* virtualbox-ose-legacy-[3,4]*
|
CONFLICTS_INSTALL= virtualbox-ose-additions-devel-[3,4]* virtualbox-ose-[3,4]* virtualbox-ose-devel-[3,4]* virtualbox-ose-legacy-[3,4]*
|
||||||
|
|
||||||
OPTIONS= DEBUG "Build with debugging symbols" off \
|
OPTIONS_DEFINE= DEBUG X11 OPENGL
|
||||||
X11 "Build with X11 support" on \
|
OPTIONS_DEFAULT= X11
|
||||||
OPENGL "Build with OpenGL support" off
|
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
|
@ -60,12 +59,12 @@ KMK_BUILDTYPE= release
|
||||||
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE}
|
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE}
|
||||||
KMK_FLAGS=
|
KMK_FLAGS=
|
||||||
|
|
||||||
.if defined(WITH_DEBUG)
|
.if ${PORT_OPTIONS:MDEBUG}
|
||||||
KMK_FLAGS+= BUILD_TYPE=debug
|
KMK_FLAGS+= BUILD_TYPE=debug
|
||||||
KMK_BUILDTYPE= debug
|
KMK_BUILDTYPE= debug
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITHOUT_X11)
|
.if ${PORT_OPTIONS:MX11}
|
||||||
VBOX_WITH_X11= 1
|
VBOX_WITH_X11= 1
|
||||||
USE_XORG= xcursor xmu inputproto xorg-server xrandr
|
USE_XORG= xcursor xmu inputproto xorg-server xrandr
|
||||||
PLIST_SUB+= X11=""
|
PLIST_SUB+= X11=""
|
||||||
|
@ -74,10 +73,10 @@ VBOX_WITH_X11=
|
||||||
PLIST_SUB+= X11="@comment "
|
PLIST_SUB+= X11="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITHOUT_OPENGL)
|
.if ${PORT_OPTIONS:MOPENGL}
|
||||||
CONFIGURE_ARGS+=--disable-opengl
|
|
||||||
.else
|
|
||||||
USE_GL= gl
|
USE_GL= gl
|
||||||
|
.else
|
||||||
|
CONFIGURE_ARGS+=--disable-opengl
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if ${ARCH} == i386
|
.if ${ARCH} == i386
|
||||||
|
@ -139,7 +138,7 @@ do-install:
|
||||||
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxControl ${PREFIX}/sbin/
|
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxControl ${PREFIX}/sbin/
|
||||||
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxService ${PREFIX}/sbin/
|
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxService ${PREFIX}/sbin/
|
||||||
|
|
||||||
.if !defined(WITHOUT_X11)
|
.if ${PORT_OPTIONS:MX11}
|
||||||
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxClient ${PREFIX}/bin/
|
${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxClient ${PREFIX}/bin/
|
||||||
|
|
||||||
${MKDIR} ${PREFIX}/bin
|
${MKDIR} ${PREFIX}/bin
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (VirtualBox-4.1.16.tar.bz2) = b670499804c718a8ebbc7c2ddee37f70e98771a151391a597b5808f4310f824e
|
SHA256 (VirtualBox-4.1.18.tar.bz2) = e650e4fdc23581b9edc0e5d5705cc596c76796851ebf65ccda0edb8e413fa3b7
|
||||||
SIZE (VirtualBox-4.1.16.tar.bz2) = 73255692
|
SIZE (VirtualBox-4.1.18.tar.bz2) = 73688436
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= virtualbox-ose
|
PORTNAME= virtualbox-ose
|
||||||
DISTVERSION= 4.1.16
|
DISTVERSION= 4.1.18
|
||||||
CATEGORIES= emulators kld
|
CATEGORIES= emulators kld
|
||||||
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
||||||
http://freebsd.unixfreunde.de/sources/ \
|
http://freebsd.unixfreunde.de/sources/ \
|
||||||
|
@ -40,8 +40,8 @@ CONFLICTS= bcc-[0-9]*
|
||||||
CONFLICTS_BUILD= kBuild-[0-9]*
|
CONFLICTS_BUILD= kBuild-[0-9]*
|
||||||
CONFLICTS_INSTALL= virtualbox-ose-kmod-devel-[3,4]* virtualbox-ose-kmod-legacy-[3,4]*
|
CONFLICTS_INSTALL= virtualbox-ose-kmod-devel-[3,4]* virtualbox-ose-kmod-legacy-[3,4]*
|
||||||
|
|
||||||
OPTIONS= DEBUG "Build with debugging symbols" off \
|
OPTIONS_DEFINE= DEBUG VIMAGE
|
||||||
VIMAGE "VIMAGE virtual networking support" off
|
VIMAGE_DESC= VIMAGE virtual networking support
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
|
@ -56,9 +56,15 @@ KMK_BUILDTYPE= release
|
||||||
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
|
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
|
||||||
KMK_FLAGS= HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src
|
KMK_FLAGS= HostDrivers-src vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src
|
||||||
|
|
||||||
.if defined(WITH_DEBUG)
|
MAKE_FLAGS= SYSDIR=${SRC_BASE}/sys
|
||||||
|
|
||||||
|
.if ${PORT_OPTIONS:MDEBUG}
|
||||||
KMK_FLAGS+= BUILD_TYPE=debug
|
KMK_FLAGS+= BUILD_TYPE=debug
|
||||||
KMK_BUILDTYPE= debug
|
KMK_BUILDTYPE= debug
|
||||||
|
MAKE_FLAGS+= DEBUG_FLAGS="-O1 -g"
|
||||||
|
PLIST_SUB+= WITH_DEBUG=""
|
||||||
|
.else
|
||||||
|
PLIST_SUB+= WITH_DEBUG="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if ${ARCH} == i386
|
.if ${ARCH} == i386
|
||||||
|
@ -77,7 +83,7 @@ IGNORE= requires kernel sources
|
||||||
BROKEN= Does not compile on FreeBSD < 8.2
|
BROKEN= Does not compile on FreeBSD < 8.2
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if ${OSVERSION} < 800500 && defined(WITH_VIMAGE)
|
.if ${OSVERSION} < 800500 && !empty(PORT_OPTIONS:MVIMAGE)
|
||||||
IGNORE= newer kernel is required to build with VIMAGE
|
IGNORE= newer kernel is required to build with VIMAGE
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
@ -86,7 +92,7 @@ post-patch:
|
||||||
@${ECHO} 'VBOX_WITH_NETFLT = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_NETFLT = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_WITH_NETADP = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_NETADP = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.if defined(WITH_VIMAGE)
|
.if ${PORT_OPTIONS:MVIMAGE}
|
||||||
@${ECHO} 'VBOX_WITH_NETFLT_VIMAGE = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_NETFLT_VIMAGE = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.endif
|
.endif
|
||||||
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
|
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
|
||||||
|
@ -100,13 +106,18 @@ pre-build:
|
||||||
|
|
||||||
do-build:
|
do-build:
|
||||||
cd ${WRKSRC} && ${SH} env.sh && cd ${WRKSRC}/src/VBox/HostDrivers && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}
|
cd ${WRKSRC} && ${SH} env.sh && cd ${WRKSRC}/src/VBox/HostDrivers && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk ${KMK_FLAGS}
|
||||||
cd ${VBOX_BIN} && make SYSDIR=${SRC_BASE}/sys
|
cd ${VBOX_BIN} && make ${MAKE_FLAGS}
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${MKDIR} ${KMODDIR}
|
${MKDIR} ${KMODDIR}
|
||||||
${INSTALL_KLD} ${VBOX_BIN}/vboxdrv/vboxdrv.ko ${KMODDIR}
|
${INSTALL_KLD} ${VBOX_BIN}/vboxdrv/vboxdrv.ko ${KMODDIR}
|
||||||
${INSTALL_KLD} ${VBOX_BIN}/vboxnetadp/vboxnetadp.ko ${KMODDIR}
|
${INSTALL_KLD} ${VBOX_BIN}/vboxnetadp/vboxnetadp.ko ${KMODDIR}
|
||||||
${INSTALL_KLD} ${VBOX_BIN}/vboxnetflt/vboxnetflt.ko ${KMODDIR}
|
${INSTALL_KLD} ${VBOX_BIN}/vboxnetflt/vboxnetflt.ko ${KMODDIR}
|
||||||
|
.if $(PORT_OPTIONS:MDEBUG)
|
||||||
|
${INSTALL_KLD} ${VBOX_BIN}/vboxdrv/vboxdrv.ko.symbols ${KMODDIR}
|
||||||
|
${INSTALL_KLD} ${VBOX_BIN}/vboxnetadp/vboxnetadp.ko.symbols ${KMODDIR}
|
||||||
|
${INSTALL_KLD} ${VBOX_BIN}/vboxnetflt/vboxnetflt.ko.symbols ${KMODDIR}
|
||||||
|
.endif
|
||||||
@/usr/sbin/kldxref ${KMODDIR}
|
@/usr/sbin/kldxref ${KMODDIR}
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (VirtualBox-4.1.16.tar.bz2) = b670499804c718a8ebbc7c2ddee37f70e98771a151391a597b5808f4310f824e
|
SHA256 (VirtualBox-4.1.18.tar.bz2) = e650e4fdc23581b9edc0e5d5705cc596c76796851ebf65ccda0edb8e413fa3b7
|
||||||
SIZE (VirtualBox-4.1.16.tar.bz2) = 73255692
|
SIZE (VirtualBox-4.1.18.tar.bz2) = 73688436
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
@comment $FreeBSD$
|
@comment $FreeBSD$
|
||||||
@cwd /
|
@cwd /
|
||||||
%%KMODDIR%%/vboxdrv.ko
|
%%KMODDIR%%/vboxdrv.ko
|
||||||
|
%%WITH_DEBUG%%%%KMODDIR%%/vboxdrv.ko.symbols
|
||||||
%%KMODDIR%%/vboxnetadp.ko
|
%%KMODDIR%%/vboxnetadp.ko
|
||||||
|
%%WITH_DEBUG%%%%KMODDIR%%/vboxnetadp.ko.symbols
|
||||||
%%KMODDIR%%/vboxnetflt.ko
|
%%KMODDIR%%/vboxnetflt.ko
|
||||||
|
%%WITH_DEBUG%%%%KMODDIR%%/vboxnetflt.ko.symbols
|
||||||
@exec /usr/sbin/kldxref /%%KMODDIR%%
|
@exec /usr/sbin/kldxref /%%KMODDIR%%
|
||||||
@unexec /usr/sbin/kldxref /%%KMODDIR%%
|
@unexec /usr/sbin/kldxref /%%KMODDIR%%
|
||||||
|
|
||||||
|
|
|
@ -6,8 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= virtualbox-ose
|
PORTNAME= virtualbox-ose
|
||||||
DISTVERSION= 4.1.16
|
DISTVERSION= 4.1.18
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= emulators
|
CATEGORIES= emulators
|
||||||
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
MASTER_SITES= http://tmp.chruetertee.ch/ \
|
||||||
http://freebsd.unixfreunde.de/sources/ \
|
http://freebsd.unixfreunde.de/sources/ \
|
||||||
|
@ -60,17 +59,14 @@ GROUPS= ${VBOXGROUP}
|
||||||
VBOX_FRONTENDS= VBoxHeadless
|
VBOX_FRONTENDS= VBoxHeadless
|
||||||
VBOX_GUEST_VER= ${PORTVERSION}
|
VBOX_GUEST_VER= ${PORTVERSION}
|
||||||
|
|
||||||
OPTIONS= QT4 "Build with QT4 Frontend" on \
|
OPTIONS_DEFINE= QT4 DEBUG GUESTADDITIONS DBUS PULSEAUDIO UDPTUNNEL VDE VNC WEBSERVICE NLS X11
|
||||||
DEBUG "Build with debugging symbols" off \
|
OPTIONS_DEFAULT= QT4 DBUS X11 UDPTUNNEL
|
||||||
GUESTADDITIONS "Build with Guest Additions" off \
|
QT4_DESC= Build with QT4 Frontend
|
||||||
DBUS "Build with D-Bus and HAL support" on \
|
GUESTADDITIONS_DESC= Build with Guest Additions
|
||||||
PULSEAUDIO "Build with PulseAudio" off \
|
UDPTUNNEL_DESC= Build with UDP tunnel support
|
||||||
X11 "Build with X11 support" on \
|
VDE_DESC= Build with VDE support
|
||||||
UDPTUNNEL "Build with UDP tunnel support" on \
|
VNC_DESC= Build with VNC support
|
||||||
VDE "Build with VDE support" off \
|
WEBSERVICE_DESC= Build Webservice
|
||||||
VNC "Build with VNC support" off \
|
|
||||||
WEBSERVICE "Build Webservice" off \
|
|
||||||
NLS "Native language support" on
|
|
||||||
|
|
||||||
.include <bsd.port.options.mk>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
|
@ -85,15 +81,15 @@ KMK_BUILDTYPE= release
|
||||||
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
|
KMK_CONFIG= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys
|
||||||
KMK_FLAGS=
|
KMK_FLAGS=
|
||||||
|
|
||||||
.if defined(WITHOUT_QT4) && !defined(WITHOUT_NLS)
|
.if empty(PORT_OPTIONS:MQT4) && !empty(PORT_OPTIONS:MNLS)
|
||||||
BROKEN= NLS support requires QT4 frontend. Run 'make config' again!
|
BROKEN= NLS support requires QT4 frontend. Run 'make config' again!
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITHOUT_X11) && !defined(WITHOUT_QT4)
|
.if empty(PORT_OPTIONS:MX11) && !empty(PORT_OPTIONS:MQT4)
|
||||||
BROKEN= QT4 frontend requires X11 support. Run 'make config' again!
|
BROKEN= QT4 frontend requires X11 support. Run 'make config' again!
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITHOUT_X11)
|
.if ${PORT_OPTIONS:MX11}
|
||||||
USE_SDL= sdl
|
USE_SDL= sdl
|
||||||
USE_XORG= xcursor xmu inputproto xinerama
|
USE_XORG= xcursor xmu inputproto xinerama
|
||||||
VBOX_FRONTENDS+=VBoxBFE VBoxSDL
|
VBOX_FRONTENDS+=VBoxBFE VBoxSDL
|
||||||
|
@ -103,7 +99,7 @@ CONFIGURE_ARGS+=--build-headless
|
||||||
PLIST_SUB+= X11="@comment "
|
PLIST_SUB+= X11="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITHOUT_QT4)
|
.if ${PORT_OPTIONS:MQT4}
|
||||||
QT_NONSTANDARD= yes
|
QT_NONSTANDARD= yes
|
||||||
USE_QT4= gui network moc_build uic_build rcc_build linguist
|
USE_QT4= gui network moc_build uic_build rcc_build linguist
|
||||||
INSTALLS_ICONS= yes
|
INSTALLS_ICONS= yes
|
||||||
|
@ -114,7 +110,7 @@ CONFIGURE_ARGS+=--disable-qt4
|
||||||
PLIST_SUB+= QT4="@comment "
|
PLIST_SUB+= QT4="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_GUESTADDITIONS)
|
.if ${PORT_OPTIONS:MGUESTADDITIONS}
|
||||||
GUESTADDITIONS= VBoxGuestAdditions_${VBOX_GUEST_VER}.iso
|
GUESTADDITIONS= VBoxGuestAdditions_${VBOX_GUEST_VER}.iso
|
||||||
GADISTFILES= ${GUESTADDITIONS}:guestadditions
|
GADISTFILES= ${GUESTADDITIONS}:guestadditions
|
||||||
RESTRICTED= for personal use only
|
RESTRICTED= for personal use only
|
||||||
|
@ -125,39 +121,39 @@ PLIST_SUB+= GUESTADDITIONS=""
|
||||||
PLIST_SUB+= GUESTADDITIONS="@comment "
|
PLIST_SUB+= GUESTADDITIONS="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_DEBUG)
|
.if ${PORT_OPTIONS:MDEBUG}
|
||||||
KMK_FLAGS+= BUILD_TYPE=debug
|
KMK_FLAGS+= BUILD_TYPE=debug
|
||||||
KMK_BUILDTYPE= debug
|
KMK_BUILDTYPE= debug
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITHOUT_DBUS)
|
.if ${PORT_OPTIONS:MDBUS}
|
||||||
LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
|
LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
|
||||||
.else
|
.else
|
||||||
CONFIGURE_ARGS+=--disable-dbus
|
CONFIGURE_ARGS+=--disable-dbus
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITH_PULSEAUDIO)
|
.if ${PORT_OPTIONS:MPULSEAUDIO}
|
||||||
CONFIGURE_ARGS+=--disable-pulse
|
|
||||||
.else
|
|
||||||
LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
|
LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
|
||||||
|
.else
|
||||||
|
CONFIGURE_ARGS+=--disable-pulse
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_VNC)
|
.if ${PORT_OPTIONS:MVNC}
|
||||||
LIB_DEPENDS+= vncserver.0:${PORTSDIR}/net/libvncserver
|
LIB_DEPENDS+= vncserver.0:${PORTSDIR}/net/libvncserver
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !defined(WITHOUT_NLS)
|
.if ${PORT_OPTIONS:MNLS}
|
||||||
PLIST_SUB+= NLS=""
|
PLIST_SUB+= NLS=""
|
||||||
.else
|
.else
|
||||||
PLIST_SUB+= NLS="@comment "
|
PLIST_SUB+= NLS="@comment "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_VDE)
|
.if ${PORT_OPTIONS:MVDE}
|
||||||
RUN_DEPENDS+= vde_switch:${PORTSDIR}/net/vde2
|
RUN_DEPENDS+= vde_switch:${PORTSDIR}/net/vde2
|
||||||
CONFIGURE_ARGS+=--enable-vde
|
CONFIGURE_ARGS+=--enable-vde
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_WEBSERVICE)
|
.if ${PORT_OPTIONS:MWEBSERVICE}
|
||||||
BUILD_DEPENDS+= soapcpp2:${PORTSDIR}/devel/gsoap
|
BUILD_DEPENDS+= soapcpp2:${PORTSDIR}/devel/gsoap
|
||||||
VBOX_WEB= vboxwebsrv webtest
|
VBOX_WEB= vboxwebsrv webtest
|
||||||
USE_RC_SUBR+= vboxwebsrv
|
USE_RC_SUBR+= vboxwebsrv
|
||||||
|
@ -214,16 +210,16 @@ post-patch:
|
||||||
@${ECHO} 'SDK_VBOX_LIBPNG_LIBS = png' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'SDK_VBOX_LIBPNG_LIBS = png' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_WITH_ADDITIONS=' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_ADDITIONS=' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_WITH_X11_ADDITIONS=' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_X11_ADDITIONS=' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.if defined(WITH_VNC)
|
.if ${PORT_OPTIONS:MVNC}
|
||||||
@${ECHO} 'VBOX_WITH_VNC = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_VNC = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.endif
|
.endif
|
||||||
.if ${OSVERSION} < 800069
|
.if ${OSVERSION} < 800069
|
||||||
@${ECHO} 'VBOX_WITH_USB=' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_USB=' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.endif
|
.endif
|
||||||
.if defined(WITH_UDPTUNNEL)
|
.if ${PORT_OPTIONS:MUDPTUNNEL}
|
||||||
@${ECHO} 'VBOX_WITH_UDPTUNNEL = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_UDPTUNNEL = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
.endif
|
.endif
|
||||||
.if defined(WITH_WEBSERVICE)
|
.if ${PORT_OPTIONS:MWEBSERVICE}
|
||||||
@${ECHO} 'VBOX_WITH_WEBSERVICES = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_WITH_WEBSERVICES = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_GSOAP_INSTALLED = 1' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_GSOAP_INSTALLED = 1' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
@${ECHO} 'VBOX_PATH_GSOAP = ${PREFIX}/lib/gsoap' >> ${WRKSRC}/LocalConfig.kmk
|
@${ECHO} 'VBOX_PATH_GSOAP = ${PREFIX}/lib/gsoap' >> ${WRKSRC}/LocalConfig.kmk
|
||||||
|
@ -255,7 +251,7 @@ do-install:
|
||||||
${MKDIR} ${PREFIX}/lib/virtualbox
|
${MKDIR} ${PREFIX}/lib/virtualbox
|
||||||
(cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin && ${COPYTREE_SHARE} "*.so *.gc *.r0 *.fd components VBoxExtPackHelperApp" ${PREFIX}/lib/virtualbox)
|
(cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin && ${COPYTREE_SHARE} "*.so *.gc *.r0 *.fd components VBoxExtPackHelperApp" ${PREFIX}/lib/virtualbox)
|
||||||
|
|
||||||
.if !defined(WITHOUT_NLS)
|
.if ${PORT_OPTIONS:MNLS}
|
||||||
${MKDIR} ${DATADIR}/nls
|
${MKDIR} ${DATADIR}/nls
|
||||||
(cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/obj/VirtualBox/qtnls && ${COPYTREE_SHARE} "*.qm" ${DATADIR}/nls)
|
(cd ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/obj/VirtualBox/qtnls && ${COPYTREE_SHARE} "*.qm" ${DATADIR}/nls)
|
||||||
.endif
|
.endif
|
||||||
|
@ -274,14 +270,14 @@ do-install:
|
||||||
${CHMOD} 0711 ${PREFIX}/lib/virtualbox/${f}
|
${CHMOD} 0711 ${PREFIX}/lib/virtualbox/${f}
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
.if defined(WITH_WEBSERVICE)
|
.if ${PORT_OPTIONS:MWEBSERVICE}
|
||||||
${MKDIR} -p ${DATADIR}/sdk/bindings/webservice
|
${MKDIR} -p ${DATADIR}/sdk/bindings/webservice
|
||||||
.for f in vboxweb.wsdl vboxwebService.wsdl
|
.for f in vboxweb.wsdl vboxwebService.wsdl
|
||||||
${INSTALL_DATA} ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/bindings/webservice/${f} ${DATADIR}/sdk/bindings/webservice/
|
${INSTALL_DATA} ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/sdk/bindings/webservice/${f} ${DATADIR}/sdk/bindings/webservice/
|
||||||
.endfor
|
.endfor
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_GUESTADDITIONS)
|
.if ${PORT_OPTIONS:MGUESTADDITIONS}
|
||||||
${MKDIR} ${PREFIX}/lib/virtualbox/additions
|
${MKDIR} ${PREFIX}/lib/virtualbox/additions
|
||||||
${INSTALL_DATA} ${DISTDIR}/${GUESTADDITIONS} ${PREFIX}/lib/virtualbox/additions/
|
${INSTALL_DATA} ${DISTDIR}/${GUESTADDITIONS} ${PREFIX}/lib/virtualbox/additions/
|
||||||
${LN} -sf ${PREFIX}/lib/virtualbox/additions/${GUESTADDITIONS} ${PREFIX}/lib/virtualbox/additions/VBoxGuestAdditions.iso
|
${LN} -sf ${PREFIX}/lib/virtualbox/additions/${GUESTADDITIONS} ${PREFIX}/lib/virtualbox/additions/VBoxGuestAdditions.iso
|
||||||
|
@ -303,7 +299,7 @@ post-install:
|
||||||
@${FIND} ${PREFIX}/include/virtualbox -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
@${FIND} ${PREFIX}/include/virtualbox -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
||||||
@${FIND} ${PREFIX}/lib/virtualbox -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
@${FIND} ${PREFIX}/lib/virtualbox -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
||||||
|
|
||||||
.if !defined(WITHOUT_QT4)
|
.if ${PORT_OPTIONS:MQT4}
|
||||||
${MKDIR} ${PREFIX}/share/pixmaps/
|
${MKDIR} ${PREFIX}/share/pixmaps/
|
||||||
${INSTALL_DATA} ${WRKSRC}/src/VBox/Frontends/VirtualBox/images/OSE/VirtualBox_48px.png ${PREFIX}/share/pixmaps/VBox.png
|
${INSTALL_DATA} ${WRKSRC}/src/VBox/Frontends/VirtualBox/images/OSE/VirtualBox_48px.png ${PREFIX}/share/pixmaps/VBox.png
|
||||||
${MKDIR} ${PREFIX}/share/applications/
|
${MKDIR} ${PREFIX}/share/applications/
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
SHA256 (VirtualBox-4.1.16.tar.bz2) = b670499804c718a8ebbc7c2ddee37f70e98771a151391a597b5808f4310f824e
|
SHA256 (VirtualBox-4.1.18.tar.bz2) = e650e4fdc23581b9edc0e5d5705cc596c76796851ebf65ccda0edb8e413fa3b7
|
||||||
SIZE (VirtualBox-4.1.16.tar.bz2) = 73255692
|
SIZE (VirtualBox-4.1.18.tar.bz2) = 73688436
|
||||||
SHA256 (VBoxGuestAdditions_4.1.16.iso) = b5c6b2a2836f65aececc40608b266ac06ca62aa871b514b761bd00f0981157b8
|
SHA256 (VBoxGuestAdditions_4.1.18.iso) = 0b670a698dcb427ebf69cdec1e040b26e93538e1ca76f58506c1db70308152ff
|
||||||
SIZE (VBoxGuestAdditions_4.1.16.iso) = 52168704
|
SIZE (VBoxGuestAdditions_4.1.18.iso) = 52164608
|
||||||
|
|
Loading…
Add table
Reference in a new issue