fix debian/rules to be usable on amd64 platform
authorMiroslav Ondra <ondra@faster.cz>
Thu, 22 Aug 2019 17:24:37 +0000 (19:24 +0200)
committerMiroslav Ondra <ondra@faster.cz>
Thu, 22 Aug 2019 17:24:37 +0000 (19:24 +0200)
.gitignore
debian/control
debian/rules

index 3152749ff78d39dde74f19d2db04945b5b3ded20..6f7c15eca76e75db51a5a13cf7afc1c2942c96a4 100644 (file)
@@ -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
index 7a785fe5494da06199599b627763b4ea9df1ff9e..d1518937869ba9ea7231121e5ca876431a8212b5 100644 (file)
@@ -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.
index f7d37183ee0e3f2cb7369a919f70eecaaad1c13a..fe538979a989d3275e6bf4cbbb5d28eefb61765d 100755 (executable)
@@ -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: