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