On Mon, Jun 04, 2012 at 04:58:42AM +0100, Ben Hutchings wrote:
> Here's what that change looks like:
> 
> -$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: 
> SOURCE_DIR=$(BUILD_DIR)/source
> +define copy_source
> +rsync --delete --exclude debian --exclude .pc --exclude .svk --exclude .svn 
> --link-dest=. -a . '$(1)'
> +endef
> +
>  $(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: DIR = 
> $(BUILD_DIR)/linux-source-$(UPSTREAMVERSION)
> -$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: $(STAMPS_DIR)/source
> +$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2:
>       rm -rf '$@' '$(DIR)'
> -     cp -al '$(SOURCE_DIR)' '$(DIR)'
> +     $(call copy_source,$(DIR))
>       chmod -R u+rw,go=rX '$(DIR)'
>       cd '$(BUILD_DIR)'; tar -cjf 'linux-source-$(UPSTREAMVERSION).tar.bz2' 
> 'linux-source-$(UPSTREAMVERSION)'
>       rm -rf '$(DIR)'

This uses still bzip2?

>  ifeq ($(TAR_ORIG),)
>       $(error Cannot find orig tarball $(TAR_ORIG_NAME))
>  else
>       mkdir -p ../orig
> -     tar -C ../orig -xzf $(TAR_ORIG)
> +     tar -C ../orig -xJf $(TAR_ORIG)

When extracting, you don't need to pass compression option to tar anymore
(so it can be removed).

> ===================================================================
> --- debian/templates/control.source.in        (revision 19077)
> +++ debian/templates/control.source.in        (working copy)
> @@ -3,7 +3,7 @@
>  Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
>  Uploaders: Bastian Blank <wa...@debian.org>, Frederik Schüler 
> <f...@debian.org>, maximilian attems <m...@debian.org>, Ben Hutchings 
> <b...@decadent.org.uk>
>  Standards-Version: 3.9.2
> -Build-Depends: debhelper (>> 7), cpio, kmod | module-init-tools, python (>= 
> 2.6.6-3~), lzma [armel], kernel-wedge (>= 2.83), quilt
> +Build-Depends: debhelper (>> 7), cpio, kmod | module-init-tools, python (>= 
> 2.6.6-3~), lzma [armel], kernel-wedge (>= 2.83), quilt, rsync
>  Build-Depends-Indep: bzip2, xmlto

Shouldn't lzma build-depend be now set on all architectures?


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120604091950.GA30694@tiikeri.vuoristo.local

Reply via email to