[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