Author: ultrotter
Date: 2006-02-16 15:49:34 +0000 (Thu, 16 Feb 2006)
New Revision: 4
Added:
trunk/patches/
Modified:
trunk/control
trunk/rules
Log:
Add dpatch infrastructure to the package (which we can use to apply patches to
the source we''re building)
Modified: trunk/control
==================================================================---
trunk/control 2006-02-16 10:45:13 UTC (rev 3)
+++ trunk/control 2006-02-16 15:49:34 UTC (rev 4)
@@ -4,7 +4,7 @@
Section: misc
Priority: extra
Standards-Version: 3.6.1.0
-Build-Depends: tetex-bin, tetex-extra, gs-common, debhelper (>= 4),
libcurl3-dev | libcurl-dev, dh-kpatches, python-dev, python (>= 2.2), gcc,
transfig, wget, libncurses5-dev, libsdl1.2-dev, libvncserver-dev, libjpeg-dev,
bzip2, hotplug, bash, bcc
+Build-Depends: tetex-bin, tetex-extra, gs-common, debhelper (>= 4),
libcurl3-dev | libcurl-dev, dh-kpatches, python-dev, python (>= 2.2), gcc,
transfig, wget, libncurses5-dev, libsdl1.2-dev, libvncserver-dev, libjpeg-dev,
bzip2, hotplug, bash, bcc, dpatch
Package: xen
Section: misc
Modified: trunk/rules
==================================================================---
trunk/rules 2006-02-16 10:45:13 UTC (rev 3)
+++ trunk/rules 2006-02-16 15:49:34 UTC (rev 4)
@@ -18,12 +18,17 @@
UP_VERSION := $(shell echo "$(DEB_VERSION)" | sed
''s/-[^-]*$$//'')
DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
-clean:
+include /usr/share/dpatch/dpatch.make
+
+clean: really-clean unpatch
+
+really-clean:
$(MAKE) mrproper
rm debian/install debian/stamps debian/linux-source
linux-$(LINUX_VERSIONS)-xen linux-${LINUX_VERSIONS}-xen-sparse
linux-${LINUX_VERSIONS}.tar.bz2 linux-$(LINUX_VERSIONS)-xen.patch -rf
dh_clean
-build: debian/stamps/build $(addsuffix -xen.patch,$(ALLSPARSETREES))
+build: patch-stamp debian/stamps/build $(addsuffix
-xen.patch,$(ALLSPARSETREES))
+
debian/stamps/build:
mkdir -p $(@D)
rm -rf debian/install