[Pkg-xen-changes] r18 - in trunk/debian: . patches
Guido Trotter
ultrotter at costa.debian.org
Sat Feb 18 09:56:36 UTC 2006
Author: ultrotter
Date: 2006-02-18 09:56:32 +0000 (Sat, 18 Feb 2006)
New Revision: 18
Added:
trunk/debian/patches/20lib64.dpatch
Modified:
trunk/debian/changelog
trunk/debian/control
trunk/debian/patches/00list
trunk/debian/rules
Log:
- Remove the "| xen-hypervisor-pae" dependency from xen, as xen-hypervisor-pae provides xen-hypervisor
- Add the amd64 library path patch, as written by me and tested by Raplh
- Remove Ralph's "move libraries" hook from debian/rules
- Update the changelog a bit, saying what other modifications we're in the process of doing
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2006-02-18 00:45:56 UTC (rev 17)
+++ trunk/debian/changelog 2006-02-18 09:56:32 UTC (rev 18)
@@ -3,6 +3,8 @@
* New upstream release (closes: #32749, #342249)
* Build depend on transfig (closes: #321157)
* Use gcc rather than gcc-3.4 to compile (closes: #323698)
+ * Split xen-hypervisor and xen-utils
+ * Build both xen-hypervisor and xen-hypervisor-pae packages
* Julien Danjou <acid at debian.org>
- Change maintainer and add uploaders field
* Guido Trotter <ultrotter at debian.org>
Modified: trunk/debian/control
===================================================================
--- trunk/debian/control 2006-02-18 00:45:56 UTC (rev 17)
+++ trunk/debian/control 2006-02-18 09:56:32 UTC (rev 18)
@@ -9,7 +9,7 @@
Package: xen
Section: misc
Architecture: i386 amd64
-Depends: xen-utils, xen-hypervisor | xen-hypervisor-pae
+Depends: xen-utils, xen-hypervisor
Description: a Virtual Machine Monitor like VMWare or plex86
XEN is a Virtual Machine Monitor (VMM) originally developed by the
Systems Research Group of the University of Cambridge Computer
Modified: trunk/debian/patches/00list
===================================================================
--- trunk/debian/patches/00list 2006-02-18 00:45:56 UTC (rev 17)
+++ trunk/debian/patches/00list 2006-02-18 09:56:32 UTC (rev 18)
@@ -1 +1,2 @@
10sysconfig
+20lib64
Added: trunk/debian/patches/20lib64.dpatch
===================================================================
--- trunk/debian/patches/20lib64.dpatch 2006-02-18 00:45:56 UTC (rev 17)
+++ trunk/debian/patches/20lib64.dpatch 2006-02-18 09:56:32 UTC (rev 18)
@@ -0,0 +1,23 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 20-lib64.dpatch by <root at xeno.tixteam.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Install under lib, rather than lib64, on amd64
+
+ at DPATCH@
+diff -urNad xen-3.0.1+hg8743/Config.mk /tmp/dpep.2asBvw/xen-3.0.1+hg8743/Config.mk
+--- xen-3.0.1+hg8743/Config.mk 2006-02-17 11:07:17.000000000 +0100
++++ /tmp/dpep.2asBvw/xen-3.0.1+hg8743/Config.mk 2006-02-18 10:42:35.000000000 +0100
+@@ -27,11 +27,7 @@
+ INSTALL_DATA = $(INSTALL) -m0644
+ INSTALL_PROG = $(INSTALL) -m0755
+
+-ifeq ($(XEN_TARGET_ARCH),x86_64)
+-LIBDIR = lib64
+-else
+ LIBDIR = lib
+-endif
+
+ ifneq ($(EXTRA_PREFIX),)
+ EXTRA_INCLUDES += $(EXTRA_PREFIX)/include
+
Property changes on: trunk/debian/patches/20lib64.dpatch
___________________________________________________________________
Name: svn:executable
+ *
Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules 2006-02-18 00:45:56 UTC (rev 17)
+++ trunk/debian/rules 2006-02-18 09:56:32 UTC (rev 18)
@@ -55,10 +55,6 @@
dh_clean -k
dh_testdir
dh_testroot
- (if [ "$(DEB_BUILD_ARCH)" == "amd64" ]; then \
- cp -a $(CURDIR)/debian/install/usr/lib64/* $(CURDIR)/debian/install/usr/lib/; \
- rm -rf $(CURDIR)/debian/install/usr/lib64 ;\
- fi)
dh_install -N xen-docs --sourcedir=$(CURDIR)/debian/install --list-missing
dh_install -p xen-docs -X examples --sourcedir=$(CURDIR)/debian/install
dh_installdocs
More information about the Pkg-xen-changes
mailing list