svn commit: r418067 - in head/emulators: . virtualbox-ose virtualbox-ose-lite
Alfred Perlstein
alfred at FreeBSD.org
Tue Jul 5 08:06:12 UTC 2016
Author: alfred (src committer)
Date: Tue Jul 5 08:06:10 2016
New Revision: 418067
URL: https://svnweb.freebsd.org/changeset/ports/418067
Log:
virtualbox-ose-lite minimal deps for packaging
This package has minimal deps, only udp server and
vncserver are required.
This works really nicely for someone who just wants
to run headless vms or the VBoxManage tools without
bloat.
Added:
head/emulators/virtualbox-ose-lite/
head/emulators/virtualbox-ose-lite/Makefile (contents, props changed)
Modified:
head/emulators/Makefile (contents, props changed)
head/emulators/virtualbox-ose/Makefile (contents, props changed)
Modified: head/emulators/Makefile
==============================================================================
--- head/emulators/Makefile Tue Jul 5 06:55:59 2016 (r418066)
+++ head/emulators/Makefile Tue Jul 5 08:06:10 2016 (r418067)
@@ -151,6 +151,7 @@
SUBDIR += virtualbox-ose
SUBDIR += virtualbox-ose-additions
SUBDIR += virtualbox-ose-kmod
+ SUBDIR += virtualbox-ose-lite
SUBDIR += visualboyadvance-m
SUBDIR += vmips
SUBDIR += vmsbackup
Added: head/emulators/virtualbox-ose-lite/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/emulators/virtualbox-ose-lite/Makefile Tue Jul 5 08:06:10 2016 (r418067)
@@ -0,0 +1,14 @@
+# Created by: Alfred Perlstein <alfred at freebsd.org>
+# $FreeBSD$
+
+PORTREVISION= 0
+
+MAINTAINER= alfred at FreeBSD.org
+COMMENT= Small install of virtualbox without graphics
+
+LITE= yes
+
+MASTERDIR= ${.CURDIR}/../virtualbox-ose
+
+.include "${MASTERDIR}/Makefile"
+
Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile Tue Jul 5 06:55:59 2016 (r418066)
+++ head/emulators/virtualbox-ose/Makefile Tue Jul 5 08:06:10 2016 (r418067)
@@ -48,6 +48,14 @@ CONFLICTS_INSTALL= virtualbox-ose-additi
virtualbox-ose-devel-4* \
virtualbox-ose-legacy-4*
+.if defined(LITE)
+PKGNAMESUFFIX+= -lite
+CONFLICTS_INSTALL+= ${PORTNAME}-[0-9]*
+WITHOUT+= NLS
+.else
+CONFLICTS_INSTALL+= ${PORTNAME}-lite-[0-9]*
+.endif
+
VBOXUSER?= vboxusers
VBOXWSUSER?= vboxusers
VBOXGROUP?= vboxusers
@@ -63,7 +71,11 @@ VBOX_GUEST_VER= ${PORTVERSION}
OPTIONS_DEFINE= DBUS DEBUG GUESTADDITIONS MANUAL NLS PULSEAUDIO PYTHON \
QT4 R0LOGGING UDPTUNNEL VDE VNC VPX WEBSERVICE X11
+.if defined(LITE)
+OPTIONS_DEFAULT= UDPTUNNEL VNC
+.else
OPTIONS_DEFAULT= DBUS PYTHON QT4 UDPTUNNEL VNC WEBSERVICE X11
+.endif
OPTIONS_SUB= yes
DEBUG_DESC= Debug symbols, additional logs and assertions
More information about the svn-ports-all
mailing list