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