From owner-svn-ports-all@freebsd.org Tue Jul 5 08:06:12 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7E61D99AFB0; Tue, 5 Jul 2016 08:06:12 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3479A1324; Tue, 5 Jul 2016 08:06:12 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u6586BYH059321; Tue, 5 Jul 2016 08:06:11 GMT (envelope-from alfred@FreeBSD.org) Received: (from alfred@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u6586BMc059318; Tue, 5 Jul 2016 08:06:11 GMT (envelope-from alfred@FreeBSD.org) Message-Id: <201607050806.u6586BMc059318@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: alfred set sender to alfred@FreeBSD.org using -f From: Alfred Perlstein Date: Tue, 5 Jul 2016 08:06:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418067 - in head/emulators: . virtualbox-ose virtualbox-ose-lite X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2016 08:06:12 -0000 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 +# $FreeBSD$ + +PORTREVISION= 0 + +MAINTAINER= alfred@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