[kernel] r7458 - in dists/trunk/linux-modules-extra-2.6/debian: .
bin
Bastian Blank
waldi at costa.debian.org
Tue Sep 19 22:10:41 UTC 2006
Author: waldi
Date: Tue Sep 19 22:10:39 2006
New Revision: 7458
Modified:
dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py
dists/trunk/linux-modules-extra-2.6/debian/rules.real
Log:
* debian/bin/gencontrol.py: Add some version infos.
* debian/rules.real: Make versions of packages sane.
Modified: dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py
==============================================================================
--- dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py (original)
+++ dists/trunk/linux-modules-extra-2.6/debian/bin/gencontrol.py Tue Sep 19 22:10:39 2006
@@ -14,7 +14,8 @@
def do_main_setup(self, vars, makeflags, extra):
super(gencontrol, self).do_main_setup(vars, makeflags, extra)
makeflags.update({
- 'SOURCEVERSION': self.version['linux']['source'],
+ 'VERSION_SOURCE': self.version['linux']['source_upstream'],
+ 'VERSION_DEBIAN': self.version['linux']['debian'],
})
def do_main_makefile(self, makefile, makeflags, extra):
Modified: dists/trunk/linux-modules-extra-2.6/debian/rules.real
==============================================================================
--- dists/trunk/linux-modules-extra-2.6/debian/rules.real (original)
+++ dists/trunk/linux-modules-extra-2.6/debian/rules.real Tue Sep 19 22:10:39 2006
@@ -12,8 +12,8 @@
JOBS_ARG = -j$(DEBIAN_KERNEL_JOBS)
endif
-MODULVERSION = $(shell dpkg -s $(MODULESOURCE) | perl -ne 'print $$1 if m/^Version: (.*)$$/;')
-ifeq (,$(MODULVERSION))
+MODULEVERSION = $(shell dpkg -s $(MODULESOURCE) | perl -ne 'print $$1 if m/^Version: (.*?)(-[^-]+)?$$/;')
+ifeq (,$(MODULEVERSION))
$(error Was not able to retreive version of $(MODULESOURCE))
endif
@@ -66,14 +66,18 @@
install: PACKAGE_DIR = $(CURDIR)/debian/$(PACKAGE_NAME)
install-real: PACKAGE_LATEST_NAME = $(MODULE)-modules-$(MAJOR)$(LOCALVERSION)
-install-real: PACKAGES = $(PACKAGE_NAME) $(PACKAGE_LATEST_NAME)
-install-real: DH_OPTIONS = $(foreach PACKAGE, $(PACKAGES), -p$(PACKAGE))
install: $(BUILD_STAMP)
install:
$(MAKE) -C $(HEADERS_DIR) M=$(CURDIR)/$(DIR) modules_install INSTALL_MOD_PATH=$(PACKAGE_DIR) INSTALL_MOD_DIR=extra/$(MODULE)
install-real:
- $(MAKE) -f debian/rules.real install install-base PACKAGES="$(PACKAGES)" GENCONTROL_ARGS="-v$(MODULVERSION)+$(SOURCEVERSION)"
+ $(MAKE) -f debian/rules.real install
+ $(MAKE) -f debian/rules.real install-base \
+ GENCONTROL_ARGS="-v$(VERSION_SOURCE)+$(MODULEVERSION)-$(VERSION_DEBIAN)" \
+ PACKAGE="$(PACKAGE_NAME)" DH_OPTIONS="-p$(PACKAGE_NAME)"
+ $(MAKE) -f debian/rules.real install-base \
+ GENCONTROL_ARGS="-v2:$(VERSION_SOURCE)-$(VERSION_DEBIAN)" \
+ PACKAGE="$(PACKAGE_LATEST_NAME)" DH_OPTIONS="-p$(PACKAGE_LATEST_NAME)"
-include $(MODULE)/rules
More information about the Kernel-svn-changes
mailing list