diff options
Diffstat (limited to 'debian/rules.real')
-rw-r--r-- | debian/rules.real | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/debian/rules.real b/debian/rules.real new file mode 100644 index 0000000..9fdcc23 --- /dev/null +++ b/debian/rules.real @@ -0,0 +1,38 @@ +export DH_OPTIONS + +include debian/rules.defs + +binary-arch: install-kbuild + +build: $(STAMPS_DIR)/build + +$(STAMPS_DIR)/build: SOURCE_FILES = $(filter-out debian, $(wildcard * .[^.]*)) +$(STAMPS_DIR)/build: DIR=$(BUILD_DIR)/build +$(STAMPS_DIR)/build: + rm -rf '$(DIR)' + mkdir -p '$(DIR)' + cp -al $(SOURCE_FILES) '$(DIR)' + $(MAKE) -C $(DIR) top_srcdir=$(CURDIR) + touch '$@' + +install-kbuild: PACKAGE_NAME = linux-kbuild-$(VERSION) +install-kbuild: DH_OPTIONS = -p$(PACKAGE_NAME) +install-kbuild: BASE_DIR = /usr/src/$(PACKAGE_NAME) +install-kbuild: SOURCE_DIR = $(BUILD_DIR)/build +install-kbuild: DIR = $(CURDIR)/debian/$(PACKAGE_NAME)/$(BASE_DIR) +install-kbuild: $(STAMPS_DIR)/build + dh_testdir + dh_testroot + dh_clean -k -d + $(MAKE) -C $(SOURCE_DIR) install prefix=$(DIR) top_srcdir=$(CURDIR) + dh_installchangelogs + dh_installdocs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + |