From: Thomas Lamprecht Date: Wed, 22 May 2019 13:41:01 +0000 (+0200) Subject: add rudimental DSC building X-Git-Url: https://git.proxmox.com/?p=pve-edk2-firmware.git;a=commitdiff_plain;h=9b3bda315d0ae582f678e44e56de51876ed28e11;ds=sidebyside add rudimental DSC building Signed-off-by: Thomas Lamprecht --- diff --git a/Makefile b/Makefile index 8387ca6..12729d2 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ BUILDDIR ?= ${PACKAGE}-${DEB_VERSION_UPSTREAM} GITVERSION:=$(shell git rev-parse HEAD) DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb -#DSC=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}.dsc # FIXME: TODO +DSC=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}.dsc all: ${DEB} @echo ${DEB} @@ -26,6 +26,12 @@ ${DEB}: ${BUILDDIR} lintian ${DEB} @echo ${DEB} +.PHONY: dsc +dsc: ${DSC} +${DSC}: ${BUILDDIR} + cd ${BUILDDIR}; dpkg-buildpackage -S -uc -us -d + lintian ${DSC} + .PHONY: submodule submodule: git submodule update --init --recursive @@ -43,7 +49,7 @@ upload: ${DEB} .PHONY: distclean clean distclean: clean clean: - rm -rf *~ debian/*~ *.deb ${BUILDDIR} *.changes *.dsc *.buildinfo + rm -rf *~ debian/*~ *.deb ${PACKAGE}-*/ *.tar.gz *.changes *.dsc *.buildinfo .PHONY: dinstall dinstall: ${DEB} diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000..96da6b1 --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1,5 @@ +pve-edk2-firmware source: source-is-missing Vlv2TbltDevicePkg/GenBiosId +pve-edk2-firmware source: source-is-missing BeagleBoardPkg/Debugger_scripts/rvi_dummy.axf +pve-edk2-firmware source: source-is-missing ArmPkg/Library/GccLto/liblto-aarch64.a +pve-edk2-firmware source: source-is-missing ArmPkg/Library/GccLto/liblto-arm.a +pve-edk2-firmware source: source-contains-unsafe-symlink EmulatorPkg/Unix/Host/X11IncludeHack