[kernel] r7053 - people/waldi/linux-modules-extra-2.6/debian

Bastian Blank waldi at costa.debian.org
Wed Jul 19 23:34:43 UTC 2006


Author: waldi
Date: Wed Jul 19 23:34:33 2006
New Revision: 7053

Added:
   people/waldi/linux-modules-extra-2.6/debian/compat
   people/waldi/linux-modules-extra-2.6/debian/rules.real

Log:
debian/compat, debian/rules.real: Add.


Added: people/waldi/linux-modules-extra-2.6/debian/compat
==============================================================================
--- (empty file)
+++ people/waldi/linux-modules-extra-2.6/debian/compat	Wed Jul 19 23:34:33 2006
@@ -0,0 +1 @@
+4

Added: people/waldi/linux-modules-extra-2.6/debian/rules.real
==============================================================================
--- (empty file)
+++ people/waldi/linux-modules-extra-2.6/debian/rules.real	Wed Jul 19 23:34:33 2006
@@ -0,0 +1,64 @@
+SHELL  := sh -e
+
+export DH_OPTIONS
+
+include /usr/src/linux-support-$(UPSTREAMVERSION)$(ABINAME)/modules/rules.real.include
+
+BUILD_STAMP = $(STAMPS_DIR)/build_$(MODULE)_$(ARCH)_$(SUBARCH)_$(FLAVOUR)
+SETUP_STAMP = $(STAMPS_DIR)/setup_$(MODULE)_$(ARCH)_$(SUBARCH)_$(FLAVOUR)
+SOURCE_STAMP = $(STAMPS_DIR)/source_$(MODULE)
+
+#
+# Targets
+#
+binary-arch: install
+binary-indep:
+build: $(BUILD_STAMP)
+setup: $(SETUP_STAMP)
+
+$(SETUP_STAMP) $(BUILD_STAMP): DIR=$(BUILD_DIR)/build_$(MODULE)_$(ARCH)_$(SUBARCH)_$(FLAVOUR)
+$(SOURCE_STAMP) $(SETUP_STAMP): SOURCE_DIR=$(BUILD_DIR)/source_$(MODULE)
+
+$(SOURCE_STAMP): TAR = /usr/src/$(MODULE).tar.bz2
+$(SOURCE_STAMP): TMP_DIR = $(BUILD_DIR)/tmp
+$(SOURCE_STAMP):
+	@rm -rf $(TMP_DIR) $(SOURCE_DIR)
+	mkdir -p $(TMP_DIR)
+	tar -C $(TMP_DIR) -xjf $(TAR)
+	mv $(TMP_DIR)/modules/$(MODULE) $(SOURCE_DIR)
+	rm -rf $(TMP_DIR)
+	touch $@
+
+$(SETUP_STAMP): $(SOURCE_STAMP)
+$(SETUP_STAMP):
+	@rm -rf $(DIR)
+	cp -al $(SOURCE_DIR) $(DIR)
+	touch $@
+
+$(BUILD_STAMP): $(SETUP_STAMP)
+$(BUILD_STAMP):
+	$(MAKE) -C $(HEADERS_DIR) M=$(CURDIR)/$(DIR)
+	touch $@
+
+install-base:
+	dh_installchangelogs
+	dh_installdocs
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol -- $(GENCONTROL_ARGS)
+	dh_md5sums
+	dh_builddeb
+
+install: REAL_VERSION = $(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
+install: PACKAGE_NAME = linux-modules-nonfree-$(REAL_VERSION)
+install: PACKAGE_LATEST_NAME = linux-modules-nonfree-$(MAJOR)$(LOCALVERSION)
+install: DH_OPTIONS = -p$(PACKAGE_NAME) -p$(PACKAGE_LATEST_NAME)
+install: BASE_DIR = /lib/modules/$(REAL_VERSION)
+install: SOURCE_DIR = $(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+install: PACKAGE_DIR = $(CURDIR)/debian/$(PACKAGE_NAME)
+install: DIR = $(PACKAGE_DIR)/$(BASE_DIR)
+install: $(STAMPS_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+	$(MAKE) -f debian/rules.real install-base
+
+-include $(MODULE)/rules



More information about the Kernel-svn-changes mailing list