From nobody Tue May 28 17:39:08 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vpfrr3HtVz5MmrN; Tue, 28 May 2024 17:39:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vpfrr2hCRz4L3C; Tue, 28 May 2024 17:39:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716917948; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8lNGdMqB1Ocl8ck4TZglCtGelkYg7P5gL4LE+pRc2hM=; b=WXTt6TlLavaMuFIvPBWyIxS3mTqhHrQlbQ3p25vtb+8+S8naB5v2Mt1a9imwH/pKAvOajR 7hGvHU2Jdxxv3YWpZQb/vZ/O+0UxBJqqi75eZlkIR9EQYNaSX6APbMeWqgd7973cFFbc6v TVEmWN4/wrmGfHRj2l0QqPG8O0e+NSz7fEZEtE1dmk/th6Lfh7KJI8w0rt9i7tNcYA9U/9 gVnL2Xp7nUa8G7WjJOk+9WoJGbukVovZLE+Ca1Rci3V7Zb6hfRu6an4oguTaQUHAA/t+Io KpWP1VMyl6nwO0dAY7ErgREuVIn2GbWueuh2Nkw4NtNwkaqYueYLS1QPIp8JMw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716917948; a=rsa-sha256; cv=none; b=iffXVLpHpk9xs10c7uvYWUgd0MomMj3zn0Xx8QrbIk8AoOp+EYCP2kDBLraerRzWfQttOk ApXMkzsWrkge0B6ReCPKmsCm21j4sb4uiRKP7XUBEiglmjd5FmjMAOQVfUjYqfkPz1enGC cYwYXpfp3UXd7kW97Ddj+FgwMsiWtrf4m+O/BUpG45diw0Avg0BE0T71QfWYaV1pII2651 oJZSsKoE023XoWOCXipmGc4seiKRxkJ80+srO6zEr8mcyAGOeUVXOUPy6nJ24pPsjJpjcZ nYfNM2EZJeNDOsDO6nGcB3rrL4bbqNSO0TTW5d8h/59p7bSDm4m0fUBTUneYAQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716917948; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8lNGdMqB1Ocl8ck4TZglCtGelkYg7P5gL4LE+pRc2hM=; b=BXHVMp5Fae3QzLhSditWadBIJeA6/HRXyGe3GxbvPcnDB/94xnf0NXx33/SxoF1GxtZgB4 D32KcbwX9CoGHRcvfGXOzVQuWtIQwNF0vJtvrIyERogvtyTX/CcIVpTV8smUbr6EhyheAX tQghkStLMtO0uAmqIwbuNxw8stXYDvJ/09/KuYJP7hdli/pIpndqhGuoaegahy81UaYkrD SYm1VH0bMrIJRUJ5sCEgjR5FReXgl2+C0RS6IWo7gimGPZJy1SvVIb39zYu6z5D1R/g/Yq V9its/TS9IPWd5Vq1Rv97Ah+dKVVMg3ZCtKDpnkBRfqdeCFxSDbHO12zZpYSog== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vpfrr2HGgzMBy; Tue, 28 May 2024 17:39:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44SHd8u7061640; Tue, 28 May 2024 17:39:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44SHd8XA061637; Tue, 28 May 2024 17:39:08 GMT (envelope-from git) Date: Tue, 28 May 2024 17:39:08 GMT Message-Id: <202405281739.44SHd8XA061637@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: f156eebebfda - main - emulators/virtualbox-ose-legacy: Refactor DOCS List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f156eebebfda0cf0542f442da7dcb385832606d4 Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=f156eebebfda0cf0542f442da7dcb385832606d4 commit f156eebebfda0cf0542f442da7dcb385832606d4 Author: Muhammad Moinur Rahman AuthorDate: 2024-05-28 17:35:19 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2024-05-28 17:38:52 +0000 emulators/virtualbox-ose-legacy: Refactor DOCS Although the documentation builds fine currently however the doc UserManual.pdf fails to build from the docbook with pdflatex from TeX 2024. So decouple the documentation file from the builds as an additional DISTFILE. As this version is no longer supported by upstream it is highly unlikely that the build of the documentation will be fixed by upstream. Or unless someone has enough enthusiasm to fix the build of the documentation once TeX 2024 hits the tree. Approved by: portmgr (blanket) Sponsored by: Nepustil --- emulators/virtualbox-ose-legacy/Makefile | 22 ++++++++++------------ emulators/virtualbox-ose-legacy/distinfo | 4 +++- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile index 87c301545261..2ee4220a63dd 100644 --- a/emulators/virtualbox-ose-legacy/Makefile +++ b/emulators/virtualbox-ose-legacy/Makefile @@ -1,11 +1,14 @@ PORTNAME= virtualbox-ose PORTVERSION= 5.2.44 -PORTREVISION?= 17 +PORTREVISION?= 18 CATEGORIES= emulators -MASTER_SITES= https://download.oracle.com/virtualbox/${PORTVERSION}/ +MASTER_SITES= https://download.oracle.com/virtualbox/${PORTVERSION}/:src \ + LOCAL/bofh/emulators/virtualbox-ose-legacy:docs PKGNAMESUFFIX?= -legacy -DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS} -EXTRACT_ONLY= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} +DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX}:src \ + VirtualBox-docs-${PORTVERSION}${EXTRACT_SUFX}:docs +EXTRACT_ONLY= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} \ + VirtualBox-docs-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= vbox@FreeBSD.org COMMENT= General-purpose full virtualizer for x86 hardware @@ -33,7 +36,7 @@ CPE_VENDOR= oracle CPE_PRODUCT= vm_virtualbox HAS_CONFIGURE= yes -CONFIGURE_ARGS= --disable-java --passive-mesa +CONFIGURE_ARGS= --disable-java --passive-mesa --disable-docs CONFIGURE_ARGS+= --with-gcc="${CC}" --with-g++="${CXX}" CONFLICTS_INSTALL= virtualbox-ose-additions-* \ @@ -80,12 +83,6 @@ ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib DBUS_CONFIGURE_OFF= --disable-dbus DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DEBUG_CONFIGURE_ON= --build-debug -DOCS_USES= tex -DOCS_USE= TEX=dvipsk:build,formats:build -DOCS_BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd:textproc/docbook-xml -DOCS_CONFIGURE_OFF= --disable-docs -DOCS_VARS= dbkxmldir=${LOCALBASE}/share/xml/docbook/4.4 \ - dbkxsldir=${LOCALBASE}/share/xsl/docbook NLS_IMPLIES= QT5 PULSEAUDIO_CONFIGURE_OFF= --disable-pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio @@ -147,6 +144,7 @@ KMK_BUILDTYPE= release .if ${PORT_OPTIONS:MGUESTADDITIONS} GUESTADDITIONS= VBoxGuestAdditions_${PORTVERSION}.iso +DISTFILES+= ${GUESTADDITIONS}:src LICENSE+= Additions LICENSE_COMB= multi LICENSE_NAME_Additions= Guest Additions @@ -363,7 +361,7 @@ do-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${KMK_BUILDDIR}/bin/UserManual*.pdf \ + ${INSTALL_DATA} ${WRKDIR}/VirtualBox-docs-${PORTVERSION}/UserManual.pdf \ ${STAGEDIR}${DOCSDIR} .endif diff --git a/emulators/virtualbox-ose-legacy/distinfo b/emulators/virtualbox-ose-legacy/distinfo index ac8004bf0188..b169f5c9f443 100644 --- a/emulators/virtualbox-ose-legacy/distinfo +++ b/emulators/virtualbox-ose-legacy/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1594897148 +TIMESTAMP = 1716914109 SHA256 (VirtualBox-5.2.44.tar.bz2) = ad83b11cfae2734f7d6f619dd2f8bdada7d33492cd7682fab98cb4053122295e SIZE (VirtualBox-5.2.44.tar.bz2) = 124016934 SHA256 (VBoxGuestAdditions_5.2.44.iso) = 9883ee443a309f4ffa1d5dee2833f9e35ced598686c36d159f410e5edbac1ca4 SIZE (VBoxGuestAdditions_5.2.44.iso) = 49829888 +SHA256 (VirtualBox-docs-5.2.44.tar.bz2) = c635a698351beeb0cb54062230cb8fa27328a111be186b3604410dc0e98bff2f +SIZE (VirtualBox-docs-5.2.44.tar.bz2) = 3738907