From 07566ff93a67a9c6646117e347de1e63409e4fc5 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 22 Jun 2025 18:21:03 +0200 Subject: [PATCH] Adding progress-linux version 7.0.20-163906-0progress8u1. Signed-off-by: Daniel Baumann --- debian/changelog | 5 ++ debian/control | 41 ++++++++++ debian/copyright | 190 +++++++++++++++++++++++++++++++++++++++++++ debian/rules | 35 ++++++++ debian/source/format | 1 + 5 files changed, 272 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..e056335 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +virtualbox-extension-pack-amd64 (7.0.20-163906-0progress8u1) horok-extras; urgency=low + + * Initial upload to horok-extras. + + -- Daniel Baumann Sun, 22 Jun 2025 16:50:10 +0200 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..07a3c6d --- /dev/null +++ b/debian/control @@ -0,0 +1,41 @@ +Source: virtualbox-extension-pack-amd64 +Section: restricted/misc +Priority: optional +Maintainer: Progress Linux Maintainers +XSBC-Uploaders: Daniel Baumann +Bugs: mailto:maintainers@lists.progress-linux.org +Build-Depends: + debhelper-compat (= 13), +Rules-Requires-Root: no +Standards-Version: 4.7.2 +Homepage: https://www.virtualbox.org +Vcs-Browser: https://git.progress-linux.org/horok-extras/virtualbox-extension-pack-amd64 +Vcs-Git: https://git.progress-linux.org/horok-extras/virtualbox-extension-pack-amd64 + +Package: virtualbox-extension-pack +Section: restricted/misc +Architecture: amd64 +Depends: + ${misc:Depends}, + ${shlibs:Depends}, + ${virtualbox:Depends}, +Conflicts: + virtualbox-ext-pack, +Replaces: + virtualbox-ext-pack, +Provides: + virtualbox-ext-pack, +Enhances: + virtualbox, +Description: x86 virtualization solution - extension pack + VirtualBox is a free x86 virtualization solution allowing a wide range + of x86 operating systems such as Windows, DOS, BSD or Linux to run on a + Linux system. + . + This package contains the extension pack for VirtualBox: + . + * Support for USB 2.0 and USB 3.0 devices + * VirtualBox RDP + * disk encryption + * NVMe + * PXE boot for Intel cards diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..3abdc4c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,190 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Oracle VM VirtualBox Extension Pack +Upstream-Contact: vbox-dev@virtualbox.org +Source: https://download.virtualbox.org/virtualbox/ + +Files: * +Copyright: 2004-2025 Oracle Corporation +License: other + +Files: debian/* +Copyright: 2010-2025 Daniel Baumann +License: PD + +License: other + VirtualBox Extension Pack Personal Use and Evaluation License (PUEL) + . + License version 11, 21 May 2020 + . + PLEASE READ THE FOLLOWING ORACLE VM VIRTUALBOX EXTENSION PACK PERSONAL + USE AND EVALUATION LICENSE CAREFULLY BEFORE DOWNLOADING OR USING THE + ORACLE SOFTWARE. THESE TERMS AND CONDITIONS CONSTITUTE A LEGAL AGREEMENT + BETWEEN YOU AND ORACLE. + . + ORACLE AMERICA, INC. ("ORACLE") IS WILLING TO LICENSE THE PRODUCT DEFINED + IN SECTION 1 BELOW ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS + CONTAINED IN THIS VIRTUALBOX EXTENSION PACK PERSONAL USE AND EVALUATION + LICENSE AGREEMENT ("AGREEMENT"). + . + IF YOU ARE AGREEING TO THIS LICENSE ON BEHALF OF AN ENTITY (RATHER THAN + AS AN INDIVIDUAL HUMAN BEING), YOU REPRESENT THAT YOU HAVE THE APPROPRIATE + AUTHORITY TO ACCEPT THESE TERMS AND CONDITIONS ON BEHALF OF SUCH ENTITY. + . + 1 SUBJECT OF AGREEMENT. This Agreement governs your use of the binary + software package called "Oracle VM VirtualBox Extension Pack" (the + "Product"), which contains a set of additional features for "Oracle + VM VirtualBox" that enhance the operation of multiple virtual machines + ("Guest Computers") on a single physical computer ("Host Computer"). The + Product consists of executable files in machine code, script files, + data files, and all documentation and updates provided to You by Oracle. + . + 2 GRANT OF LICENSE. Oracle grants you a personal, non-exclusive, + non-transferable, limited license without fees to reproduce, install, + execute, and use internally the Product on Host Computers for + your Personal Use, Educational Use, or Evaluation. "Personal Use" + is noncommercial use solely by the person downloading the Product + from Oracle on a single Host Computer, provided that no more than one + client or remote computer is connected to that Host Computer and that + client or remote computer is used solely to remotely view the Guest + Computer(s). "Educational Use" is any use by teachers or students in + an academic institution (schools, colleges and universities) as part of + the institution's educational curriculum. "Evaluation" means testing the + Product for up to thirty (30) days; after expiry of that term, you are + no longer permitted to use the Product. Personal Use and/or Educational + Use expressly exclude any use of the Product for commercial purposes or + to operate, run, or act on behalf of or for the benefit of a business, + organization, governmental organization, or educational institution. + . + Oracle reserves all rights not expressly granted in this license. + . + 3 RESTRICTIONS AND RESERVATION OF RIGHTS. + . + (1) The Product and copies thereof provided to you under this Agreement + are copyrighted and licensed, not sold, to you by Oracle. + . + (2) You may not do any of the following: (a) modify any part of the + Product, except to the extent allowed in the documentation accompanying + the Product; (b) rent, lease, lend, re-distribute, or encumber the + Product; (c) remove or alter any proprietary legends or notices contained + in the Product; or (d) decompile, or reverse engineer the Product + (except to the extent permitted by applicable law). + . + (3) The Product is not designed, licensed or intended for use in the + design, construction, operation or maintenance of any nuclear facility + and Oracle and its licensors disclaim any express or implied warranty + of fitness for such uses. + . + (4) No right, title or interest in or to any trademark, service mark, logo + or trade name of Oracle or its licensors is granted under this Agreement. + . + 4 TERMINATION. The Agreement is effective on the date you receive the + Product and remains effective until terminated. Your rights under this + Agreement will terminate immediately without notice from Oracle if + you materially breach it or take any action in derogation of Oracle's + and/or its licensors' rights to the Product. Oracle may terminate this + Agreement immediately should any part of the Product become or in Oracle's + reasonable opinion likely to become the subject of a claim of intellectual + property infringement or trade secret misappropriation. Upon termination, + you will cease use of and destroy all copies of the Product under your + control and confirm compliance in writing to Oracle. Neither termination + of this Agreement nor any deletion or removal of the Product shall limit + any obligations you may have to Oracle, or any rights and/or remedies that + Oracle may have with respect to any past or future infringing use of the + Product (including but not limited to any use of the Product outside the + scope of the license provided in the Agreement). Sections 3-9, inclusive, + will survive termination of the Agreement. + . + 5 DISCLAIMER OF WARRANTY. TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, + ORACLE PROVIDES THE PRODUCT "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER + EXPRESS OR IMPLIED. WITHOUT LIMITING THE FOREGOING, ORACLE SPECIFICALLY + DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A + PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. The entire risk as + to the quality and performance of the Product is with you. Should it + prove defective, you assume the cost of all necessary servicing, repair, + or correction. + . + 6 LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, + IN NO EVENT WILL ORACLE OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, + PROFIT, DATA, OR DATA USE, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, + INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY + OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF OR INABILITY TO + USE THE PRODUCT, EVEN IF ORACLE HAS BEEN ADVISED OF THE POSSIBILITY OF + SUCH DAMAGES. In no event will Oracle's liability to you, whether in + contract, tort (including negligence), or otherwise, exceed the amount + paid by you for the Product under this Agreement. + . + 7 SEPARATELY LICENSED THIRD PARTY TECHNOLOGY. The Product may contain + or require the use of third party technology that is provided with + the Product. Oracle may provide certain notices to you in the Product's + documentation, readmes or notice files in connection with such third party + technology. Third party technology will be licensed to you either under + the terms of this Agreement or, if specified in the documentation, readmes + or notice files, under Separate Terms. Your rights to use Separately + Licensed Third Party Technology under Separate Terms are not restricted + in any way by this Agreement. However, for clarity, notwithstanding the + existence of a notice, third party technology that is not Separately + Licensed Third Party Technology shall be deemed part of the Product and + is licensed to You under the terms of this Agreement. "Separate Terms" + refers to separate license terms that are specified in the Product's + documentation, readmes or notice files and that apply to Separately + Licensed Third Party Technology. "Separately Licensed Third Party + Technology" refers to third party technology that is licensed under + Separate Terms and not under the terms of this Agreement. + . + 8 EXPORT. Export laws and regulations of the United States and any other + relevant local export laws and regulations apply to the Product. You + agree that such export laws govern your use of the Product (including + technical data) provided under this Agreement, and you agree to comply + with all such export laws and regulations (including "deemed export" and + "deemed re-export" regulations). You agree that no data, information, + and/or Product (or direct product thereof) will be exported, directly or + indirectly, in violation of these laws, or will be used for any purpose + prohibited by these laws including, without limitation, nuclear, chemical, + or biological weapons proliferation, or development of missile technology. + . + 9 U.S. GOVERNMENT END USERS. Oracle programs, including the Product, + any operating system, integrated software, any programs installed on + hardware, and/or documentation, delivered to U.S. Government end users + are "commercial computer software" pursuant to the applicable Federal + Acquisition Regulation and agency-specific supplemental regulations. As + such, use, duplication, disclosure, modification, and adaptation of + the programs, including any operating system, integrated software, + any programs installed on the hardware, and/or documentation, shall + be subject to license terms and license restrictions applicable to the + programs. No other rights are granted to the U.S. Government. + . + 10 MISCELLANEOUS. This Agreement is the entire agreement between you + and Oracle relating to its subject matter. It supersedes all prior or + contemporaneous oral or written communications, proposals, representations + and warranties and prevails over any conflicting or additional terms + of any quote, order, acknowledgment, or other communication between + the parties relating to its subject matter during the term of this + Agreement. No modification of this Agreement will be binding, unless in + writing and signed by an authorized representative of each party. If any + provision of this Agreement is held to be unenforceable, this Agreement + will remain in effect with the provision omitted, unless omission would + frustrate the intent of the parties, in which case this Agreement will + immediately terminate. This Agreement is governed by the laws of the + State of California, USA, and you and Oracle agree to submit to the + exclusive jurisdiction of, and venue in, the courts of San Francisco + or Santa Clara counties in California in any dispute arising out of or + relating to this Agreement. Upon 45 days written notice, Oracle may + audit your use of the Product to confirm that you are in compliance + with the terms of this Agreement. You agree to cooperate with Oracle's + audit and provide reasonable assistance and access to information. Any + such audit shall not unreasonably interfere with your normal business + operations. You agree to pay within 30 days of written notification + any fees applicable to your unlicensed use of the Product. You agree + that Oracle shall not be responsible for any of your costs incurred in + cooperating with the audit. If a legal action or proceeding is commenced + by either party in connection with the enforcement of this Agreement, + the prevailing party shall be entitled to its costs and attorneys' + fees actually incurred in connection with such action or proceeding. + +License: PD + This program is free software: you have unlimited permission + to copy, distribute and modify it. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..0063841 --- /dev/null +++ b/debian/rules @@ -0,0 +1,35 @@ +#!/usr/bin/make -f + +PACKAGE := $(shell dh_listpackages) +EXTENSION := $(word 1, $(subst -, ,$(shell ls *.vbox-extpack))) + +DESTDIR := debian/$(PACKAGE)/usr/lib/virtualbox/ExtensionPacks/$(EXTENSION) + +VERSION := $(shell dpkg-parsechangelog -SVersion) +VERSION_MAJOR := $(word 1, $(subst -, ,$(VERSION))) + +%: + dh ${@} + +override_dh_auto_install: + mkdir -p $(DESTDIR) + tar xf *.vbox-extpack -C $(DESTDIR) + + rm -rf $(DESTDIR)/darwin.* + rm -rf $(DESTDIR)/solaris.* + rm -rf $(DESTDIR)/win.* + + grep -Ev '(darwin|solaris|win).' $(DESTDIR)/ExtPack.manifest > $(DESTDIR)/ExtPack.manifest.tmp + mv $(DESTDIR)/ExtPack.manifest.tmp $(DESTDIR)/ExtPack.manifest + +override_dh_gencontrol: + dh_gencontrol -- -Vvirtualbox:Depends="virtualbox (>= $(VERSION_MAJOR))" + +override_dh_dwz: + # disabled + +override_dh_strip: + # disabled + +override_dh_strip_nondeterminism: + # disabled diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)