[Pkg-xen-changes] r890 - in trunk/xen/debian: . patches templates
Bastian Blank
waldi at alioth.debian.org
Thu Apr 28 13:13:04 UTC 2011
Author: waldi
Date: Thu Apr 28 13:12:54 2011
New Revision: 890
Log:
* debian/changelog: Update.
* debian/patches/qemu-disable.diff: Disable some features.
* debian/templates/control.utils.in: Remove xen-qemu-dm-*.
* debian/rules.real: Don't build extra package.
Modified:
trunk/xen/debian/changelog
trunk/xen/debian/patches/qemu-disable.diff
trunk/xen/debian/rules.real
trunk/xen/debian/templates/control.utils.in
Modified: trunk/xen/debian/changelog
==============================================================================
--- trunk/xen/debian/changelog Thu Apr 28 12:47:37 2011 (r889)
+++ trunk/xen/debian/changelog Thu Apr 28 13:12:54 2011 (r890)
@@ -1,7 +1,7 @@
xen (4.1.0-3) UNRELEASED; urgency=low
* Add ghostscript to build-deps.
- * Add xen-qemu-dm-4.1 binary package.
+ * Enable qemu-dm build.
- Add qemu as another orig tar.
- Remove blktap1 support from qemu.
Modified: trunk/xen/debian/patches/qemu-disable.diff
==============================================================================
--- trunk/xen/debian/patches/qemu-disable.diff Thu Apr 28 12:47:37 2011 (r889)
+++ trunk/xen/debian/patches/qemu-disable.diff Thu Apr 28 13:12:54 2011 (r890)
@@ -65,7 +65,7 @@
--- a/qemu/configure
+++ b/qemu/configure
-@@ -185,7 +185,7 @@
+@@ -185,9 +185,11 @@
kvm="yes"
kerneldir=""
aix="no"
@@ -73,24 +73,11 @@
+blobs="no"
fdt="yes"
sdl_x11="no"
++sdl="no"
++brlapi="no"
---- a/tools/Makefile
-+++ b/tools/Makefile
-@@ -120,7 +120,13 @@
- $(GIT) reset --hard $(QEMU_TAG); \
- fi
-
--subdir-all-ioemu-dir subdir-install-ioemu-dir: ioemu-dir-find
-+subdir-all-ioemu-dir: ioemu-dir-find
-+
-+subdir-install-ioemu-dir:
-+ true
-+
-+install-ioemu-dir: ioemu-dir-find
-+ $(MAKE) -C ioemu-dir install
-
- subdir-clean-ioemu-dir:
- set -e; if test -d ioemu-dir/.; then \
+ # OS specific
+ if check_define __linux__ ; then
--- a/qemu/rules.mak
+++ b/qemu/rules.mak
@@ -16,4 +16,4 @@
Modified: trunk/xen/debian/rules.real
==============================================================================
--- trunk/xen/debian/rules.real Thu Apr 28 12:47:37 2011 (r889)
+++ trunk/xen/debian/rules.real Thu Apr 28 13:12:54 2011 (r890)
@@ -15,9 +15,6 @@
binary-arch-arch: install-lib-dev_$(ARCH)
binary-arch-arch: install-libxenstore_$(ARCH)
-ifneq ($(wildcard qemu),)
- binary-arch-arch: install-qemu_$(ARCH)
-endif
binary-arch-arch: install-utils_$(ARCH)
binary-arch-arch: install-xenstore-utils_$(ARCH)
binary-arch-flavour: install-hypervisor_$(ARCH)_$(FLAVOUR)
@@ -89,13 +86,6 @@
#strip --remove-section=.comment --remove-section=.note $(INSTALL_DIR)/usr/lib/xen*/boot/*
touch $@
-$(STAMPS_DIR)/install-qemu_$(ARCH): DIR = $(BUILD_DIR)/build-utils_$(ARCH)
-$(STAMPS_DIR)/install-qemu_$(ARCH): INSTALL_DIR = $(BUILD_DIR)/install-qemu_$(ARCH)
-$(STAMPS_DIR)/install-qemu_$(ARCH): $(STAMPS_DIR)/build-utils_$(ARCH)
- @rm -rf $(INSTALL_DIR)
- +$(MAKE_CLEAN) -C $(DIR)/tools install-ioemu-dir DESTDIR=$(CURDIR)/$(INSTALL_DIR) XEN_VERSION=$(VERSION)
- touch $@
-
install-base:
dh_installchangelogs -XChangelog
dh_installdocs
@@ -173,20 +163,6 @@
dh_shlibdeps
+$(MAKE_SELF) install-base
-install-qemu_$(ARCH): DIR = $(BUILD_DIR)/install-qemu_$(ARCH)
-install-qemu_$(ARCH): PACKAGE_NAME = xen-qemu-dm-$(VERSION)
-install-qemu_$(ARCH): PACKAGE_DIR = debian/$(PACKAGE_NAME)
-install-qemu_$(ARCH): DH_OPTIONS = -p$(PACKAGE_NAME)
-install-qemu_$(ARCH): $(STAMPS_DIR)/install-qemu_$(ARCH) install-libxenstore_$(ARCH)
- dh_testdir
- dh_testroot
- dh_prep
- dh_install --sourcedir=$(DIR) usr/lib/xen-$(VERSION)
- dh_strip
- dh_makeshlibs -V
- dh_shlibdeps
- +$(MAKE_SELF) install-base
-
install-xenstore-utils_$(ARCH): DIR = $(BUILD_DIR)/install-utils_$(ARCH)
install-xenstore-utils_$(ARCH): PACKAGE_NAME = xenstore-utils
install-xenstore-utils_$(ARCH): DH_OPTIONS = -p$(PACKAGE_NAME)
Modified: trunk/xen/debian/templates/control.utils.in
==============================================================================
--- trunk/xen/debian/templates/control.utils.in Thu Apr 28 12:47:37 2011 (r889)
+++ trunk/xen/debian/templates/control.utils.in Thu Apr 28 13:12:54 2011 (r890)
@@ -7,8 +7,3 @@
The userspace tools to manage a system virtualized through the XEN virtual
machine monitor.
-Package: xen-qemu-dm- at version@
-Depends: ${shlibs:Depends}, ${misc:Depends}, xen-utils- at version@ (= ${binary:Version}), qemu-keymaps, qemu-utils
-Description: Xen Qemu Device Model virtual machine hardware emulator
- This package contains the Xen version of the Qemu emulator.
-
More information about the Pkg-xen-changes
mailing list