[kernel] r17878 - in dists/trunk/linux-tools/debian: bin build build/tools build/tools/perf templates
Bastian Blank
waldi at alioth.debian.org
Sun Jul 31 17:19:20 UTC 2011
Author: waldi
Date: Sun Jul 31 17:19:18 2011
New Revision: 17878
Log:
* debian/bin/genorig.py: Include files needed for tools/perf.
* debian/build: Build tools/perf.
* debian/templates/control.source.in: Add build-deps.
Added:
dists/trunk/linux-tools/debian/build/tools/
dists/trunk/linux-tools/debian/build/tools/perf/
Modified:
dists/trunk/linux-tools/debian/bin/genorig.py
dists/trunk/linux-tools/debian/build/Makefile
dists/trunk/linux-tools/debian/templates/control.source.in
Modified: dists/trunk/linux-tools/debian/bin/genorig.py
==============================================================================
--- dists/trunk/linux-tools/debian/bin/genorig.py Sun Jul 31 11:32:31 2011 (r17877)
+++ dists/trunk/linux-tools/debian/bin/genorig.py Sun Jul 31 17:19:18 2011 (r17878)
@@ -100,12 +100,22 @@
self.log("Generate orig\n")
orig = os.path.join(self.dir, self.orig)
temp = os.path.join(self.dir, 'temp')
- os.makedirs(os.path.join(orig, 'include', 'linux'))
+ # TODO: move this informations somewhere else
+ os.mkdir(os.path.join(orig))
for i in 'COPYING', 'Kbuild', 'Makefile':
shutil.copyfile(os.path.join(temp, i), os.path.join(orig, i))
- for i in 'input.h', 'license.h', 'mod_devicetable.h':
- shutil.copyfile(os.path.join(temp, 'include', 'linux', i), os.path.join(orig, 'include', 'linux', i))
+ for i in 's390', 'x86':
+ os.makedirs(os.path.join(orig, 'arch', i, 'include'))
+ shutil.copyfile(os.path.join(temp, 'arch', i, 'Makefile'), os.path.join(orig, 'arch', i, 'Makefile'))
+ shutil.copytree(os.path.join(temp, 'arch', i, 'include', 'asm'), os.path.join(orig, 'arch', i, 'include', 'asm'))
+ os.mkdir(os.path.join(orig, 'arch', 'x86', 'lib'))
+ shutil.copyfile(os.path.join(temp, 'arch', 'x86', 'lib', 'memcpy_64.S'), os.path.join(orig, 'arch', 'x86', 'lib', 'memcpy_64.S'))
+ os.mkdir(os.path.join(orig, 'include'))
+ shutil.copytree(os.path.join(temp, 'include', 'linux'), os.path.join(orig, 'include', 'linux'))
+ os.mkdir(os.path.join(orig, 'lib'))
+ shutil.copyfile(os.path.join(temp, 'lib', 'rbtree.c'), os.path.join(orig, 'lib', 'rbtree.c'))
shutil.copytree(os.path.join(temp, 'scripts'), os.path.join(orig, 'scripts'))
+ shutil.copytree(os.path.join(temp, 'tools'), os.path.join(orig, 'tools'))
def tar(self):
out = os.path.join("../orig", self.orig_tar)
Modified: dists/trunk/linux-tools/debian/build/Makefile
==============================================================================
--- dists/trunk/linux-tools/debian/build/Makefile Sun Jul 31 11:32:31 2011 (r17877)
+++ dists/trunk/linux-tools/debian/build/Makefile Sun Jul 31 17:19:18 2011 (r17878)
@@ -3,7 +3,8 @@
Makefile \
SUBDIRS = \
- scripts
+ scripts \
+ tools
OUTDIR = .
Modified: dists/trunk/linux-tools/debian/templates/control.source.in
==============================================================================
--- dists/trunk/linux-tools/debian/templates/control.source.in Sun Jul 31 11:32:31 2011 (r17877)
+++ dists/trunk/linux-tools/debian/templates/control.source.in Sun Jul 31 17:19:18 2011 (r17878)
@@ -4,4 +4,6 @@
Maintainer: Debian Kernel Team <debian-kernel at lists.debian.org>
Uploaders: Bastian Blank <waldi at debian.org>, Ben Hutchings <ben at decadent.org.uk>
Standards-Version: 3.9.1
-Build-Depends: debhelper (>> 7), python
+Build-Depends:
+ debhelper (>> 7), python,
+ binutils-dev, libdw-dev, libelf-dev, libnewt-dev, libperl-dev, python-dev
More information about the Kernel-svn-changes
mailing list