* debian/bin/gencontrol.py: Export xen hypervisor versions.
* debian/rules.real: Add xen version informations to images. svn path=/dists/sid/linux-2.6/; revision=7415
This commit is contained in:
parent
ebf2c0be4b
commit
c387687d30
|
@ -135,6 +135,7 @@ class gencontrol(debian_linux.gencontrol.gencontrol):
|
|||
l = package_relation_group()
|
||||
for version in config_entry_xen['versions']:
|
||||
l.append("xen-hypervisor-%s-%s" % (version, config_entry_xen['flavour']))
|
||||
makeflags['XEN_VERSIONS'] = ' '.join(config_entry_xen['versions'])
|
||||
p[0]['Depends'].append(l)
|
||||
packages_dummy.extend(p)
|
||||
else:
|
||||
|
|
|
@ -374,7 +374,7 @@ install-image-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-plain-xen:
|
|||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -d -k
|
||||
DH_OPTIONS= dh_installdirs -p$(PACKAGE_NAME) 'boot'
|
||||
DH_OPTIONS= dh_installdirs -p$(PACKAGE_NAME) 'boot' 'var/lib/$(PACKAGE_NAME)'
|
||||
DH_OPTIONS= dh_installdirs -p$(MODULES_PACKAGE_NAME) 'boot'
|
||||
cp $(DIR)/vmlinuz $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
||||
cd $(DIR); $(setup_env) make modules_install ARCH=$(KERNEL_ARCH) INSTALL_MOD_PATH=$(MODULES_PACKAGE_DIR)
|
||||
|
@ -382,6 +382,9 @@ install-image-$(ARCH)-$(SUBARCH)-$(FLAVOUR)-plain-xen:
|
|||
cp $(DIR)/System.map $(MODULES_PACKAGE_DIR)/boot/System.map-$(REAL_VERSION)
|
||||
rm $(MODULES_PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/{build,source}
|
||||
DH_OPTIONS= dh_installmodules -p$(MODULES_PACKAGE_NAME)
|
||||
for i in $(XEN_VERSIONS); do echo $$i >> $(PACKAGE_DIR)/var/lib/$(PACKAGE_NAME)/xen-versions; done
|
||||
install -d $(PACKAGE_DIR)/DEBIAN
|
||||
echo /var/lib/$(PACKAGE_NAME)/xen-versions >> $(PACKAGE_DIR)/DEBIAN/conffiles
|
||||
$(MAKE) -f debian/rules.real install-base
|
||||
|
||||
install-patch: PACKAGE = linux-patch-debian-$(VERSION)
|
||||
|
|
Loading…
Reference in New Issue