[kernel] r18133 - dists/trunk/linux-tools/debian

Bastian Blank waldi at alioth.debian.org
Mon Sep 26 13:23:12 UTC 2011


Author: waldi
Date: Mon Sep 26 13:23:11 2011
New Revision: 18133

Log:
debian/rules.real: Build linux-tools package

Modified:
   dists/trunk/linux-tools/debian/rules.real

Modified: dists/trunk/linux-tools/debian/rules.real
==============================================================================
--- dists/trunk/linux-tools/debian/rules.real	Mon Sep 26 13:22:17 2011	(r18132)
+++ dists/trunk/linux-tools/debian/rules.real	Mon Sep 26 13:23:11 2011	(r18133)
@@ -2,9 +2,11 @@
 
 include debian/rules.defs
 
+DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
 binary-arch: install-kbuild
-ifneq ($(filter alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(ARCH)),)
-  binary-arch-arch: install-tools_$(ARCH)
+ifneq ($(filter alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 sh4 sparc sparc64,$(DEB_BUILD_ARCH)),)
+  binary-arch: install-tools
 endif
 
 build: $(STAMPS_DIR)/build
@@ -21,11 +23,32 @@
 	dh_testdir
 	dh_testroot
 	dh_clean -k -d
-	$(MAKE) -C $(BUILD_DIR) install prefix=$(DIR) top_srcdir=$(CURDIR)
+	$(MAKE) -C $(BUILD_DIR)/scripts install prefix=$(DIR) top_srcdir=$(CURDIR)
 	dh_link $(BASE_DIR) /usr/src/$(PACKAGE_NAME)
 	dh_installchangelogs
 	dh_installdocs
 	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+install-tools: PACKAGE_NAME = linux-tools-$(VERSION)
+install-tools: DH_OPTIONS = -p$(PACKAGE_NAME)
+install-tools: DIR = $(CURDIR)/debian/$(PACKAGE_NAME)
+install-tools: $(STAMPS_DIR)/build
+	dh_testdir
+	dh_testroot
+	dh_clean -k -d
+	$(MAKE) -C $(BUILD_DIR)/tools install top_srcdir=$(CURDIR) DESTDIR=$(DIR)
+	dh_perl /usr/share/perf_$(VERSION)-core/scripts/perl/Perf-Trace-Util/lib/
+	dh_python2 /usr/share/perf_$(VERSION)-core/scripts/python/Perf-Trace-Util/lib/
+	dh_installchangelogs
+	dh_installdocs
+	dh_strip
 	dh_compress
 	dh_fixperms
 	dh_installdeb



More information about the Kernel-svn-changes mailing list