Ben Hutchings
0bd35d792a
hyperv-daemons: Add init scripts
...
Also add a helper executable that implements the check for Hyper-V
(like ConditionVirtualization=microsoft in the systemd units).
(cherry picked from commit 50747480c882dae7d3c8f7b4d0df5cf3276c4ee5)
2016-02-21 15:03:47 +00:00
Ben Hutchings
02e867b636
Fix parallel builds of both arch and indep binaries
...
A parallel 'debian/rules build' will now invoke 'debian/rules.real
build' twice in parallel, which is disastrous.
- Add and use proper build-arch and build-indep targets in
debian/rules.gen and debian/rules.real
- Assign a separate temporary directory to each target in
debian/rules.real. Add the directories to .gitignore and
the clean rule.
- Pull installation of the lockdep wrapper (which is indep)
up into debian/rules.real so that we don't end up building
liblockdep twice in parallel.
2015-12-10 02:44:23 +00:00
Ben Hutchings
198dbc7165
Fix the build-indep and binary-indep targets (fixes FTBFS for arch:all)
2015-10-14 02:15:06 +01:00
Ben Hutchings
5385ecc9a8
Move stamp directory creation into rules.real
2015-10-14 02:05:28 +01:00
Ben Hutchings
a3a8096d0e
[x32] Build hyperv-daemons package
2015-09-29 14:12:51 +01:00
Ben Hutchings
98517d1ea6
[x32] Don't attempt to build linux-perf (fixes FTBFS)
2015-09-29 14:12:43 +01:00
Ben Hutchings
042546e3a1
Add liblockdep packages
...
liblockdep is in fairly bad shape - one patch needed to make it build
at all, another to make it build in a separate directory successfully,
and a third to fix the soname. And the install rule doesn't install
its public headers. But maybe it will be useful.
2015-08-14 00:21:08 +02:00
Ben Hutchings
bb6e62e1ed
Update rules for renaming of linux-tools binary package
...
svn path=/dists/trunk/linux-tools/; revision=22899
2015-08-03 23:46:29 +00:00
Ben Hutchings
b3cf7793e2
hyperv-daemons: Only attempt to build package on i386, amd64 (fixes FTBFS on other architectures)
...
svn path=/dists/trunk/linux-tools/; revision=22837
2015-07-16 18:59:30 +00:00
Ben Hutchings
2fe492c10f
linux-tools: Set $KBUILD_BUILD_TIMESTAMP from changelog and use it as man page date
...
svn path=/dists/trunk/linux-tools/; revision=22835
2015-07-13 19:31:07 +00:00
Bastian Blank
66fd690ba9
Use pre-defined version variables
...
svn path=/dists/trunk/linux-tools/; revision=22773
2015-06-28 19:30:14 +00:00
Bastian Blank
ab2a55f5f2
Use dpkg provided make-snippets
...
svn path=/dists/trunk/linux-tools/; revision=22772
2015-06-28 19:00:39 +00:00
Bastian Blank
b4ca8fe3f8
debian/rules.real: Use dh_prep
...
svn path=/dists/trunk/linux-tools/; revision=22771
2015-06-28 18:48:45 +00:00
Bastian Blank
ed67452fc5
Add hyperv-daemons package
...
svn path=/dists/trunk/linux-tools/; revision=22770
2015-06-28 18:44:20 +00:00
Ben Hutchings
93d340e304
[mips*,powerpcspe,x32] Enable building linux-tools
...
svn path=/dists/trunk/linux-tools/; revision=22328
2015-02-01 00:54:23 +00:00
Ben Hutchings
9a55883a3a
Merge pending changes from sid
...
svn path=/dists/trunk/linux-tools/; revision=22322
2015-01-31 23:09:41 +00:00
Ben Hutchings
9ad41e0290
[arm64] Enable building linux-tools, thanks to Steve Capper
...
svn path=/dists/sid/linux-tools/; revision=22317
2015-01-31 16:21:27 +00:00
Ben Hutchings
85c3ccf8d6
rules.real: Only install tools/perf into linux-tools-$(VERSION)
...
We were running 'make install' in the tools directory, which now
includes usbip.
svn path=/dists/trunk/linux-tools/; revision=21958
2014-10-17 12:58:42 +00:00
Ben Hutchings
14d9f651a1
rules.real: Fix usbip version lookup
...
svn path=/dists/trunk/linux-tools/; revision=21955
2014-10-17 11:51:05 +00:00
Ben Hutchings
8e93bf1ffa
rules.real: Update for usbip userspace in tools/usb/usbip
...
svn path=/dists/trunk/linux-tools/; revision=21952
2014-10-17 11:04:19 +00:00
Ben Hutchings
b7b252be8b
[ppc64el] Build linux-tools binary package
...
svn path=/dists/trunk/linux-tools/; revision=21747
2014-08-26 08:14:42 +00:00
Ben Hutchings
a00c00dda5
Revert previous changes to debian/rules.real and move to debian/build/tools/perf/Makefile
...
svn path=/dists/trunk/linux-tools/; revision=21645
2014-07-29 19:18:10 +00:00
Ben Hutchings
d72e351ea7
perf: Change build command to avoid a rebuild during 'make install'
...
svn path=/dists/trunk/linux-tools/; revision=21644
2014-07-29 18:56:18 +00:00
Ben Hutchings
465ef86f0a
debian/rules.real: Split up build rule so we can selectively add variables
...
We need to define an extra variable when building perf.
svn path=/dists/trunk/linux-tools/; revision=21643
2014-07-29 18:53:26 +00:00
Ben Hutchings
b26b7ec848
Prepare to release linux-tools (3.10-4) for the perl 5.18 transition
...
usbip: Fix package version override to be binNMU-safe, ready for the
next time
svn path=/dists/sid/linux-tools/; revision=20533
2013-08-30 11:46:32 +00:00
Ben Hutchings
41ace24b2d
Merge changes from trunk
...
svn path=/dists/sid/linux-tools/; revision=20356
2013-07-16 04:53:37 +00:00
Jonathan Nieder
c80b6d4d54
Merge changes from sid up to 3.2.17-1
...
svn path=/dists/trunk/linux-tools/; revision=19666
2012-12-30 07:34:29 +00:00
Ben Hutchings
d0d98ef3a7
Clean up usbip package version generation
...
Extract the current usbip version from its config.h file rather than
repeating it in rules.real where we might forget to update it.
Pass VERSION_DEBIAN into rules.real from rules.gen rather than
invoking dpkg-parsechangelog again.
svn path=/dists/sid/linux-tools/; revision=19188
2012-06-24 00:44:58 +00:00
Ben Hutchings
b989eb0842
Build usbip userland packages ( Closes : #568362 )
...
Do not build a shared library package; the API and ABI have changed
from libusbip0 but there has been no upstream soversion change.
svn path=/dists/sid/linux-tools/; revision=19177
2012-06-20 06:04:10 +00:00
Ben Hutchings
62a142135a
linux-kbuild: debian/control: Set Multi-Arch: foreign
...
svn path=/dists/trunk/linux-tools/; revision=18808
2012-03-11 03:38:16 +00:00
Aurelien Jarno
788702d28f
* Fix s390x support.
...
svn path=/dists/sid/linux-tools/; revision=18297
2011-11-19 18:55:14 +00:00
Bastian Blank
e9b13d76bc
debian/rules.real: Build linux-tools package
...
svn path=/dists/trunk/linux-tools/; revision=18133
2011-09-26 13:23:11 +00:00
Bastian Blank
1e409bb704
Add linux-tools-* binary package
...
svn path=/dists/trunk/linux-tools/; revision=18085
2011-09-13 14:44:15 +00:00
Bastian Blank
4ba4479b0d
* debian/build: Move build infrastructure.
...
* debian/rules: Clean build dir
* debian/rules.real: Use build dir directly.
svn path=/dists/trunk/linux-tools/; revision=17872
2011-07-31 11:02:37 +00:00
Bastian Blank
db0f14f73b
Remove arch specific workaround.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=15246
2010-02-20 13:32:25 +00:00
Ben Hutchings
bb601e3c9a
Allow for inclusion of arch scripts
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=15237
2010-02-20 05:01:37 +00:00
Bastian Blank
2577008fa1
* debian/changelog: Update.
...
* debian/rules.real: Move contents of linux-kbuild package to /usr/lib.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=14765
2009-12-09 12:02:25 +00:00
Bastian Blank
d120b0120c
debian/rules.real: Fix make invocation.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=13231
2009-03-24 07:53:02 +00:00
Bastian Blank
ce6da10d9f
debian/rules.real: Copy all files.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=13227
2009-03-24 07:30:11 +00:00
Bastian Blank
67086e3fce
* debian/rules.real: Update path.
...
* scripts: Move from src.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=12905
2009-02-22 13:57:37 +00:00
Bastian Blank
606e13be00
debian/rules, debian/rules.real, src/Makefile.inc:
...
Proper mark rules which calls submake.
svn path=/dists/trunk/linux-kbuild-2.6/; revision=12464
2008-11-29 20:00:56 +00:00
Bastian Blank
4b9ae46e44
/dists/trunk/linux-kbuild-2.6: Add.
...
svn path=/dists/trunk/linux-kbuild-2.6/; revision=6325
2006-03-28 21:46:39 +00:00