[kernel] r6044 - in people/waldi/linux-nonfree-2.6/debian: .
templates
Bastian Blank
waldi at costa.debian.org
Fri Mar 3 16:26:02 UTC 2006
Author: waldi
Date: Fri Mar 3 16:26:01 2006
New Revision: 6044
Modified:
people/waldi/linux-nonfree-2.6/debian/changelog
people/waldi/linux-nonfree-2.6/debian/rules
people/waldi/linux-nonfree-2.6/debian/rules.real
people/waldi/linux-nonfree-2.6/debian/templates/control.modules.in
Log:
* debian/changelog: Update.
* debian/rules: Use scripts supplied by linux-headers-X.
* debian/rules.real: Update.
* debian/templates/control.modules.in: Adopt changes.
Modified: people/waldi/linux-nonfree-2.6/debian/changelog
==============================================================================
--- people/waldi/linux-nonfree-2.6/debian/changelog (original)
+++ people/waldi/linux-nonfree-2.6/debian/changelog Fri Mar 3 16:26:01 2006
@@ -1,4 +1,4 @@
-linux-nonfree-2.6 (2.6.15-1) UNRELEASED; urgency=low
+linux-nonfree-2.6 (2.6.15+2.6.16-rc5-1) UNRELEASED; urgency=low
*
Modified: people/waldi/linux-nonfree-2.6/debian/rules
==============================================================================
--- people/waldi/linux-nonfree-2.6/debian/rules (original)
+++ people/waldi/linux-nonfree-2.6/debian/rules Fri Mar 3 16:26:01 2006
@@ -8,6 +8,7 @@
srcver := $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
VERSION := $(shell echo $(srcver) | sed -e 's,-[^-]*$$,,')
MAJOR := $(word 1,$(subst ., ,$(VERSION))).$(word 2,$(subst ., ,$(VERSION)))
+UPSTREAMVERSION := $(shell echo $(VERSION) | sed -e 's,^[^+]*+,,' -e 's,-rc[0-9]*$$,,')
include debian/rules.defs
@@ -35,11 +36,9 @@
maintainerclean:
rm -rf $(filter-out debian, $(wildcard *))
-clean: unpatch
+clean: debian/control
dh_testdir
- rm -f version.Debian
- cd debian; rm -f *.kpatches.arch
- rm -rf $(BUILD_DIR) $(STAMPS_DIR) debian/lib/python/*.pyc
+ rm -rf $(BUILD_DIR) $(STAMPS_DIR)
dh_clean
binary-indep:
@@ -58,7 +57,7 @@
#
CONTROL_FILES = debian/changelog $(wildcard debian/templates/control.*)
CONTROL_FILES += debian/arch/defines $(wildcard debian/arch/*/defines) $(wildcard debian/arch/*/*/defines)
-debian/control debian/rules.gen: debian/bin/gencontrol.py $(CONTROL_FILES)
+debian/control debian/rules.gen: /usr/src/linux-headers-$(UPSTREAMVERSION)/modules/gencontrol.py $(CONTROL_FILES)
if [ -f debian/control.md5sum ]; then \
if md5sum $^ | diff - debian/control.md5sum > /dev/null; then true; else \
$(MAKE) -f debian/rules debian/control-real; \
@@ -67,7 +66,7 @@
$(MAKE) -f debian/rules debian/control-real; \
fi
-debian/control-real: debian/bin/gencontrol.py $(CONTROL_FILES)
+debian/control-real: /usr/src/linux-headers-$(UPSTREAMVERSION)/modules/gencontrol.py $(CONTROL_FILES)
$<
md5sum $^ > debian/control.md5sum
@echo
Modified: people/waldi/linux-nonfree-2.6/debian/rules.real
==============================================================================
--- people/waldi/linux-nonfree-2.6/debian/rules.real (original)
+++ people/waldi/linux-nonfree-2.6/debian/rules.real Fri Mar 3 16:26:01 2006
@@ -3,13 +3,9 @@
DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -a$(ARCH) -qDEB_HOST_GNU_TYPE)
DEB_BUILD_ARCH := $(shell dpkg-architecture -a$(ARCH) -qDEB_BUILD_ARCH)
-ifeq ($(SUBARCH),none)
- LOCALVERSION := -$(FLAVOUR)
-else
- LOCALVERSION := -$(SUBARCH)-$(FLAVOUR)
-endif
+export DH_OPTIONS
-HEADERS_DIR = /usr/src/linux-headers-$(UPSTREAM_VERSION)$(KPKG_ABINAME)$(LOCALVERSION)
+HEADERS_DIR = /usr/src/linux-headers-$(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
include debian/rules.defs
@@ -22,13 +18,13 @@
build: $(STAMPS_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
-$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAM_VERSION).tar.bz2: SOURCE_DIR=$(BUILD_DIR)/source
-$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAM_VERSION).tar.bz2: DIR = $(BUILD_DIR)/linux-nonfree-source-$(UPSTREAM_VERSION)
-$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAM_VERSION).tar.bz2: $(STAMPS_DIR)/source
+$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAMVERSION).tar.bz2: SOURCE_DIR=$(BUILD_DIR)/source
+$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAMVERSION).tar.bz2: DIR = $(BUILD_DIR)/linux-nonfree-source-$(UPSTREAMVERSION)
+$(BUILD_DIR)/linux-nonfree-source-$(UPSTREAMVERSION).tar.bz2: $(STAMPS_DIR)/source
rm -rf '$@' '$(DIR)'
cp -al '$(SOURCE_DIR)' '$(DIR)'
chmod -R u+rw,go=rX '$(DIR)'
- cd '$(BUILD_DIR)'; tar -cjf 'linux-nonfree-source-$(UPSTREAM_VERSION).tar.bz2' 'linux-nonfree-source-$(UPSTREAM_VERSION)'
+ cd '$(BUILD_DIR)'; tar -cjf 'linux-nonfree-source-$(UPSTREAMVERSION).tar.bz2' 'linux-nonfree-source-$(UPSTREAMVERSION)'
rm -rf '$(DIR)'
srcfiles := $(filter-out debian, $(wildcard *))
@@ -63,6 +59,8 @@
touch $@
install-base:
+ dh_installchangelogs
+ dh_installdocs
dh_compress
dh_fixperms
dh_installdeb
@@ -70,24 +68,24 @@
dh_md5sums
dh_builddeb
-install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): DIR = $(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
-install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): DEST_DIR = $(CURDIR)/debian/linux-modules-nonfree-$(KPKG_SUBARCH)$(VERSION)-$(ABINAME)-$(FLAVOUR)/lib/modules/$(UPSTREAM_VERSION)$(KPKG_ABINAME)-$(FLAVOUR)
-install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): DH_OPTIONS = -plinux-modules-nonfree-$(KPKG_SUBARCH)$(VERSION)-$(ABINAME)-$(FLAVOUR)
-install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR):
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): REAL_VERSION = $(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): PACKAGE_NAME = linux-modules-nonfree-$(REAL_VERSION)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): DH_OPTIONS = -p$(PACKAGE_NAME)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): BASE_DIR = /lib/modules/$(REAL_VERSION)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): SOURCE_DIR = $(BUILD_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): PACKAGE_DIR = $(CURDIR)/debian/$(PACKAGE_NAME)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): DIR = $(PACKAGE_DIR)/$(BASE_DIR)
+install-modules-$(ARCH)-$(SUBARCH)-$(FLAVOUR): $(STAMPS_DIR)/build-$(ARCH)-$(SUBARCH)-$(FLAVOUR)
dh_testdir
dh_testroot
- dh_installdirs $(DH_OPTIONS)
- cd $(DIR); env -u MAKEFLAGS ARCH=$(KERNEL_ARCH) make install DIR=$(HEADERS_DIR) MODLIB=$(DEST_DIR) INSTALL_MOD_DIR=nonfree
- dh_installdocs $(DH_OPTIONS)
- dh_installchangelogs $(DH_OPTIONS)
- $(MAKE) -f debian/rules.real install-base DH_OPTIONS=$(DH_OPTIONS)
+ dh_installdirs
+ cd $(DIR); env -u MAKEFLAGS ARCH=$(KERNEL_ARCH) make install DIR=$(HEADERS_DIR) MODLIB=$(DIR) INSTALL_MOD_DIR=nonfree
+ $(MAKE) -f debian/rules.real install-base
install-source: DH_OPTIONS = -plinux-nonfree-source-$(VERSION)
-install-source: $(BUILD_DIR)/linux-nonfree-source-$(UPSTREAM_VERSION).tar.bz2
+install-source: $(BUILD_DIR)/linux-nonfree-source-$(UPSTREAMVERSION).tar.bz2
dh_testdir
dh_testroot
- dh_install $(DH_OPTIONS) '$<' /usr/src
- dh_installdocs $(DH_OPTIONS)
- dh_installchangelogs $(DH_OPTIONS)
- $(MAKE) -f debian/rules.real install-base DH_OPTIONS='$(DH_OPTIONS)'
+ dh_install '$<' /usr/src
+ $(MAKE) -f debian/rules.real install-base
Modified: people/waldi/linux-nonfree-2.6/debian/templates/control.modules.in
==============================================================================
--- people/waldi/linux-nonfree-2.6/debian/templates/control.modules.in (original)
+++ people/waldi/linux-nonfree-2.6/debian/templates/control.modules.in Fri Mar 3 16:26:01 2006
@@ -1,4 +1,4 @@
-Package: linux-modules-nonfree- at version@- at abiname@@subarch at -@flavour@
+Package: linux-modules-nonfree- at upstreamversion@@abiname@@localversion@
Section: non-free/base
Priority: optional
Description: Non-free modules for the Linux kernel version @version@
More information about the Kernel-svn-changes
mailing list