From cbab85b179bb1fcbdf9f1ab0fd911609d0184d6d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 6 May 2024 05:05:46 +0200 Subject: Adding debian version 6.0.4-1. Signed-off-by: Daniel Baumann --- debian/README.source | 4 + debian/changelog | 496 +++++++++++++++++++++++++++ debian/compat | 1 + debian/config | 9 + debian/control | 30 ++ debian/copyright | 38 ++ debian/dirs | 1 + debian/po/POTFILES.in | 2 + debian/po/cs.po | 37 ++ debian/po/da.po | 37 ++ debian/po/de.po | 42 +++ debian/po/es.po | 64 ++++ debian/po/fr.po | 40 +++ debian/po/it.po | 39 +++ debian/po/nl.po | 42 +++ debian/po/pt.po | 40 +++ debian/po/ru.po | 43 +++ debian/po/sv.po | 39 +++ debian/po/templates.pot | 34 ++ debian/postinst.in | 31 ++ debian/preinst | 62 ++++ debian/prerm | 8 + debian/rules | 25 ++ debian/source/format | 1 + debian/templates | 171 +++++++++ debian/tests/control | 2 + debian/virtualbox-ext-pack.lintian-overrides | 2 + debian/watch | 3 + 28 files changed, 1343 insertions(+) create mode 100644 debian/README.source create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/config create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/po/POTFILES.in create mode 100644 debian/po/cs.po create mode 100644 debian/po/da.po create mode 100644 debian/po/de.po create mode 100644 debian/po/es.po create mode 100644 debian/po/fr.po create mode 100644 debian/po/it.po create mode 100644 debian/po/nl.po create mode 100644 debian/po/pt.po create mode 100644 debian/po/ru.po create mode 100644 debian/po/sv.po create mode 100644 debian/po/templates.pot create mode 100644 debian/postinst.in create mode 100644 debian/preinst create mode 100644 debian/prerm create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/templates create mode 100644 debian/tests/control create mode 100644 debian/virtualbox-ext-pack.lintian-overrides create mode 100644 debian/watch (limited to 'debian') diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..a5e1c20 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,4 @@ +This package has nothing inside the tarball. + +In order to create a tarball you can set the VERSION variable in rules file +and call debian/rules tarball target. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..412cd89 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,496 @@ +virtualbox-ext-pack (6.0.4-1) unstable; urgency=medium + + * New upstream version 6.0.4, update postinst. + * Upload to unstable + + -- Gianfranco Costamagna Mon, 28 Jan 2019 16:34:27 +0100 + +virtualbox-ext-pack (6.0.2-1~exp2) experimental; urgency=medium + + * Do not use https in wget download + + -- Gianfranco Costamagna Thu, 17 Jan 2019 13:14:25 +0100 + +virtualbox-ext-pack (6.0.2-1~exp1) experimental; urgency=medium + + * New upstream version 6.0.2 + * Update postinst file + + -- Gianfranco Costamagna Tue, 15 Jan 2019 18:00:16 +0100 + +virtualbox-ext-pack (6.0.0-1~exp1) experimental; urgency=medium + + [ rvmefnto@yomail.info ] + * use https in download url + + [ Gianfranco Costamagna ] + * Bump std-version to 4.3.0, no changes required + * d/control: use vbox 6.0 + * Update postinst file + * New upstream version 6.0.0 + + -- Gianfranco Costamagna Thu, 10 Jan 2019 15:00:17 +0100 + +virtualbox-ext-pack (5.2.22-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Fri, 09 Nov 2018 12:03:26 +0100 + +virtualbox-ext-pack (5.2.20-1) unstable; urgency=medium + + [ Unit193 ] + * Update watch file to new format + + [ Gianfranco Costamagna ] + * New upstream release, update postinst. + + -- Gianfranco Costamagna Wed, 17 Oct 2018 11:53:00 +0200 + +virtualbox-ext-pack (5.2.18-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Wed, 15 Aug 2018 22:45:12 +0200 + +virtualbox-ext-pack (5.2.16-1) unstable; urgency=medium + + * New upstream release, update postinst. + * Bump std-version to 4.1.5, no changes required + + -- Gianfranco Costamagna Tue, 17 Jul 2018 17:56:40 +0200 + +virtualbox-ext-pack (5.2.14-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Mon, 02 Jul 2018 19:38:50 +0200 + +virtualbox-ext-pack (5.2.12-2) unstable; urgency=medium + + * Use directly /usr/bin/wget to avoid firejail issues (Closes: #898409) + + -- Gianfranco Costamagna Fri, 11 May 2018 12:12:52 +0200 + +virtualbox-ext-pack (5.2.12-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Thu, 10 May 2018 14:52:27 +0200 + +virtualbox-ext-pack (5.2.10-4) unstable; urgency=high + + * Fix hash due to upstream change. (Closes: #897052, LP: #1767533, + LP: #1767402) + + -- Gianfranco Costamagna Sat, 28 Apr 2018 12:47:11 +0200 + +virtualbox-ext-pack (5.2.10-3) unstable; urgency=high + + * Update copyright file to fix lintian warning. + + -- Gianfranco Costamagna Tue, 24 Apr 2018 12:11:40 +0200 + +virtualbox-ext-pack (5.2.10-2) unstable; urgency=medium + + * Update maintainer field to the new dispatcher (Closes: #895971) + + -- Gianfranco Costamagna Wed, 18 Apr 2018 11:16:47 +0200 + +virtualbox-ext-pack (5.2.10-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Wed, 18 Apr 2018 00:39:38 +0200 + +virtualbox-ext-pack (5.2.8-2) unstable; urgency=medium + + * Switch to salsa.debian.org VCS fields. + + -- Gianfranco Costamagna Sun, 15 Apr 2018 19:35:02 +0200 + +virtualbox-ext-pack (5.2.8-1) unstable; urgency=medium + + * New upstream release, postinst. + + -- Gianfranco Costamagna Tue, 27 Feb 2018 23:20:34 +0100 + +virtualbox-ext-pack (5.2.6-1) unstable; urgency=medium + + * New upstream release, postinst. + * Bump std-version to 4.1.3, no changes required + + -- Gianfranco Costamagna Tue, 16 Jan 2018 22:20:58 +0100 + +virtualbox-ext-pack (5.2.4-1) unstable; urgency=medium + + * New upstream release, postinst. + * Bump std-version to 4.1.2, no changes required + + -- Gianfranco Costamagna Tue, 19 Dec 2017 23:18:07 +0100 + +virtualbox-ext-pack (5.2.2-2) unstable; urgency=medium + + * Fixup previous typo + + -- Gianfranco Costamagna Fri, 24 Nov 2017 20:22:45 +0100 + +virtualbox-ext-pack (5.2.2-1) unstable; urgency=medium + + * New upstream release, update rules, postinsts, accept-license + + -- Gianfranco Costamagna Fri, 24 Nov 2017 19:16:44 +0100 + +virtualbox-ext-pack (5.2.0-2) unstable; urgency=medium + + * Upload to unstable + + -- Gianfranco Costamagna Fri, 20 Oct 2017 18:19:31 +0200 + +virtualbox-ext-pack (5.2.0-1) experimental; urgency=medium + + * New upstream release + + -- Gianfranco Costamagna Wed, 18 Oct 2017 19:36:51 +0200 + +virtualbox-ext-pack (5.1.30-2) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * Team upload + * wrap-and-sort -sa + + [ Unit193, Ukikie ] + * Update license with new text / checksum + * Automatically generate postinst version + + -- Gianfranco Costamagna Tue, 17 Oct 2017 18:21:22 +0200 + +virtualbox-ext-pack (5.1.30-1) unstable; urgency=medium + + * Update postinst, rules + * New upstream version 5.1.30 + * Bump std-version to 4.1.1, no changes required + + -- Gianfranco Costamagna Tue, 17 Oct 2017 08:43:32 +0200 + +virtualbox-ext-pack (5.1.28-1) unstable; urgency=medium + + * bump std-version to 4.1.0 + * Update files for new release + * New upstream version 5.1.28 + + -- Gianfranco Costamagna Thu, 14 Sep 2017 19:37:57 +0200 + +virtualbox-ext-pack (5.1.26-1) unstable; urgency=medium + + * Update postinst/rules + * New upstream version 5.1.26 + + -- Gianfranco Costamagna Fri, 28 Jul 2017 09:24:19 +0200 + +virtualbox-ext-pack (5.1.24-1) unstable; urgency=medium + + [ Unit 193 ] + * d/control: Mark Priority: optional. + * d/rules: Rather than using dpkg-parsechangelog, use DEB_VERSION_UPSTREAM. + * d/copyright: Update years. + * Bump Standards-Version to 4.0.0. + * Run wrap-and-sort -s. + * d/compat, d/control: Use debhelper compat 10. + + [ Gianfranco Costamagna ] + * New upstream version 5.1.24 + * Update postinst/rules + + -- Gianfranco Costamagna Tue, 18 Jul 2017 15:16:35 +0200 + +virtualbox-ext-pack (5.1.22-2) unstable; urgency=medium + + [ Mattia Rizzolo ] + * Add testsuite for the package. + + -- Gianfranco Costamagna Sat, 29 Apr 2017 14:19:10 +0200 + +virtualbox-ext-pack (5.1.22-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Sat, 29 Apr 2017 10:14:17 +0200 + +virtualbox-ext-pack (5.1.20-2) unstable; urgency=medium + + * Add accept-license keyword (Closes: #860744) + - Thanks Erwan David for the bug report! + + -- Gianfranco Costamagna Wed, 19 Apr 2017 19:13:11 +0200 + +virtualbox-ext-pack (5.1.20-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Tue, 18 Apr 2017 23:29:00 +0200 + +virtualbox-ext-pack (5.1.18-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Wed, 15 Mar 2017 23:42:20 +0100 + +virtualbox-ext-pack (5.1.16-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Wed, 08 Mar 2017 23:22:24 +0100 + +virtualbox-ext-pack (5.1.14-3) unstable; urgency=medium + + [ Jonatan Nyberg ] + * Update Swedish translation (Closes: #855363). + + -- Gianfranco Costamagna Fri, 17 Feb 2017 09:40:31 +0100 + +virtualbox-ext-pack (5.1.14-2) unstable; urgency=medium + + * Use ext-pack changelog to compute virtualbox version + + -- Gianfranco Costamagna Wed, 18 Jan 2017 07:59:53 +0100 + +virtualbox-ext-pack (5.1.14-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Tue, 17 Jan 2017 15:48:16 +0100 + +virtualbox-ext-pack (5.1.12-2) unstable; urgency=medium + + * No change rebuild against vbox 5.1.12 (Closes: #849164) + + -- Gianfranco Costamagna Mon, 26 Dec 2016 15:45:27 +0100 + +virtualbox-ext-pack (5.1.12-1) unstable; urgency=medium + + * New upstream release, update postinst/rules + + -- Gianfranco Costamagna Tue, 20 Dec 2016 22:49:37 +0100 + +virtualbox-ext-pack (5.1.10-4) unstable; urgency=medium + + * Fix upper bound + + -- Gianfranco Costamagna Tue, 06 Dec 2016 23:29:19 +0100 + +virtualbox-ext-pack (5.1.10-3) unstable; urgency=medium + + * Enforce virtualbox runtime dependency + + -- Gianfranco Costamagna Mon, 05 Dec 2016 18:12:05 +0100 + +virtualbox-ext-pack (5.1.10-2) unstable; urgency=medium + + * Fix SHA256SUM (Closes: #845423) + + -- Gianfranco Costamagna Wed, 23 Nov 2016 10:13:38 +0100 + +virtualbox-ext-pack (5.1.10-1) unstable; urgency=medium + + * New upstream release, update postinst/rules + + -- Gianfranco Costamagna Tue, 22 Nov 2016 13:06:13 +0100 + +virtualbox-ext-pack (5.1.8-1) unstable; urgency=medium + + * New upstream release, update postinst/rules + + -- Gianfranco Costamagna Tue, 18 Oct 2016 23:45:08 +0200 + +virtualbox-ext-pack (5.1.6-2) unstable; urgency=low + + [ Unit193] + * Move the package to contrib, because it is just + a downloader of a non-free package. + + -- Gianfranco Costamagna Fri, 16 Sep 2016 17:45:24 +0200 + +virtualbox-ext-pack (5.1.6-1) unstable; urgency=low + + * New upstream release, update postinst/rules + + -- Gianfranco Costamagna Mon, 12 Sep 2016 22:29:01 +0200 + +virtualbox-ext-pack (5.1.4+repack1-2) unstable; urgency=medium + + * Depend on virtualbox-5.1 only + + -- Gianfranco Costamagna Mon, 29 Aug 2016 08:27:39 +0200 + +virtualbox-ext-pack (5.1.4+repack1-1) unstable; urgency=low + + * Revert 5.1.4-1 upload, the §2 part of the PUEL is + allowing only the guest-additions iso image. + + -- Gianfranco Costamagna Fri, 26 Aug 2016 14:14:03 +0200 + +virtualbox-ext-pack (5.1.4-1) unstable; urgency=low + + * New upstream release, update postinst/rules + * Embed the extpack file, without downloading it anymore + (the same happens in guest-additions-iso package) + * Update copyright and use a get-orig-source script to create + the orig tarball + + -- Gianfranco Costamagna Wed, 17 Aug 2016 09:59:40 +0200 + +virtualbox-ext-pack (5.0.24-1) unstable; urgency=medium + + * New upstream release, update postinst/rules + + -- Gianfranco Costamagna Wed, 29 Jun 2016 00:35:05 +0200 + +virtualbox-ext-pack (5.0.22-1) unstable; urgency=medium + + [ Jonatan Nyberg ] + * Add Swedish translation (Closes: #823656) + + [ Gianfranco Costamagna ] + * New upstream release, update postinst/rules. + * Alternative depend on virtualbox-5.1 too. + + -- Gianfranco Costamagna Mon, 09 May 2016 11:07:11 +0200 + +virtualbox-ext-pack (5.0.20-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Fri, 29 Apr 2016 09:46:04 +0200 + +virtualbox-ext-pack (5.0.18-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + * Update std-version to 3.9.8 + * Fix insecure VCS fields. + + -- Gianfranco Costamagna Mon, 18 Apr 2016 23:34:40 +0200 + +virtualbox-ext-pack (5.0.16-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + * Update std-version and watch file version. + + -- Gianfranco Costamagna Fri, 04 Mar 2016 22:18:04 +0100 + +virtualbox-ext-pack (5.0.14-1) unstable; urgency=medium + + * New upstream release, update postinst/rules. + + -- Gianfranco Costamagna Wed, 20 Jan 2016 10:11:12 +0100 + +virtualbox-ext-pack (5.0.12-2) unstable; urgency=medium + + * d/prerm: Ignore failures on file removal if nonexistent (LP: #1527860). + * Move the license check to the preinstall script. + + -- Unit 193 Mon, 11 Jan 2016 16:12:06 -0500 + +virtualbox-ext-pack (5.0.12-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Sat, 19 Dec 2015 10:41:21 +0100 + +virtualbox-ext-pack (5.0.10-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Wed, 11 Nov 2015 10:25:52 +0100 + +virtualbox-ext-pack (5.0.8-1) unstable; urgency=medium + + * New upstream release, update postinst. + + -- Gianfranco Costamagna Thu, 22 Oct 2015 12:16:50 +0200 + +virtualbox-ext-pack (5.0.6-5) unstable; urgency=medium + + * Drop uninstall hack, live systems are not intended to work + correctly with the uninstall system. + + -- Gianfranco Costamagna Fri, 16 Oct 2015 09:49:52 +0200 + +virtualbox-ext-pack (5.0.6-4) unstable; urgency=medium + + * Disable --force, it doesn't exist in any implementation. + + -- Gianfranco Costamagna Thu, 15 Oct 2015 19:15:31 +0200 + +virtualbox-ext-pack (5.0.6-3) unstable; urgency=medium + + * Force extpack uninstall (Closes: #800034). + - this is an issue e.g. in chroots or live builds. + + -- Gianfranco Costamagna Thu, 15 Oct 2015 15:29:11 +0200 + +virtualbox-ext-pack (5.0.6-2) unstable; urgency=medium + + * Initial portuguese translation (Closes: #800839) + * Initial russian translation (Closes: #801047) + * Initial dutch translation (Closes: #801130) + * Update czech translation (Closes: #801115) + * Update italian translation (Closes: #801244) + * Add target to generate tarballs. + + -- Gianfranco Costamagna Sun, 04 Oct 2015 23:10:06 +0200 + +virtualbox-ext-pack (5.0.6-1) unstable; urgency=medium + + * New upstream release, update postinst. + * Force uninstallation of the extension pack (Closes: #800034) + * Update templates (Closes: #795808). + * Initial danish translation (Closes: #799884) + * Initial italian translation + * Initial czech translation (Closes: #797995) + * Initial german translation (Closes: #800314) + * Initial french translation (Closes: #800433) + * Initial spanish translation (Closes: #800777) + + -- Gianfranco Costamagna Wed, 16 Sep 2015 19:06:35 +0200 + +virtualbox-ext-pack (5.0.4-2) unstable; urgency=medium + + * Reupload with the _all package, non-free isn't autobuilt. + + -- Gianfranco Costamagna Tue, 08 Sep 2015 21:39:03 +0200 + +virtualbox-ext-pack (5.0.4-1) unstable; urgency=medium + + * New upstream release, update postinst. + + [ Christian Perrier, Justin B Rye] + * Rephrase a little bit the templates (cfr: #795808) + + -- Gianfranco Costamagna Tue, 08 Sep 2015 20:20:36 +0200 + +virtualbox-ext-pack (5.0.2-2) unstable; urgency=medium + + [ Gianfranco Costamagna ] + * move README.Debian to README.source + + [ Christian Perrier ] + * Make only template synopsis translatable (Closes: #795660) + + -- Gianfranco Costamagna Sat, 15 Aug 2015 23:18:26 +0200 + +virtualbox-ext-pack (5.0.2-1) unstable; urgency=medium + + * Add myself to uploaders. + * New upstream release. + * Update VCS fields. + * Add a README.Debian file, explaining + how to recreate the orig tarball. + + -- Gianfranco Costamagna Fri, 14 Aug 2015 15:09:14 +0200 + +virtualbox-ext-pack (5.0.0-1) experimental; urgency=medium + + * Initial release (Closes: #793439) + + -- Unit 193 Thu, 30 Jul 2015 15:04:24 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/config b/debian/config new file mode 100644 index 0000000..74ae1ab --- /dev/null +++ b/debian/config @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +# Source debconf library. +. /usr/share/debconf/confmodule + +db_input critical virtualbox-ext-pack/license || true +db_go diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..671bd0f --- /dev/null +++ b/debian/control @@ -0,0 +1,30 @@ +Source: virtualbox-ext-pack +Section: contrib/misc +Priority: optional +Maintainer: Debian Virtualbox Team +Uploaders: + Gianfranco Costamagna , + Unit 193 +Build-Depends: + debhelper (>= 10), + po-debconf +Standards-Version: 4.3.0 +Homepage: https://www.virtualbox.org +Vcs-Browser: https://salsa.debian.org/pkg-virtualbox-team/virtualbox-ext-pack +Vcs-Git: https://salsa.debian.org/pkg-virtualbox-team/virtualbox-ext-pack.git + +Package: virtualbox-ext-pack +Architecture: all +Pre-Depends: + debconf +Depends: + virtualbox (>= ${virtualbox:Version}) | virtualbox-6.0, + virtualbox (<< ${virtualbox:nextVersion}) | virtualbox-6.0, + wget, + ${misc:Depends} +Description: extra capabilities for VirtualBox, downloader. + VirtualBox requires an extension pack to provide support for Remote + Desktop Protocol, USB 2.0, PXE booting for Intel network cards, etc. + This PUEL-licensed extension pack is free for personal use. + . + This package downloads the extension pack from internet during install. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..7f8cac6 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,38 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: VirtualBox Ext Pack +Upstream-Contact: Oracle Corporation + https://www.oracle.com/ +Source: https://www.virtualbox.org/ +Disclaimer: This package is formally not part of the Debian GNU/Linux + distribution, because it has not the source code distributed. + +Files: * +Copyright: + 2015-2017 Unit 193 + 2015-2018 Gianfranco Costamagna +Comment: the downloaded package is released with a PUEL license. + https://www.virtualbox.org/wiki/VirtualBox_PUEL +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..27f59f1 --- /dev/null +++ b/debian/dirs @@ -0,0 +1 @@ +usr/share/virtualbox-ext-pack/ diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 0000000..f38c61e --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1,2 @@ +[encoding: UTF-8] +[type: gettext/rfc822deb] templates diff --git a/debian/po/cs.po b/debian/po/cs.po new file mode 100644 index 0000000..9e32db4 --- /dev/null +++ b/debian/po/cs.po @@ -0,0 +1,37 @@ +# Czech PO debconf template translation of virtualbox-ext-pack. +# Copyright (C) 2015 Michal Simunek +# This file is distributed under the same license as the virtualbox-ext-pack package. +# Michal Simunek , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack 5.0.2-3\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-10-06 09:15+0200\n" +"Last-Translator: Michal Simunek \n" +"Language-Team: Czech \n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Přijímáte podmínky licence VirtualBox PUEL?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation požaduje po uživatelích VirtualBoxu, aby vzali na vědomí " +"a přijali podmínky licence \"VirtualBox Personal Use and Evaluation License\" " +"(PUEL). Níže si prosím tuto licenci přečtěte. Pokud podmínky licence přijmete, " +"instalace balíčku bude pokračovat. Pokud je odmítnete, instalace se přeruší." diff --git a/debian/po/da.po b/debian/po/da.po new file mode 100644 index 0000000..e04f9de --- /dev/null +++ b/debian/po/da.po @@ -0,0 +1,37 @@ +# Danish translation virtualbox-ext-pack. +# Copyright (C) 2015 virtualbox-ext-pack og nedenstående oversættere. +# This file is distributed under the same license as the virtualbox-ext-pack package. +# Joe Hansen (joedalton2@yahoo.dk), 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-09-23 17:30+01:00\n" +"Last-Translator: Joe Hansen \n" +"Language-Team: Danish \n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Accepterer du betingelserne i VirtualBox PUEL-licensen?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation kræver at VirtualBox-brugere anerkender og accepterer " +"»VirtualBox Personal Use and Evaluation License« (PUEL). Læs licensen " +"nedenfor. Hvis du accepterer licensen, fortsætter pakkeinstallationen. " +"Hvis du nægter, afbrydes den." diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 0000000..cf57ad0 --- /dev/null +++ b/debian/po/de.po @@ -0,0 +1,42 @@ +# German translation of virtualbox-ext-pack. +# This file is distributed under the same license as the virtualbox-ext-pack +# package. +# Copyright (C) 2015 Unit 193 , +# 2015 Gianfranco Costamagna +# Copyright (C) of this file 2015 Chris Leick . +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack 5.0.2-3\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-09-27 18:45+0200\n" +"Last-Translator: Chris Leick \n" +"Language-Team: German \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Akzeptieren Sie die Bedingungen der VirtualBox-PUEL-Lizenz?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Das Unternehmen Oracle verlangt von Virtualbox-Anwendern, dass sie der " +"»VirtualBox Personal Use and Evaluation License« (PUEL/Virtualbox-Lizenz zum " +"persönlichen Gebrauch und zum Ausprobieren) zustimmen und sie akzeptieren. " +"Bitte lesen Sie die nachfolgende Lizenz. Falls Sie dieser Lizenz zustimmen, " +"wird die Paketinstallation fortfahren. Falls Sie sie ablehnen, wird die " +"Installation abgebrochen." diff --git a/debian/po/es.po b/debian/po/es.po new file mode 100644 index 0000000..0cb49b4 --- /dev/null +++ b/debian/po/es.po @@ -0,0 +1,64 @@ +# virtualbox-ext-pack po-debconf translation to Spanish +# Copyright (C) 2015 Software in the Public Interest +# This file is distributed under the same license as the virtualbox-ext-pack package. +# +# Changes: +# - Initial translation +# Camaleón , 2015 +# +# - Updates +# +# +# Traductores, si no conocen el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor lean antes de traducir +# los siguientes documentos: +# +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas y normas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guí­a de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-09-30 10:04+0200\n" +"Last-Translator: Camaleón \n" +"Language-Team: Debian Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Virtaal 0.7.1\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "¿Acepta los términos de la licencia PUEL de VirtualBox?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation solicita a los usuarios de VirtualBox que conozcan y " +"acepten la «Licencia de Uso Personal y de Evaluación de VirtualBox» (PUEL). " +"Puede leer la licencia más abajo. Si acepta la licencia, se procederá con la " +"instalación del paquete. Si la rechaza, se interrumpirá el proceso de " +"instalación." diff --git a/debian/po/fr.po b/debian/po/fr.po new file mode 100644 index 0000000..c618ca6 --- /dev/null +++ b/debian/po/fr.po @@ -0,0 +1,40 @@ +# Trenslation of virtualbox-ext-pack debconf templates to French +# Copyright (C) 2015 french l10n team +# This file is distributed under the same license as the virtualbox-ext-pack package. +# Julien Patriarca , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-09-21 11:51+0100\n" +"Last-Translator: Julien Patriarca \n" +"Language-Team: FRENCH \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.6.10\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Acceptez-vous les termes de la licence PUEL de Virtualbox ?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation demande aux utilisateurs de Virtualbox de prendre connaissance et " +"d'accepter la licence de VirtualBox pour utilisation personnelle et évaluation " +"(« VirtualBox Personal Use and Evaluation License » PUEL). " +"Veuillez lire la licence ci-dessous. Si vous acceptez la licence, " +"l'installation du paquet continuera. Si vous la refusez, elle sera " +"interrompue." diff --git a/debian/po/it.po b/debian/po/it.po new file mode 100644 index 0000000..d6c6199 --- /dev/null +++ b/debian/po/it.po @@ -0,0 +1,39 @@ +# Italian translation of virtualbox-ext-pack debconf messages +# Copyright (C) 2015, virtualbox-ext-pack package's copyright holder +# This file is distributed under the same license as the virtualbox-ext-pack package. +# Beatrice Torracca , 2015. +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-10-07 20:36+0200\n" +"Last-Translator: Beatrice Torracca \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Virtaal 0.7.1\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Si accettano i termini della licenza PUEL di VirtualBox?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation richiede che gli utenti di VirtualBox dichiarino di aver " +"visto e accettato la «VirtualBox Personal Use and Evaluation License» (PUEL) " +"(Licenza per uso e prova personale per VirtualBox). Leggere la licenza " +"sottostante. Se si accetta tale licenza, l'installazione del pacchetto " +"continuerà. Se si rifiuta, sarà interrotta." diff --git a/debian/po/nl.po b/debian/po/nl.po new file mode 100644 index 0000000..d06f7ef --- /dev/null +++ b/debian/po/nl.po @@ -0,0 +1,42 @@ +# Dutch translation of virtualbox-ext-pack debconf templates. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the virtualbox-ext-pack package. +# FIRST AUTHOR , YEAR. +# Frans Spiesschaert , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-09-21 15:38+0200\n" +"Last-Translator: Frans Spiesschaert \n" +"Language-Team: Debian Dutch l10n Team \n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Gtranslator 2.91.6\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Aanvaardt u de bepalingen van de PUEL-licentie van VirtualBox?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Het bedrijf Oracle Corporation vereist dat gebruikers van VirtualBox kennis " +"nemen van en akkoord gaan met de \"VirtualBox Personal Use and Evaluation " +"License\" (PUEL - Licentie voor het persoonlijk gebruik en ter evaluatie van " +"VirtualBox). Gelieve de onderstaande licentie te lezen. Indien u ze " +"aanvaardt, wordt het installeren van het pakket voortgezet. Indien u ze " +"verwerpt, wordt de installatie afgebroken." diff --git a/debian/po/pt.po b/debian/po/pt.po new file mode 100644 index 0000000..f4d3bdd --- /dev/null +++ b/debian/po/pt.po @@ -0,0 +1,40 @@ +# Translation of virtualbox-ext-pack's debconf messages to European Portuguese +# Copyright (C) 2015 THE virtualbox-ext-pack'S COPYRIGHT HOLDER +# This file is distributed under the same license as the virtualbox-ext-pack package. +# +# Américo Monteiro , 2015. +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-10-04 10:05+0100\n" +"Last-Translator: Américo Monteiro \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 1.4\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Aceita os termos da licença PUEL do VirtualBox?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"A Oracle Corporation requer que os utilizadores do VirtualBox conheçam e " +"aceitem a \"VirtualBox Personal Use and Evaluation License\" (PUEL). Por " +"favor leia a licença em baixo. Se aceitar esta licença, a instalação do " +"pacote irá continuar. Se a recusar, será interrompida." + diff --git a/debian/po/ru.po b/debian/po/ru.po new file mode 100644 index 0000000..8a26a4b --- /dev/null +++ b/debian/po/ru.po @@ -0,0 +1,43 @@ +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the virtualbox-ext-pack package. +# +# Yuri Kozlov , 2015. +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack 5.0.2-3\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-21 06:58+0200\n" +"PO-Revision-Date: 2015-10-05 19:17+0300\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<" +"=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.5\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Согласны с условиями лицензии VirtualBox PUEL?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle Corporation запрашивает у пользователей VirtualBox подтверждения и " +"согласия " +"с «VirtualBox Personal Use and Evaluation License» (PUEL). Прочитайте " +"лицензию, показанную " +"ниже. Если вы согласитесь с условиями этой лицензией, то установка пакета " +"будет " +"продолжена. Если нет, то установка прервётся." + diff --git a/debian/po/sv.po b/debian/po/sv.po new file mode 100644 index 0000000..8318842 --- /dev/null +++ b/debian/po/sv.po @@ -0,0 +1,39 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-16 19:11+0200\n" +"PO-Revision-Date: 2017-02-17 09:01+0100\n" +"Last-Translator: Jonatan Nyberg \n" +"Language-Team: \n" +"Language: sv\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.8.11\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "Accepterar du villkoren för VirtualBox PUEL licensen?" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" +"Oracle begär VirtualBox-användare att erkänna och acceptera \"VirtualBox " +"Personal Use and Evaluation License\" (PUEL). Vänligen läs licensen nedan. " +"Om du accepterar den här licensen, kommer paket-installationen fortsätta. Om " +"du vägrar det, kommer den avbrytas." diff --git a/debian/po/templates.pot b/debian/po/templates.pot new file mode 100644 index 0000000..b8389ac --- /dev/null +++ b/debian/po/templates.pot @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: virtualbox-ext-pack\n" +"Report-Msgid-Bugs-To: virtualbox-ext-pack@packages.debian.org\n" +"POT-Creation-Date: 2015-09-16 19:11+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "Do you accept the terms of the VirtualBox PUEL license?" +msgstr "" + +#. Type: boolean +#. Description +#: ../templates:2001 +msgid "" +"Oracle Corporation requests VirtualBox users to acknowledge and accept the " +"\"VirtualBox Personal Use and Evaluation License\" (PUEL). Please read the " +"license below. If you accept this license, the package installation will " +"continue. If you refuse it, it will be interrupted." +msgstr "" diff --git a/debian/postinst.in b/debian/postinst.in new file mode 100644 index 0000000..1ed888b --- /dev/null +++ b/debian/postinst.in @@ -0,0 +1,31 @@ +#!/bin/sh +set -e + +version=#VERSION# +hash=8887d5dd9dd26bd376926b38857715e28f2d678b6d3a034144ddc3fde4a387d9 +file=Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack +accept_license=56be48f923303c8cababb0bb4c478284b688ed23f16d775d729b89a2e8e5f9eb + +error () +{ + echo "Hash mismatch $file: expected $hash, or wrong accept-license key, removing the file." + rm -f /usr/share/virtualbox-ext-pack/$file + exit 1 +} + +# Source debconf library. +. /usr/share/debconf/confmodule + +if [ "$1" = "configure" ] ; then + echo "removing old virtualbox extension packs" + rm -f /usr/share/virtualbox-ext-pack/Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack + cd /usr/share/virtualbox-ext-pack + echo "virtualbox-ext-pack: downloading: https://download.virtualbox.org/virtualbox/$version/$file" + echo "The file will be downloaded into /usr/share/virtualbox-ext-pack" + /usr/bin/wget -q -N http://download.virtualbox.org/virtualbox/$version/$file + echo "$hash $file" | sha256sum -c > /dev/null 2>&1 || error + vboxmanage extpack install --replace --accept-license=$accept_license $file || error + #rm -f /usr/share/virtualbox-ext-pack/$file +fi + +#DEBHELPER# diff --git a/debian/preinst b/debian/preinst new file mode 100644 index 0000000..9ff6b11 --- /dev/null +++ b/debian/preinst @@ -0,0 +1,62 @@ +#!/bin/sh +set -e + +#DEBHELPER# + +# Source debconf library. +. /usr/share/debconf/confmodule + +errmsg() +{ + echo >&2 '' + echo >&2 "$@" + echo >&2 "try 'dpkg-reconfigure debconf' to select a frontend other than noninteractive" + echo >&2 '' +} + +db_get virtualbox-ext-pack/license +if [ "$RET" = "true" ]; then + echo "License has already been accepted." >&2 + exit 0 +else + # show license again + db_fset virtualbox-ext-pack/license seen false +fi + +# facilitate backup capability per debconf-devel(7) +STATE=1 +while true; do + case "$STATE" in + 0) # ensure going back from license presentment is harmless + STATE=1 + continue + ;; + 1) # present license + if ! db_get virtualbox-ext-pack/license ; then + errmsg "Could not display license." + exit 1 + fi + if [ "$RET" = "true" ]; then + # license accepted + exit 0 + fi + ;; + 2) # user has confirmed declining license + echo "User did not accept the license." >&2 + exit 1 + ;; + *) # unknown state + echo "State unknown: $STATE" >&2 + exit 2 + ;; + esac + if db_go; then + STATE=$(($STATE + 1)) + else + STATE=$(($STATE - 1)) + fi +done + +# proper exit (0 or 1) above +errmsg "License could not be presented / was not accepted." +exit 2 diff --git a/debian/prerm b/debian/prerm new file mode 100644 index 0000000..fa50f96 --- /dev/null +++ b/debian/prerm @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +vboxmanage extpack uninstall "Oracle VM VirtualBox Extension Pack" +vboxmanage extpack cleanup +rm -f /usr/share/virtualbox-ext-pack/*.vbox-extpack + +#DEBHELPER# diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..57b4f5d --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +include /usr/share/dpkg/default.mk +VERSION ?= $(DEB_VERSION_UPSTREAM) + +%: + dh $@ + +override_dh_clean: + debconf-updatepo + dh_clean debian/postinst + +override_dh_installdeb: + sed 's/#VERSION#/$(DEB_VERSION_UPSTREAM)/g' debian/postinst.in > debian/postinst + dh_installdeb + +override_dh_gencontrol: + dh_gencontrol -- \ + -Vvirtualbox:Version=$(DEB_VERSION_UPSTREAM)-dfsg-0~ -Vvirtualbox:nextVersion=$(DEB_VERSION_UPSTREAM)-dfsg-z + +tarball: + mkdir virtualbox-ext-pack_$(VERSION) + tar cJvf virtualbox-ext-pack_$(VERSION).orig.tar.xz virtualbox-ext-pack_$(VERSION) + rm -rf virtualbox-ext-pack_$(VERSION) + mv virtualbox-ext-pack_$(VERSION).orig.tar.xz .. 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) diff --git a/debian/templates b/debian/templates new file mode 100644 index 0000000..12d23fe --- /dev/null +++ b/debian/templates @@ -0,0 +1,171 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: virtualbox-ext-pack/license +Type: boolean +Default: true +#flag:translate:1,2 +_Description: Do you accept the terms of the VirtualBox PUEL license? + Oracle Corporation requests VirtualBox users to acknowledge and + accept the "VirtualBox Personal Use and Evaluation License" (PUEL). Please + read the license below. If you accept this license, the package + installation will continue. If you refuse it, it will be interrupted. + . + VirtualBox Extension Pack Personal Use and Evaluation License (PUEL) + . + License version 10, 20 July 2017 + . + 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. 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. diff --git a/debian/tests/control b/debian/tests/control new file mode 100644 index 0000000..f15c8aa --- /dev/null +++ b/debian/tests/control @@ -0,0 +1,2 @@ +# we just need to test installability +Test-Command: /bin/true diff --git a/debian/virtualbox-ext-pack.lintian-overrides b/debian/virtualbox-ext-pack.lintian-overrides new file mode 100644 index 0000000..9c470c4 --- /dev/null +++ b/debian/virtualbox-ext-pack.lintian-overrides @@ -0,0 +1,2 @@ +virtualbox-ext-pack: package-contains-empty-directory usr/share/virtualbox-ext-pack/ +virtualbox-ext-pack: empty-binary-package diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..a4bef62 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +https://www.virtualbox.org/wiki/Downloads \ + https://download.virtualbox.org/virtualbox/[\d\.]+/Oracle_VM_VirtualBox_Extension_Pack-([\d\.]+)(?:-\d+)?.vbox-extpack -- cgit v1.2.3