svn commit: r461020 - in head/emulators/virtualbox-ose: . files
Eugene Grosbein
eugen at FreeBSD.org
Mon Feb 5 21:06:42 UTC 2018
Author: eugen
Date: Mon Feb 5 21:06:41 2018
New Revision: 461020
URL: https://svnweb.freebsd.org/changeset/ports/461020
Log:
emulators/virtualbox-ose: remove extra dependency on cdrtools.
Dependency on cdrtools was introduced 6 years ago for sake of mkisofs:
https://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose/Makefile?revision=274444&view=markup
In fact, VirtualBox build system does not use makeisofs
while building for FreeBSD because it does not even try to buid
VirtualBox Additions ISO image as its documentation says
in the Prerequisites section:
mkisofs (required only for additions which aren't supported yet)
=> /usr/ports/sysutils/cdrtools
https://www.virtualbox.org/wiki/FreeBSD%20build%20instructions
And it never really used mkisofs.
Drop the dependency and bump PORTREVISION.
PR: 225376
Approved by: vbox (maintainer timeout, 2 weeks)
Modified:
head/emulators/virtualbox-ose/Makefile
head/emulators/virtualbox-ose/files/patch-configure
Modified: head/emulators/virtualbox-ose/Makefile
==============================================================================
--- head/emulators/virtualbox-ose/Makefile Mon Feb 5 20:48:24 2018 (r461019)
+++ head/emulators/virtualbox-ose/Makefile Mon Feb 5 21:06:41 2018 (r461020)
@@ -3,7 +3,7 @@
PORTNAME= virtualbox-ose
PORTVERSION= 5.2.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= emulators
MASTER_SITES= http://download.virtualbox.org/virtualbox/${PORTVERSION}/
DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS}
@@ -18,13 +18,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= yasm:devel/yasm \
xsltproc:textproc/libxslt \
kmk:devel/kBuild \
- gtar:archivers/gtar \
- cdrecord:sysutils/cdrtools
+ gtar:archivers/gtar
LIB_DEPENDS= libpng.so:graphics/png \
libxslt.so:textproc/libxslt \
libcurl.so:ftp/curl
-RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod \
- cdrecord:sysutils/cdrtools
+RUN_DEPENDS= ${LOCALBASE}/etc/rc.d/vboxnet:emulators/virtualbox-ose-kmod
CPE_VENDOR= oracle
CPE_PRODUCT= vm_virtualbox
Modified: head/emulators/virtualbox-ose/files/patch-configure
==============================================================================
--- head/emulators/virtualbox-ose/files/patch-configure Mon Feb 5 20:48:24 2018 (r461019)
+++ head/emulators/virtualbox-ose/files/patch-configure Mon Feb 5 21:06:41 2018 (r461020)
@@ -64,6 +64,15 @@
;;
--with-ow-dir=*)
WATCOM=`echo $option | cut -d'=' -f2`
+@@ -2748,7 +2754,7 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then
+ # don't check for yasm for the time beeing as 0.40 and 0.50 both have known bugs
+ # [ "$OS" != "darwin" ] && check_yasm
+ [ "$OS" != "darwin" ] && check_xsltproc
+- [ "$OS" != "darwin" ] && check_mkisofs
++ [ "$OS" != "darwin" -a "$OS" != "freebsd" ] && check_mkisofs
+ fi
+
+ # the libraries
@@ -2803,13 +2809,20 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then
[ $WITH_PYTHON -eq 1 ] && check_python
[ $WITH_JAVA -eq 1 ] && check_java
More information about the svn-ports-all
mailing list