From: Miroslav Ondra Date: Thu, 22 Aug 2019 17:24:37 +0000 (+0200) Subject: fix debian/rules to be usable on amd64 platform X-Git-Url: http://git.graph-it.com/?a=commitdiff_plain;h=4dad10d9812dc50ad70992d343e75dea4df2dca6;p=graphit%2Funipi-kernel.git fix debian/rules to be usable on amd64 platform --- diff --git a/.gitignore b/.gitignore index 3152749..6f7c15e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,5 @@ modules/unipi/tmp* modules/unipi/.tmp_versions modules/unipi/unipi.mod.c modules/unipi/modules.order -debian/neuron-kernel.changelog \ No newline at end of file +debian/neuron-kernel.changelog +debian/changelog \ No newline at end of file diff --git a/debian/control b/debian/control index 7a785fe..d151893 100644 --- a/debian/control +++ b/debian/control @@ -16,10 +16,10 @@ Description: UniPi Neuron kernel modules Package: unipi-kernel-modules-dkms Architecture: all -Pre-Depends: raspberrypi-kernel-headers | axon-kernel-headers(>= 4.0) | linux-headers(>=4.0) +Pre-Depends: raspberrypi-kernel-headers | axon-kernel-headers | linux-headers(>=4.0) Depends: ${misc:Depends}, unipi-common, dkms -Replaces: neuron-kernel -Conflicts: neuron-kernel +Replaces: neuron-kernel, unipi-kernel-modules +Conflicts: neuron-kernel, unipi-kernel-modules Description: UniPi Neuron kernel modules - DKMS source This package contains source code of kernel module for spi protocol used by internal boards in the UniPi Neuron/Axon controllers. diff --git a/debian/rules b/debian/rules index f7d3718..fe53897 100755 --- a/debian/rules +++ b/debian/rules @@ -83,9 +83,14 @@ override_dh_auto_configure: endif endif +ifeq ($(shell dpkg-architecture -q DEB_HOST_ARCH),amd64) +override_dh_auto_build: + @echo "skip build" +else override_dh_auto_build: dh_auto_build -- CCPREFIX=${DEB_TARGET_GNU_TYPE}- \ LINUX_DIR_PATH=$(LINUX_DIR_PATH) ARCH=${DEB_TARGET_ARCH_CPU} +endif ifeq ($(shell dpkg-architecture -q DEB_HOST_ARCH),arm64) override_dh_auto_install: