buildsys: auto-generate dbgsym package

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
master
Thomas Lamprecht 2023-05-22 13:51:22 +02:00
parent db5d2a4b77
commit d0603efa38
3 changed files with 2 additions and 9 deletions

View File

@ -10,7 +10,7 @@ GITVERSION := $(shell git rev-parse HEAD)
DSC=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION).dsc DSC=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION).dsc
DEB = $(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_BUILD_ARCH).deb DEB = $(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_BUILD_ARCH).deb
DEB_DBG = $(PACKAGE)-dbg_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_BUILD_ARCH).deb DEB_DBG = $(PACKAGE)-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_BUILD_ARCH).deb
DEBS = $(DEB) $(DEB_DBG) DEBS = $(DEB) $(DEB_DBG)
all: $(DEBS) all: $(DEBS)

7
debian/control vendored
View File

@ -86,10 +86,3 @@ Description: Full virtualization on x86 hardware
Using KVM, one can run multiple virtual PCs, each running unmodified Linux or Using KVM, one can run multiple virtual PCs, each running unmodified Linux or
Windows images. Each virtual machine has private virtualized hardware: a Windows images. Each virtual machine has private virtualized hardware: a
network card, disk, graphics adapter, etc. network card, disk, graphics adapter, etc.
Package: pve-qemu-kvm-dbg
Architecture: any
Section: debug
Depends: pve-qemu-kvm (= ${binary:Version}),
Description: pve qemu debugging symbols
This package contains the debugging symbols for pve-qemu-kvm.

2
debian/rules vendored
View File

@ -156,7 +156,7 @@ binary-arch: build install
# dh_installinfo # dh_installinfo
dh_installman dh_installman
dh_link dh_link
dh_strip --dbg-package=pve-qemu-kvm-dbg dh_strip --dbgsym-migration='pve-qemu-kvm-dbg (<<8.0.0-1~)'
dh_compress dh_compress
dh_fixperms dh_fixperms
# dh_perl # dh_perl