summaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 16:20:39 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 16:20:39 +0000
commitca496d67986bffbd2f0513a24fff1afd6807f63c (patch)
tree1d1d553bfb6f50d02d782f0d15e942b293e5f787 /debian/rules
parentAdding upstream version 7.0.14-161095. (diff)
downloadvirtualbox-extension-pack-ca496d67986bffbd2f0513a24fff1afd6807f63c.tar.xz
virtualbox-extension-pack-ca496d67986bffbd2f0513a24fff1afd6807f63c.zip
Adding progress-linux version 7.0.14-161095-0progress7.99u1.progress-linux/7.0.14-161095-0progress7.99u1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rwxr-xr-xdebian/rules36
1 files changed, 36 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..95429f4
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,36 @@
+#!/usr/bin/make -f
+
+PACKAGE := virtualbox-extension-pack
+EXTENSION := Oracle_VM_VirtualBox_Extension_Pack
+
+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 $(EXTENSION)*.vbox-extpack -C $(DESTDIR)
+
+ rm -rf $(DESTDIR)/darwin.*
+ rm -rf $(DESTDIR)/linux.x86
+ rm -rf $(DESTDIR)/solaris.*
+ rm -rf $(DESTDIR)/win.*
+
+ grep -Ev '(darwin|linux.x86|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