* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
#
|
|
|
|
# This Makefile executes the unpack/build/binary targets for a single
|
|
|
|
# subarch, which is passed in the subarch variable. Empty subarch
|
|
|
|
# variable means that we are building for an arch without the subarch.
|
|
|
|
# Additionally, variables version, abiname and ltver are
|
|
|
|
# expected to be available (need to be exported from the parent process).
|
|
|
|
#
|
2006-02-11 22:04:17 +00:00
|
|
|
SHELL := bash -e
|
2005-10-21 19:05:04 +00:00
|
|
|
DEB_HOST_ARCH := $(shell dpkg-architecture -a'$(ARCH)' -qDEB_HOST_ARCH)
|
|
|
|
DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -a'$(ARCH)' -qDEB_HOST_GNU_TYPE)
|
2011-08-09 04:02:12 +00:00
|
|
|
DEB_HOST_MULTIARCH:= $(shell dpkg-architecture -a'$(ARCH)' -qDEB_HOST_MULTIARCH)
|
2005-10-21 19:05:04 +00:00
|
|
|
DEB_BUILD_ARCH := $(shell dpkg-architecture -a'$(ARCH)' -qDEB_BUILD_ARCH)
|
2007-02-09 17:05:41 +00:00
|
|
|
UPLOADER := $(shell dpkg-parsechangelog | sed -ne 's,^Maintainer: .[^<]*<\([^>]*\)>,\1,p')
|
2006-01-04 19:33:32 +00:00
|
|
|
|
|
|
|
export PYTHONPATH = $(CURDIR)/debian/lib/python
|
2006-02-11 22:04:17 +00:00
|
|
|
export DH_OPTIONS
|
2006-06-28 19:18:11 +00:00
|
|
|
export DEB_HOST_ARCH DEB_HOST_GNU_TYPE DEB_BUILD_ARCH
|
2006-01-04 19:33:32 +00:00
|
|
|
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
include debian/rules.defs
|
|
|
|
|
2009-07-25 10:08:00 +00:00
|
|
|
stamp = [ -d $(dir $@) ] || mkdir $(dir $@); touch $@
|
|
|
|
|
2009-12-09 00:44:51 +00:00
|
|
|
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
|
|
|
DEBIAN_KERNEL_JOBS := $(subst parallel=,,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
|
2009-10-05 01:01:26 +00:00
|
|
|
endif
|
2006-03-04 10:26:20 +00:00
|
|
|
ifdef DEBIAN_KERNEL_JOBS
|
|
|
|
JOBS_ARG = -j$(DEBIAN_KERNEL_JOBS)
|
|
|
|
endif
|
|
|
|
|
2008-08-10 10:27:33 +00:00
|
|
|
setup_env := env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION
|
2007-05-25 06:51:12 +00:00
|
|
|
setup_env += DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTION_UPLOADER=$(UPLOADER) DISTRIBUTION_VERSION="$(SOURCEVERSION)"
|
2007-05-24 18:19:19 +00:00
|
|
|
|
2007-09-10 09:31:55 +00:00
|
|
|
MAKE_CLEAN = $(setup_env) $(MAKE)
|
2008-08-10 10:27:33 +00:00
|
|
|
MAKE_SELF := $(MAKE) -f debian/rules.real $(MAKEOVERRIDES)
|
|
|
|
MAKEOVERRIDES =
|
2011-06-05 22:34:36 +00:00
|
|
|
MAKE_PERF_VARS = prefix=/usr perfexecdir=share/perf_$(VERSION)-core NO_PERL=1 V=2 HAVE_CPLUS_DEMANGLE=1 ARCH=$(DEB_BUILD_ARCH) EXTRA_WARNINGS=-Wno-error
|
2007-09-10 09:31:55 +00:00
|
|
|
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
#
|
|
|
|
# Targets
|
|
|
|
#
|
2007-07-30 14:17:42 +00:00
|
|
|
binary-arch-arch: install-headers_$(ARCH)
|
2007-04-09 20:37:18 +00:00
|
|
|
binary-arch-arch: install-libc-dev_$(ARCH)
|
2011-08-03 08:34:42 +00:00
|
|
|
ifneq ($(filter alpha amd64 armel armhf hppa i386 powerpc ppc64 s390 s390x sh4 sparc sparc64,$(ARCH)),)
|
2010-07-10 20:53:49 +00:00
|
|
|
binary-arch-arch: install-tools_$(ARCH)
|
|
|
|
endif
|
2007-07-30 14:17:42 +00:00
|
|
|
binary-arch-featureset: install-headers_$(ARCH)_$(FEATURESET)
|
|
|
|
binary-arch-flavour: install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE)
|
2010-05-09 16:50:27 +00:00
|
|
|
ifeq ($(DEBUG),True)
|
|
|
|
binary-arch-flavour: install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
|
|
|
endif
|
2006-03-29 22:51:23 +00:00
|
|
|
ifeq ($(MODULES),True)
|
2007-07-30 14:17:42 +00:00
|
|
|
binary-arch-flavour: install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
2006-03-29 11:57:39 +00:00
|
|
|
endif
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2007-09-10 10:41:17 +00:00
|
|
|
binary-indep: install-doc
|
|
|
|
binary-indep: install-manual
|
|
|
|
binary-indep: install-patch
|
|
|
|
binary-indep: install-source
|
2006-04-02 20:43:04 +00:00
|
|
|
binary-indep: install-support
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
build: $(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2009-02-18 14:26:47 +00:00
|
|
|
setup-flavour: $(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2006-03-04 13:48:18 +00:00
|
|
|
source-arch: $(STAMPS_DIR)/source
|
2007-07-30 14:17:42 +00:00
|
|
|
source-featureset: $(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET)
|
2006-03-04 13:48:18 +00:00
|
|
|
|
2007-08-16 10:20:09 +00:00
|
|
|
$(BUILD_DIR)/config.$(ARCH)_$(FEATURESET)_$(FLAVOUR): $(KCONFIG)
|
2010-05-09 16:50:27 +00:00
|
|
|
python debian/bin/kconfig.py '$@' $(KCONFIG) $(KCONFIG_OPTIONS)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
r6005: waldi | 2006-03-02 11:06:40 +0100
* debian/lib/python/debian_linux/gencontrol.py:
Populate UPSTREAMVERSION, ABINAME and LOCALVERSION in an stable fashion.
* debian/rules.real: Use UPSTREAMVERSION, ABINAME and LOCALVERSION.
* debian/templates/control.headers.arch.in,
debian/templates/control.headers.in,
debian/templates/control.headers.latest.in,
debian/templates/control.headers.subarch.in,
debian/templates/control.image.in,
debian/templates/control.image.latest.in:
Use upstreamversion and localversion substitutions.
r6006: waldi | 2006-03-02 11:16:14 +0100
* debian/lib/python/debian_linux/gencontrol.py: Add SOURCEVERSION.
* debian/rules.real
- Use SOURCEVERSION.
- Fix another brocken ABINAME usage.
r6007: waldi | 2006-03-02 11:41:01 +0100
* debian/arch/defines, debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/s390/defines,
debian/arch/sparc/defines: Move image specific specs into image section.
* debian/bin/gencontrol.py: Use image section if neccesary.
* debian/lib/python/debian_linux/gencontrol.py: Support image section.
r6008: waldi | 2006-03-02 11:41:37 +0100
debian/lib/python/debian_linux/config.py: Remove old workaround.
r6009: waldi | 2006-03-02 12:15:21 +0100
* bin/gencontrol.py: Fix image description addition.
* lib/python/debian_linux/debian.py: Parse Description also.
* lib/python/debian_linux/gencontrol.py: Fix Description setup.
* lib/python/debian_linux/utils.py: Always provide the complete text.
r6010: waldi | 2006-03-02 12:42:47 +0100
* debian/arch/defines: Add initramfs-generator relations.
* debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/powerpc/vserver/defines,
debian/arch/s390/defines, debian/arch/sparc/defines:
Specify initramfs settings.
* debian/bin/gencontrol.py: Generate dependencies for initramfs generators.
* debian/lib/python/debian_linux/config.py: Add more fields.
* debian/lib/python/debian_linux/gencontrol.py: Fix.
* debian/rules.real: Use INITRAMFS.
r6011: waldi | 2006-03-02 13:05:45 +0100
debian/bin/gencontrol.py,
debian/lib/python/debian_linux/gencontrol.py
- Don't export the usage of the image section into the generic code.
- Fix localversion spec.
r6012: waldi | 2006-03-02 13:20:58 +0100
debian/lib/python/debian_linux/config.py: Fix section parsing.
r6013: waldi | 2006-03-02 13:27:44 +0100
* debian/lib/python/debian_linux/config.py: Use a list of directories.
* debian/lib/python/debian_linux/gencontrol.py: Update.
r6014: waldi | 2006-03-02 13:30:30 +0100
* debian/bin/gencontrol.py: Add base image config entry.
* debian/lib/python/debian_linux/gencontrol.py:
Remove another usage of the image config sections.
r6030: waldi | 2006-03-02 17:44:17 +0100
debian/bin/gencontrol.py: Provide correct localversion for the headers build.
svn path=/dists/trunk/linux-2.6/; revision=6031
2006-03-02 16:47:30 +00:00
|
|
|
$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: SOURCE_DIR=$(BUILD_DIR)/source
|
|
|
|
$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: DIR = $(BUILD_DIR)/linux-source-$(UPSTREAMVERSION)
|
|
|
|
$(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2: $(STAMPS_DIR)/source
|
2005-10-21 19:05:04 +00:00
|
|
|
rm -rf '$@' '$(DIR)'
|
|
|
|
cp -al '$(SOURCE_DIR)' '$(DIR)'
|
|
|
|
chmod -R u+rw,go=rX '$(DIR)'
|
r6005: waldi | 2006-03-02 11:06:40 +0100
* debian/lib/python/debian_linux/gencontrol.py:
Populate UPSTREAMVERSION, ABINAME and LOCALVERSION in an stable fashion.
* debian/rules.real: Use UPSTREAMVERSION, ABINAME and LOCALVERSION.
* debian/templates/control.headers.arch.in,
debian/templates/control.headers.in,
debian/templates/control.headers.latest.in,
debian/templates/control.headers.subarch.in,
debian/templates/control.image.in,
debian/templates/control.image.latest.in:
Use upstreamversion and localversion substitutions.
r6006: waldi | 2006-03-02 11:16:14 +0100
* debian/lib/python/debian_linux/gencontrol.py: Add SOURCEVERSION.
* debian/rules.real
- Use SOURCEVERSION.
- Fix another brocken ABINAME usage.
r6007: waldi | 2006-03-02 11:41:01 +0100
* debian/arch/defines, debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/s390/defines,
debian/arch/sparc/defines: Move image specific specs into image section.
* debian/bin/gencontrol.py: Use image section if neccesary.
* debian/lib/python/debian_linux/gencontrol.py: Support image section.
r6008: waldi | 2006-03-02 11:41:37 +0100
debian/lib/python/debian_linux/config.py: Remove old workaround.
r6009: waldi | 2006-03-02 12:15:21 +0100
* bin/gencontrol.py: Fix image description addition.
* lib/python/debian_linux/debian.py: Parse Description also.
* lib/python/debian_linux/gencontrol.py: Fix Description setup.
* lib/python/debian_linux/utils.py: Always provide the complete text.
r6010: waldi | 2006-03-02 12:42:47 +0100
* debian/arch/defines: Add initramfs-generator relations.
* debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/powerpc/vserver/defines,
debian/arch/s390/defines, debian/arch/sparc/defines:
Specify initramfs settings.
* debian/bin/gencontrol.py: Generate dependencies for initramfs generators.
* debian/lib/python/debian_linux/config.py: Add more fields.
* debian/lib/python/debian_linux/gencontrol.py: Fix.
* debian/rules.real: Use INITRAMFS.
r6011: waldi | 2006-03-02 13:05:45 +0100
debian/bin/gencontrol.py,
debian/lib/python/debian_linux/gencontrol.py
- Don't export the usage of the image section into the generic code.
- Fix localversion spec.
r6012: waldi | 2006-03-02 13:20:58 +0100
debian/lib/python/debian_linux/config.py: Fix section parsing.
r6013: waldi | 2006-03-02 13:27:44 +0100
* debian/lib/python/debian_linux/config.py: Use a list of directories.
* debian/lib/python/debian_linux/gencontrol.py: Update.
r6014: waldi | 2006-03-02 13:30:30 +0100
* debian/bin/gencontrol.py: Add base image config entry.
* debian/lib/python/debian_linux/gencontrol.py:
Remove another usage of the image config sections.
r6030: waldi | 2006-03-02 17:44:17 +0100
debian/bin/gencontrol.py: Provide correct localversion for the headers build.
svn path=/dists/trunk/linux-2.6/; revision=6031
2006-03-02 16:47:30 +00:00
|
|
|
cd '$(BUILD_DIR)'; tar -cjf 'linux-source-$(UPSTREAMVERSION).tar.bz2' 'linux-source-$(UPSTREAMVERSION)'
|
2005-10-21 19:05:04 +00:00
|
|
|
rm -rf '$(DIR)'
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2006-01-04 19:33:32 +00:00
|
|
|
define patch_cmd
|
2007-09-10 10:40:50 +00:00
|
|
|
cd '$(DIR)'; python '$(CURDIR)/debian/bin/patch.apply' --overwrite-home='$(CURDIR)/debian/patches'
|
2006-01-04 19:33:32 +00:00
|
|
|
endef
|
|
|
|
|
2007-02-09 17:10:06 +00:00
|
|
|
$(STAMPS_DIR)/source: SOURCE_FILES = $(filter-out debian, $(wildcard * .[^.]*))
|
|
|
|
$(STAMPS_DIR)/source: DIR = $(BUILD_DIR)/source
|
2006-08-29 09:53:31 +00:00
|
|
|
$(STAMPS_DIR)/source:
|
2005-10-21 19:05:04 +00:00
|
|
|
rm -rf '$(DIR)'
|
2009-07-25 10:08:00 +00:00
|
|
|
mkdir -p '$(DIR)'
|
2007-02-09 17:10:06 +00:00
|
|
|
cp -al $(SOURCE_FILES) '$(DIR)'
|
2006-01-04 19:33:32 +00:00
|
|
|
$(patch_cmd)
|
2010-07-07 03:23:51 +00:00
|
|
|
# Suppress trailing '+' in utsrelease
|
|
|
|
touch '$(DIR)/.scmversion'
|
2009-07-25 10:08:00 +00:00
|
|
|
@$(stamp)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
$(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET): SOURCE_DIR=$(BUILD_DIR)/source
|
|
|
|
$(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET): DIR=$(BUILD_DIR)/source_$(ARCH)_$(FEATURESET)
|
|
|
|
$(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET): $(STAMPS_DIR)/source
|
2005-10-21 19:05:04 +00:00
|
|
|
rm -rf '$(DIR)'
|
|
|
|
cp -al '$(SOURCE_DIR)' '$(DIR)'
|
2008-03-22 12:51:45 +00:00
|
|
|
$(patch_cmd) -a $(ARCH) -f $(FEATURESET)
|
2009-07-25 10:08:00 +00:00
|
|
|
@$(stamp)
|
2006-02-27 18:07:20 +00:00
|
|
|
|
2009-02-18 14:26:47 +00:00
|
|
|
$(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR): CONFIG=$(BUILD_DIR)/config.$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
|
|
|
$(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR): SOURCE_DIR=$(BUILD_DIR)/source_$(ARCH)_$(FEATURESET)
|
|
|
|
$(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DIR=$(BUILD_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
2010-05-20 16:51:47 +00:00
|
|
|
$(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR): $(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET) $(BUILD_DIR)/config.$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
2007-05-24 18:55:08 +00:00
|
|
|
rm -rf '$(DIR)'
|
2009-02-22 15:17:57 +00:00
|
|
|
mkdir '$(DIR)'
|
2007-05-24 18:55:08 +00:00
|
|
|
cp '$(CONFIG)' '$(DIR)/.config'
|
2008-03-28 09:35:58 +00:00
|
|
|
echo '$(ABINAME)$(LOCALVERSION_IMAGE)' > '$(DIR)/localversion'
|
2007-05-24 18:55:08 +00:00
|
|
|
echo 'override ARCH = $(KERNEL_ARCH)' >> '$(DIR)/.kernelvariables'
|
|
|
|
echo 'CCACHE = ccache' >> '$(DIR)/.kernelvariables'
|
|
|
|
echo 'CC = $$(if $$(DEBIAN_KERNEL_USE_CCACHE),$$(CCACHE)) $$(CROSS_COMPILE)$(COMPILER)' >> '$(DIR)/.kernelvariables'
|
2007-01-06 21:03:21 +00:00
|
|
|
# TODO: Should we set CROSS_COMPILE always?
|
2007-01-27 19:52:51 +00:00
|
|
|
ifdef OVERRIDE_HOST_TYPE
|
|
|
|
echo 'override CROSS_COMPILE = $(OVERRIDE_HOST_TYPE)-' >> '$(DIR)/.kernelvariables'
|
|
|
|
else
|
|
|
|
echo 'ifneq ($$(DEB_BUILD_ARCH),$$(DEB_HOST_ARCH))' >> '$(DIR)/.kernelvariables'
|
|
|
|
echo 'override CROSS_COMPILE = $$(DEB_HOST_GNU_TYPE)-' >> '$(DIR)/.kernelvariables'
|
|
|
|
echo 'endif' >> '$(DIR)/.kernelvariables'
|
|
|
|
endif
|
2010-02-04 11:09:53 +00:00
|
|
|
ifdef CFLAGS_KERNEL
|
|
|
|
echo 'CFLAGS += $(CFLAGS_KERNEL)' >> '$(DIR)/.kernelvariables'
|
2007-08-03 21:38:43 +00:00
|
|
|
endif
|
2010-12-04 17:17:51 +00:00
|
|
|
+$(MAKE_CLEAN) -C '$(SOURCE_DIR)' O='$(CURDIR)/$(DIR)' V=1 listnewconfig
|
2010-12-04 18:41:29 +00:00
|
|
|
+yes "" | $(MAKE_CLEAN) -C '$(SOURCE_DIR)' O='$(CURDIR)/$(DIR)' oldconfig >/dev/null
|
2009-02-22 15:17:57 +00:00
|
|
|
+$(MAKE_CLEAN) -C '$(SOURCE_DIR)' O='$(CURDIR)/$(DIR)' $(JOBS_ARG) prepare
|
2009-07-25 10:08:00 +00:00
|
|
|
@$(stamp)
|
2006-02-27 18:07:20 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): DIR=$(BUILD_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
2009-02-18 14:26:47 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): $(STAMPS_DIR)/setup_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
2006-03-29 11:12:36 +00:00
|
|
|
|
2008-03-28 09:35:58 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-s390-tape: BUILD_TARGET = image
|
2011-08-03 08:34:42 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-s390x-tape: BUILD_TARGET = image
|
2008-03-28 09:35:58 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain \
|
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-s390-tape \
|
2011-08-03 08:34:42 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-s390x-tape \
|
2007-07-30 14:17:42 +00:00
|
|
|
$(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-xen:
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_CLEAN) -C '$(DIR)' $(JOBS_ARG) $(BUILD_TARGET)
|
2009-02-18 14:17:21 +00:00
|
|
|
python debian/bin/buildcheck.py $(DIR) $(ARCH) $(FEATURESET) $(FLAVOUR)
|
2009-07-25 10:08:00 +00:00
|
|
|
@$(stamp)
|
2006-03-29 11:12:36 +00:00
|
|
|
|
2010-07-04 21:07:52 +00:00
|
|
|
$(STAMPS_DIR)/build-tools_$(ARCH): SOURCE_DIR=$(BUILD_DIR)/source
|
|
|
|
$(STAMPS_DIR)/build-tools_$(ARCH): DIR=$(BUILD_DIR)/build-tools_$(ARCH)
|
|
|
|
$(STAMPS_DIR)/build-tools_$(ARCH): $(STAMPS_DIR)/source
|
|
|
|
rm -rf $(DIR)
|
|
|
|
cp -al $(SOURCE_DIR) $(DIR)
|
|
|
|
+$(MAKE_CLEAN) -C '$(DIR)/tools/perf' $(JOBS_ARG) $(MAKE_PERF_VARS) all man
|
|
|
|
@$(stamp)
|
|
|
|
|
2007-01-11 12:43:14 +00:00
|
|
|
$(STAMPS_DIR)/build-doc: SOURCE_DIR=$(BUILD_DIR)/source
|
|
|
|
$(STAMPS_DIR)/build-doc: DIR=$(BUILD_DIR)/build-doc
|
2007-04-09 20:37:18 +00:00
|
|
|
$(STAMPS_DIR)/build-doc: $(STAMPS_DIR)/source
|
2007-09-10 09:31:55 +00:00
|
|
|
rm -rf $(DIR)
|
2007-09-10 10:27:27 +00:00
|
|
|
mkdir $(DIR)
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_CLEAN) -C $(SOURCE_DIR) O='$(CURDIR)/$(DIR)' $(JOBS_ARG) xmldocs
|
|
|
|
+$(MAKE_CLEAN) -C $(SOURCE_DIR) O='$(CURDIR)/$(DIR)' $(JOBS_ARG) htmldocs mandocs
|
2009-07-25 10:08:00 +00:00
|
|
|
@$(stamp)
|
2007-01-11 12:43:14 +00:00
|
|
|
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
install-base:
|
2006-02-17 15:50:39 +00:00
|
|
|
dh_installchangelogs
|
|
|
|
dh_installdocs
|
2009-02-22 19:38:10 +00:00
|
|
|
dh_strip
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
dh_compress
|
|
|
|
dh_fixperms
|
|
|
|
dh_installdeb
|
2009-02-22 19:38:10 +00:00
|
|
|
dh_shlibdeps
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
dh_gencontrol -- $(GENCONTROL_ARGS)
|
|
|
|
dh_md5sums
|
2010-05-09 16:50:27 +00:00
|
|
|
dh_builddeb -- $(BUILDDEB_ARGS)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2010-03-01 16:37:45 +00:00
|
|
|
install-dummy:
|
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
|
|
|
dh_prep
|
2010-05-12 17:59:28 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2010-03-01 16:37:45 +00:00
|
|
|
|
2007-01-11 12:43:14 +00:00
|
|
|
install-doc: PACKAGE_NAME = linux-doc-$(VERSION)
|
|
|
|
install-doc: DIR = $(BUILD_DIR)/build-doc
|
2007-09-10 10:27:27 +00:00
|
|
|
install-doc: SOURCE_DIR = $(BUILD_DIR)/source
|
|
|
|
install-doc: PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
2007-01-11 12:43:14 +00:00
|
|
|
install-doc: OUT_DIR = $(PACKAGE_DIR)/usr/share/doc/$(PACKAGE_NAME)
|
|
|
|
install-doc: DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-doc: $(STAMPS_DIR)/build-doc
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-09-10 10:27:27 +00:00
|
|
|
mkdir -p $(OUT_DIR)
|
2009-02-22 19:47:16 +00:00
|
|
|
cp -a $(addprefix $(SOURCE_DIR)/, CREDITS MAINTAINERS README REPORTING-BUGS Documentation) $(OUT_DIR)
|
2007-09-10 10:27:27 +00:00
|
|
|
rm -rf $(OUT_DIR)/Documentation/DocBook
|
|
|
|
cd $(DIR)/Documentation/DocBook; \
|
2009-02-22 19:14:53 +00:00
|
|
|
find * -name '*.html' -print \
|
2006-06-13 22:05:06 +00:00
|
|
|
| \
|
2007-09-10 10:27:27 +00:00
|
|
|
cpio -pd --preserve-modification-time '$(CURDIR)/$(OUT_DIR)/html'
|
|
|
|
gzip -9qfr $(OUT_DIR)/Documentation
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2007-01-11 12:43:14 +00:00
|
|
|
|
|
|
|
install-manual: PACKAGE_NAME = linux-manual-$(VERSION)
|
|
|
|
install-manual: DIR=$(BUILD_DIR)/build-doc
|
|
|
|
install-manual: DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-manual: $(STAMPS_DIR)/build-doc
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-09-10 10:27:27 +00:00
|
|
|
find $(DIR)/Documentation/DocBook/man/ -name '*.9' | xargs dh_installman
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2007-07-30 19:23:18 +00:00
|
|
|
install-headers_$(ARCH): PACKAGE_NAMES = linux-headers-$(UPSTREAMVERSION)$(ABINAME)-all linux-headers-$(UPSTREAMVERSION)$(ABINAME)-all-$(ARCH)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH): DH_OPTIONS = $(foreach p, $(PACKAGE_NAMES), -p$(p))
|
|
|
|
install-headers_$(ARCH):
|
2006-03-28 21:48:15 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base GENCONTROL_ARGS='-Vkernel:Arch=$(ARCH)'
|
2006-03-28 21:48:15 +00:00
|
|
|
|
2007-09-26 19:11:30 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET): PACKAGE_NAME = linux-headers-$(UPSTREAMVERSION)$(ABINAME)-common$(LOCALVERSION_HEADERS)
|
2009-02-22 15:39:47 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET): PACKAGE_NAME_KBUILD = linux-kbuild-$(VERSION)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET): DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET): BASE_DIR = /usr/src/$(PACKAGE_NAME)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET): SOURCE_DIR = $(BUILD_DIR)/source_$(ARCH)_$(FEATURESET)
|
2007-09-10 12:11:02 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET): DIR = debian/$(PACKAGE_NAME)/$(BASE_DIR)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET): $(STAMPS_DIR)/source_$(ARCH)_$(FEATURESET)
|
2006-01-22 18:34:58 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2009-02-22 15:39:47 +00:00
|
|
|
|
2006-01-22 18:34:58 +00:00
|
|
|
cd $(SOURCE_DIR); \
|
|
|
|
( \
|
2009-02-22 15:52:23 +00:00
|
|
|
echo Makefile; \
|
2009-03-28 22:36:30 +00:00
|
|
|
find arch/$(KERNEL_ARCH) -maxdepth 1 -name 'Makefile*' -print; \
|
2009-02-22 16:01:37 +00:00
|
|
|
find arch/$(KERNEL_ARCH) -name 'module.lds' -print; \
|
2010-02-24 14:29:09 +00:00
|
|
|
find $$(find arch/$(KERNEL_ARCH) \( -name include -o -name scripts \) -type d -print) -print; \
|
2009-02-22 15:52:23 +00:00
|
|
|
find include -name 'asm*' -prune -o -print; \
|
|
|
|
find include/asm-generic -print; \
|
2006-01-22 18:34:58 +00:00
|
|
|
) \
|
|
|
|
| \
|
2007-09-10 12:11:02 +00:00
|
|
|
cpio -pd --preserve-modification-time '$(CURDIR)/$(DIR)'
|
2009-02-22 15:39:47 +00:00
|
|
|
|
2010-05-11 19:19:48 +00:00
|
|
|
dh_link \
|
|
|
|
/usr/lib/$(PACKAGE_NAME_KBUILD)/Kbuild $(BASE_DIR)/Kbuild \
|
|
|
|
/usr/lib/$(PACKAGE_NAME_KBUILD)/scripts $(BASE_DIR)/scripts
|
2009-02-22 15:39:47 +00:00
|
|
|
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): REAL_VERSION = $(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_NAME = linux-headers-$(REAL_VERSION)
|
2009-02-22 15:39:47 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_NAME_COMMON = linux-headers-$(UPSTREAMVERSION)$(ABINAME)-common$(LOCALVERSION_HEADERS)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_NAME_KBUILD = linux-kbuild-$(VERSION)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): BASE_DIR = /usr/src/$(PACKAGE_NAME)
|
2009-02-22 15:39:47 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): BASE_DIR_COMMON = /usr/src/$(PACKAGE_NAME_COMMON)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): SOURCE_DIR = $(BUILD_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): REF_DIR = $(BUILD_DIR)/source_$(ARCH)_$(FEATURESET)
|
2007-09-10 12:11:02 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DIR = $(PACKAGE_DIR)/$(BASE_DIR)
|
|
|
|
install-headers_$(ARCH)_$(FEATURESET)_$(FLAVOUR): $(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE)
|
2006-02-11 22:04:17 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2006-02-11 22:04:17 +00:00
|
|
|
|
2007-09-10 12:11:02 +00:00
|
|
|
mkdir -p $(DIR)/arch/$(KERNEL_ARCH)/kernel
|
2009-02-22 15:39:47 +00:00
|
|
|
cp -a $(SOURCE_DIR)/{.config,.kernel*,Module.symvers,include} $(DIR)
|
|
|
|
cp -a $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/kernel/asm-offsets.s $(DIR)/arch/$(KERNEL_ARCH)/kernel
|
2007-09-10 12:11:02 +00:00
|
|
|
|
2011-03-21 13:04:30 +00:00
|
|
|
ifneq ($(filter powerpc ppc64,$(ARCH)),)
|
2008-12-28 16:55:48 +00:00
|
|
|
if [ -f $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/lib/crtsavres.o ]; then \
|
|
|
|
mkdir $(DIR)/arch/$(KERNEL_ARCH)/lib; \
|
|
|
|
cp -a $(SOURCE_DIR)/arch/$(KERNEL_ARCH)/lib/crtsavres.o $(DIR)/arch/$(KERNEL_ARCH)/lib; \
|
|
|
|
fi
|
|
|
|
endif
|
|
|
|
|
2009-02-22 15:39:47 +00:00
|
|
|
@echo 'VERSION = 2' > $(DIR)/Makefile
|
|
|
|
@echo 'PATCHLEVEL = 6' >> $(DIR)/Makefile
|
2007-09-10 12:11:02 +00:00
|
|
|
|
2009-02-22 15:39:47 +00:00
|
|
|
@echo 'MAKEARGS := -C $(BASE_DIR_COMMON) O=$(BASE_DIR)' >> $(DIR)/Makefile
|
|
|
|
@echo 'MAKEFLAGS += --no-print-directory' >> $(DIR)/Makefile
|
2007-09-10 14:47:03 +00:00
|
|
|
|
2009-02-22 15:39:47 +00:00
|
|
|
@echo '.PHONY: all $$(MAKECMDGOALS)' >> $(DIR)/Makefile
|
|
|
|
@echo 'cmd := $$(filter-out all Makefile,$$(MAKECMDGOALS))' >> $(DIR)/Makefile
|
|
|
|
@echo 'all:' >> $(DIR)/Makefile
|
|
|
|
@echo ' @$$(MAKE) $$(MAKEARGS) $$(cmd)' >> $(DIR)/Makefile
|
|
|
|
@echo 'Makefile:;' >> $(DIR)/Makefile
|
2009-02-22 15:52:23 +00:00
|
|
|
@echo '$$(cmd) %/: all' >> $(DIR)/Makefile
|
2009-02-22 15:39:47 +00:00
|
|
|
@echo ' @:' >> $(DIR)/Makefile
|
2006-03-28 21:40:01 +00:00
|
|
|
|
2010-05-11 19:19:48 +00:00
|
|
|
dh_link /usr/lib/$(PACKAGE_NAME_KBUILD)/scripts $(BASE_DIR)/scripts
|
2006-03-28 21:40:01 +00:00
|
|
|
|
2007-09-10 14:47:03 +00:00
|
|
|
mkdir -p $(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)
|
|
|
|
ln -s /usr/src/$(PACKAGE_NAME) $(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/build
|
2009-04-12 10:26:17 +00:00
|
|
|
ln -s /usr/src/$(PACKAGE_NAME_COMMON) $(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/source
|
2007-09-10 14:47:03 +00:00
|
|
|
|
2010-03-26 05:11:27 +00:00
|
|
|
install -d $(PACKAGE_DIR)/DEBIAN
|
|
|
|
sed -e 's/=V/$(REAL_VERSION)/g' \
|
|
|
|
debian/templates/temp.headers.plain/postinst \
|
|
|
|
> $(PACKAGE_DIR)/DEBIAN/postinst
|
|
|
|
chmod 755 $(PACKAGE_DIR)/DEBIAN/postinst
|
|
|
|
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2006-02-11 22:04:17 +00:00
|
|
|
|
2007-04-09 20:37:18 +00:00
|
|
|
install-libc-dev_$(ARCH): PACKAGE_NAME = linux-libc-dev
|
|
|
|
install-libc-dev_$(ARCH): DH_OPTIONS = -p$(PACKAGE_NAME)
|
2007-09-10 15:16:09 +00:00
|
|
|
install-libc-dev_$(ARCH): SOURCE_DIR = $(BUILD_DIR)/source
|
|
|
|
install-libc-dev_$(ARCH): DIR = $(BUILD_DIR)/build-libc-dev
|
|
|
|
install-libc-dev_$(ARCH): OUT_DIR = debian/$(PACKAGE_NAME)/usr
|
|
|
|
install-libc-dev_$(ARCH):
|
2007-04-09 20:37:18 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-09-10 15:16:09 +00:00
|
|
|
rm -rf '$(DIR)'
|
|
|
|
mkdir $(DIR)
|
2009-10-04 18:17:43 +00:00
|
|
|
+$(MAKE_CLEAN) -C $(SOURCE_DIR) O='$(CURDIR)/$(DIR)' headers_check ARCH=$(KERNEL_ARCH)
|
|
|
|
+$(MAKE_CLEAN) -C $(SOURCE_DIR) O='$(CURDIR)/$(DIR)' headers_install ARCH=$(KERNEL_ARCH) INSTALL_HDR_PATH='$(CURDIR)'/$(OUT_DIR)
|
2009-10-08 01:01:11 +00:00
|
|
|
|
2010-03-14 23:09:37 +00:00
|
|
|
rm -rf $(OUT_DIR)/include/drm $(OUT_DIR)/include/scsi
|
2009-10-08 01:01:36 +00:00
|
|
|
find $(OUT_DIR)/include \( -name .install -o -name ..install.cmd \) -execdir rm {} +
|
2011-07-29 15:43:29 +00:00
|
|
|
|
|
|
|
# Move include/asm to arch-specific directory
|
2011-08-09 04:02:12 +00:00
|
|
|
mkdir -p $(OUT_DIR)/include/$(DEB_HOST_MULTIARCH)
|
|
|
|
mv $(OUT_DIR)/include/asm $(OUT_DIR)/include/$(DEB_HOST_MULTIARCH)/
|
2009-10-08 01:01:11 +00:00
|
|
|
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2007-04-09 20:37:18 +00:00
|
|
|
|
2006-04-02 20:22:53 +00:00
|
|
|
install-support: PACKAGE_NAME = linux-support-$(UPSTREAMVERSION)$(ABINAME)
|
|
|
|
install-support: DH_OPTIONS = -p$(PACKAGE_NAME)
|
2007-09-10 12:11:02 +00:00
|
|
|
install-support: PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
2009-11-28 14:32:25 +00:00
|
|
|
install-support: PACKAGE_ROOT = /usr/share/$(PACKAGE_NAME)
|
2006-04-02 20:22:53 +00:00
|
|
|
install-support:
|
2005-08-29 10:09:39 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-10-14 14:29:07 +00:00
|
|
|
dh_installdirs $(PACKAGE_ROOT)/lib/python/debian_linux $(PACKAGE_ROOT)/modules
|
|
|
|
cp debian/config.defines.dump $(PACKAGE_DIR)$(PACKAGE_ROOT)
|
|
|
|
cp debian/lib/python/debian_linux/*.py $(PACKAGE_DIR)$(PACKAGE_ROOT)/lib/python/debian_linux
|
|
|
|
cp debian/modules/* $(PACKAGE_DIR)$(PACKAGE_ROOT)/modules
|
|
|
|
chmod a+x $(PACKAGE_DIR)$(PACKAGE_ROOT)/modules/gencontrol.py
|
2011-07-08 01:07:49 +00:00
|
|
|
dh_python2
|
2009-11-28 14:32:25 +00:00
|
|
|
dh_link $(PACKAGE_ROOT) /usr/src/$(PACKAGE_NAME)
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2005-08-29 10:09:39 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): REAL_VERSION = $(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): PACKAGE_NAME = linux-image-$(REAL_VERSION)
|
2007-09-10 12:11:02 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): INSTALL_DIR = $(PACKAGE_DIR)/boot
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): DIR = $(BUILD_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE): $(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE)
|
2006-02-27 18:07:20 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain:
|
2006-12-06 10:31:20 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2006-12-06 10:31:20 +00:00
|
|
|
dh_installdirs 'boot'
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) \
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2007-05-18 12:46:35 +00:00
|
|
|
DIR='$(DIR)' PACKAGE_DIR='$(PACKAGE_DIR)' INSTALL_DIR='$(INSTALL_DIR)' REAL_VERSION='$(REAL_VERSION)'
|
2006-12-06 10:31:20 +00:00
|
|
|
ifeq ($(MODULES),True)
|
2010-05-09 16:50:27 +00:00
|
|
|
+$(MAKE_CLEAN) -C $(DIR) modules_install INSTALL_MOD_PATH='$(CURDIR)'/$(PACKAGE_DIR) INSTALL_MOD_STRIP=1
|
2010-08-18 01:48:19 +00:00
|
|
|
ifeq ($(DEBUG),True)
|
|
|
|
find $(PACKAGE_DIR) -name '*.ko' | sed 's|$(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/kernel/||' | while read module ; do \
|
2010-08-18 01:51:25 +00:00
|
|
|
objcopy --add-gnu-debuglink=$(DIR)/$$module $(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/kernel/$$module || exit; \
|
2010-08-18 01:48:19 +00:00
|
|
|
done
|
|
|
|
endif
|
2006-12-06 10:31:20 +00:00
|
|
|
cp $(DIR)/.config $(PACKAGE_DIR)/boot/config-$(REAL_VERSION)
|
|
|
|
cp $(DIR)/System.map $(PACKAGE_DIR)/boot/System.map-$(REAL_VERSION)
|
2011-02-16 17:06:01 +00:00
|
|
|
find $(PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/ -mindepth 1 -maxdepth 1 \! -name kernel \! -name modules.order -exec rm {} \+
|
2008-08-19 16:42:59 +00:00
|
|
|
rm $(PACKAGE_DIR)/lib/firmware -rf
|
2006-12-06 10:31:20 +00:00
|
|
|
endif
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) \
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_templates \
|
2010-04-06 02:50:18 +00:00
|
|
|
PACKAGE_NAME='$(PACKAGE_NAME)' PACKAGE_DIR='$(PACKAGE_DIR)' REAL_VERSION='$(REAL_VERSION)'
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) \
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_bug \
|
2007-03-11 13:25:35 +00:00
|
|
|
PACKAGE_DIR='$(PACKAGE_DIR)' PACKAGE_NAME='$(PACKAGE_NAME)' REAL_VERSION='$(REAL_VERSION)'
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2006-12-06 10:31:20 +00:00
|
|
|
|
2009-02-18 14:50:23 +00:00
|
|
|
install-image_armel_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2011-04-29 03:53:55 +00:00
|
|
|
install-image_armhf_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2009-12-13 12:27:53 +00:00
|
|
|
install-image_sparc_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2010-04-01 22:44:03 +00:00
|
|
|
install-image_sparc64_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
|
|
|
install-image_sh4_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
2009-02-16 22:04:48 +00:00
|
|
|
install -m644 '$(DIR)/arch/$(KERNEL_ARCH)/boot/zImage' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_amd64_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
|
|
|
install-image_i386_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
2007-10-03 11:42:56 +00:00
|
|
|
install -m644 '$(DIR)/arch/$(KERNEL_ARCH)/boot/bzImage' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
2007-01-09 09:38:24 +00:00
|
|
|
|
2009-04-09 15:56:07 +00:00
|
|
|
install-image_alpha_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
|
|
|
install -m644 '$(DIR)/arch/$(KERNEL_ARCH)/boot/vmlinux.gz' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
|
|
|
|
2009-02-18 14:51:53 +00:00
|
|
|
install-image_ia64_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2007-07-30 17:02:33 +00:00
|
|
|
install-image_m68k_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
2007-05-18 12:36:37 +00:00
|
|
|
install -m644 '$(DIR)/vmlinux.gz' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
2007-05-17 16:10:03 +00:00
|
|
|
|
2009-02-18 14:44:56 +00:00
|
|
|
install-image_hppa_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
|
|
|
install-image_mips_$(FEATURESET)_$(FLAVOUR)_plain_image \
|
2009-02-16 22:04:48 +00:00
|
|
|
install-image_mipsel_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
|
|
|
install -m644 '$(DIR)/vmlinux' $(INSTALL_DIR)/vmlinux-$(REAL_VERSION)
|
|
|
|
|
2011-03-21 13:04:30 +00:00
|
|
|
ifneq ($(filter powerpc ppc64,$(ARCH)),)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image: WRAPPER_INSTALL_DIR = '$(CURDIR)'/$(PACKAGE_DIR)/usr/lib/linux-image-$(REAL_VERSION)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
2007-01-28 13:18:50 +00:00
|
|
|
install -m644 '$(DIR)/vmlinux' $(INSTALL_DIR)/vmlinux-$(REAL_VERSION)
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_CLEAN) -C '$(DIR)' bootwrapper_install \
|
2008-02-20 22:40:09 +00:00
|
|
|
WRAPPER_OBJDIR='$(WRAPPER_INSTALL_DIR)' \
|
|
|
|
WRAPPER_DTSDIR='$(WRAPPER_INSTALL_DIR)'/dts \
|
|
|
|
WRAPPER_BINDIR='$(WRAPPER_INSTALL_DIR)'
|
2011-03-21 13:04:30 +00:00
|
|
|
endif
|
2006-12-06 10:31:20 +00:00
|
|
|
|
2011-08-03 08:34:42 +00:00
|
|
|
ifneq ($(filter s390 s390x,$(ARCH)),)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image:
|
2007-10-03 11:42:56 +00:00
|
|
|
install -m644 '$(DIR)/arch/s390/boot/image' $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
2011-08-03 08:34:42 +00:00
|
|
|
endif
|
2006-12-06 10:31:20 +00:00
|
|
|
|
|
|
|
ifneq ($(INITRAMFS),False)
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_templates: ARG_INITRD = YES
|
2006-12-06 10:31:20 +00:00
|
|
|
endif
|
|
|
|
|
2010-06-19 00:41:27 +00:00
|
|
|
ARG_KIMAGE = vmlinuz
|
2009-02-18 14:44:56 +00:00
|
|
|
install-image_hppa_$(FEATURESET)_$(FLAVOUR)_plain_templates \
|
|
|
|
install-image_mips_$(FEATURESET)_$(FLAVOUR)_plain_templates \
|
|
|
|
install-image_mipsel_$(FEATURESET)_$(FLAVOUR)_plain_templates \
|
2011-03-21 13:04:30 +00:00
|
|
|
install-image_powerpc_$(FEATURESET)_$(FLAVOUR)_plain_templates \
|
|
|
|
install-image_ppc64_$(FEATURESET)_$(FLAVOUR)_plain_templates: ARG_KIMAGE = vmlinux
|
2007-02-09 15:52:21 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_templates:
|
2007-09-10 12:11:02 +00:00
|
|
|
for i in $(wildcard debian/templates/temp.image.plain/*); do \
|
2006-12-06 10:31:20 +00:00
|
|
|
sed \
|
|
|
|
-e 's@=B@$(KERNEL_ARCH)@g' \
|
|
|
|
-e 's/=I/$(ARG_INITRD)/g' \
|
2007-01-28 13:18:50 +00:00
|
|
|
-e 's/=K/$(ARG_KIMAGE)/g' \
|
2006-12-06 10:31:20 +00:00
|
|
|
-e 's/=V/$(REAL_VERSION)/g' \
|
2010-08-18 01:51:25 +00:00
|
|
|
$$i > debian/$(PACKAGE_NAME).$$(basename $$i) || exit; \
|
2006-12-06 10:31:20 +00:00
|
|
|
done
|
2010-05-13 23:21:21 +00:00
|
|
|
mkdir -p debian/$(PACKAGE_NAME).po
|
|
|
|
for i in $(wildcard debian/po/*.po); do \
|
|
|
|
sed \
|
|
|
|
-e 's/=V/$(REAL_VERSION)/g' \
|
2010-08-18 01:51:25 +00:00
|
|
|
$$i > debian/$(PACKAGE_NAME).po/$$(basename $$i) || exit; \
|
2010-05-13 23:21:21 +00:00
|
|
|
done
|
|
|
|
mkdir -p debian/$(PACKAGE_NAME)/DEBIAN
|
|
|
|
po2debconf --podir debian/$(PACKAGE_NAME).po \
|
|
|
|
-o debian/$(PACKAGE_NAME)/DEBIAN/templates \
|
|
|
|
debian/$(PACKAGE_NAME).templates
|
2006-12-06 10:31:20 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_bug:
|
2007-03-11 13:25:35 +00:00
|
|
|
dh_installdirs usr/share/bug/$(PACKAGE_NAME)
|
|
|
|
dh_install debian/templates/image.plain.bug/* usr/share/bug/$(PACKAGE_NAME)
|
2007-09-10 12:11:02 +00:00
|
|
|
chmod 755 $(PACKAGE_DIR)/usr/share/bug/$(PACKAGE_NAME)/script
|
|
|
|
echo "RELEASE='$(REAL_VERSION)'" > $(PACKAGE_DIR)/usr/share/bug/$(PACKAGE_NAME)/info
|
2007-03-11 13:25:35 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-s390-tape:
|
2007-02-09 15:52:21 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-02-09 15:52:21 +00:00
|
|
|
dh_installdirs 'boot'
|
2008-07-09 10:12:41 +00:00
|
|
|
install -m644 '$(DIR)/arch/s390/boot/image' $(PACKAGE_DIR)/boot/vmlinuz-$(REAL_VERSION)
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
2006-12-06 10:31:20 +00:00
|
|
|
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-xen: MODULES_PACKAGE_NAME = linux-modules-$(REAL_VERSION)
|
2007-09-10 12:11:02 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-xen: MODULES_PACKAGE_DIR = debian/$(MODULES_PACKAGE_NAME)
|
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-xen: DH_OPTIONS =
|
2007-07-30 14:17:42 +00:00
|
|
|
install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain-xen:
|
2006-02-27 18:07:20 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2007-09-10 12:11:02 +00:00
|
|
|
dh_installdirs -p$(PACKAGE_NAME) boot 'var/lib/$(PACKAGE_NAME)'
|
|
|
|
dh_installdirs -p$(MODULES_PACKAGE_NAME) boot
|
2008-03-23 21:20:09 +00:00
|
|
|
cp '$(DIR)'/arch/$(KERNEL_ARCH)/boot/vmlinuz $(INSTALL_DIR)/vmlinuz-$(REAL_VERSION)
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_CLEAN) -C $(DIR) modules_install INSTALL_MOD_PATH='$(CURDIR)'/$(MODULES_PACKAGE_DIR)
|
2006-08-29 09:53:31 +00:00
|
|
|
cp $(DIR)/.config $(MODULES_PACKAGE_DIR)/boot/config-$(REAL_VERSION)
|
|
|
|
cp $(DIR)/System.map $(MODULES_PACKAGE_DIR)/boot/System.map-$(REAL_VERSION)
|
2006-03-05 18:36:20 +00:00
|
|
|
rm $(MODULES_PACKAGE_DIR)/lib/modules/$(REAL_VERSION)/{build,source}
|
2007-09-10 12:11:02 +00:00
|
|
|
dh_installmodules -p$(MODULES_PACKAGE_NAME)
|
2007-08-29 13:31:57 +00:00
|
|
|
for i in $(XEN_VERSIONS); do echo $$i; done > $(PACKAGE_DIR)/var/lib/$(PACKAGE_NAME)/xen-versions
|
2006-09-21 16:11:51 +00:00
|
|
|
install -d $(PACKAGE_DIR)/DEBIAN
|
|
|
|
echo /var/lib/$(PACKAGE_NAME)/xen-versions >> $(PACKAGE_DIR)/DEBIAN/conffiles
|
2008-08-10 09:56:39 +00:00
|
|
|
+$(MAKE_SELF) install-base DH_OPTIONS='-p$(PACKAGE_NAME) -p$(MODULES_PACKAGE_NAME)'
|
2006-02-27 18:07:20 +00:00
|
|
|
|
2010-05-09 16:50:27 +00:00
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): REAL_VERSION = $(UPSTREAMVERSION)$(ABINAME)$(LOCALVERSION)
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_NAME = linux-image-$(REAL_VERSION)-dbg
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DEBUG_DIR = $(PACKAGE_DIR)/usr/lib/debug
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DIR = $(BUILD_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-image-dbg_$(ARCH)_$(FEATURESET)_$(FLAVOUR): $(STAMPS_DIR)/build_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_$(TYPE)
|
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
|
|
|
dh_prep
|
2010-08-21 07:59:17 +00:00
|
|
|
dh_installdirs usr/lib/debug usr/lib/debug/boot usr/share/lintian/overrides/
|
|
|
|
sed -e 's/=V/$(REAL_VERSION)/g' \
|
|
|
|
debian/templates/image-dbg.lintian-override.in \
|
|
|
|
> $(PACKAGE_DIR)/usr/share/lintian/overrides/$(PACKAGE_NAME)
|
2010-05-25 23:57:41 +00:00
|
|
|
install -m644 $(DIR)/vmlinux $(DEBUG_DIR)/boot/vmlinux-$(REAL_VERSION)
|
2010-05-09 16:50:27 +00:00
|
|
|
ifeq ($(MODULES),True)
|
|
|
|
+$(MAKE_CLEAN) -C $(DIR) modules_install INSTALL_MOD_PATH='$(CURDIR)'/$(DEBUG_DIR)
|
2011-02-16 17:06:01 +00:00
|
|
|
find $(DEBUG_DIR)/lib/modules/$(REAL_VERSION)/ -mindepth 1 -maxdepth 1 \! -name kernel -exec rm {} \+
|
2010-05-09 16:50:27 +00:00
|
|
|
rm $(DEBUG_DIR)/lib/firmware -rf
|
|
|
|
endif
|
|
|
|
+$(MAKE_SELF) install-base BUILDDEB_ARGS="-Zbzip2"
|
|
|
|
|
2010-07-13 00:09:33 +00:00
|
|
|
install-tools_$(ARCH): PACKAGE_NAME = linux-tools-$(VERSION)
|
2010-07-04 21:07:52 +00:00
|
|
|
install-tools_$(ARCH): PACKAGE_DIR = debian/$(PACKAGE_NAME)
|
|
|
|
install-tools_$(ARCH): DIR = $(BUILD_DIR)/build-tools_$(ARCH)
|
|
|
|
install-tools_$(ARCH): DH_OPTIONS = -p$(PACKAGE_NAME)
|
|
|
|
install-tools_$(ARCH): $(STAMPS_DIR)/build-tools_$(ARCH)
|
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
|
|
|
dh_prep
|
|
|
|
dh_installdirs usr/bin
|
|
|
|
+$(MAKE_CLEAN) -C '$(DIR)/tools/perf' $(MAKE_PERF_VARS) \
|
|
|
|
DESTDIR='$(CURDIR)/$(PACKAGE_DIR)' install install-man
|
|
|
|
# Rename command and manual pages to include version
|
2010-07-13 00:09:33 +00:00
|
|
|
mv $(PACKAGE_DIR)/usr/bin/perf $(PACKAGE_DIR)/usr/bin/perf_$(VERSION)
|
2010-07-04 21:07:52 +00:00
|
|
|
for manpage in $(PACKAGE_DIR)/usr/share/man/*/*; do \
|
2010-07-13 00:09:33 +00:00
|
|
|
mv "$$manpage" "$$(echo "$$manpage" | sed 's,/perf,&_$(VERSION),')" || exit; \
|
2010-07-04 21:07:52 +00:00
|
|
|
done
|
|
|
|
# Fix up cross-references
|
2010-07-13 00:09:33 +00:00
|
|
|
sed -i '/^\.SH "SEE ALSO"/,/^\.SH/ { s/perf-/perf_$(VERSION)-/g }' \
|
2010-07-04 21:07:52 +00:00
|
|
|
$(PACKAGE_DIR)/usr/share/man/*/*
|
2010-10-10 02:36:46 +00:00
|
|
|
dh_perl /usr/share/perf_$(VERSION)-core/scripts/perl/Perf-Trace-Util/lib/
|
2011-07-08 01:07:49 +00:00
|
|
|
dh_python2 /usr/share/perf_$(VERSION)-core/scripts/python/Perf-Trace-Util/lib/
|
2010-07-04 21:07:52 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
|
|
|
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
install-patch: PACKAGE = linux-patch-debian-$(VERSION)
|
2006-09-14 12:10:00 +00:00
|
|
|
install-patch: pbase := /usr/src/kernel-patches/all/$(UPSTREAMVERSION)
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
install-patch: pfull := debian/$(PACKAGE)$(pbase)
|
|
|
|
install-patch: DH_OPTIONS = -p$(PACKAGE)
|
|
|
|
install-patch:
|
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-02-22 18:46:51 +00:00
|
|
|
dh_prep
|
2009-12-04 19:11:08 +00:00
|
|
|
dh_installdirs '$(pbase)/apply' '$(pbase)/debian' '$(pbase)/unpatch'
|
2010-06-02 02:59:55 +00:00
|
|
|
dh_install -X.svn debian/patches/* '$(pbase)/debian'
|
2006-09-08 08:30:49 +00:00
|
|
|
install debian/bin/patch.apply '$(pfull)/apply/debian'
|
2008-04-19 11:29:21 +00:00
|
|
|
install debian/templates/patch.unpatch '$(pfull)/unpatch/debian'
|
2006-09-14 12:10:00 +00:00
|
|
|
find '$(pfull)/debian' ! -path '*/series/*' -type f -execdir bzip2 '{}' ';' -execdir chmod 644 '{}.bz2' ';'
|
2009-12-04 19:11:08 +00:00
|
|
|
+$(MAKE_SELF) install-base
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
|
|
|
install-source: DH_OPTIONS = -plinux-source-$(VERSION)
|
r6005: waldi | 2006-03-02 11:06:40 +0100
* debian/lib/python/debian_linux/gencontrol.py:
Populate UPSTREAMVERSION, ABINAME and LOCALVERSION in an stable fashion.
* debian/rules.real: Use UPSTREAMVERSION, ABINAME and LOCALVERSION.
* debian/templates/control.headers.arch.in,
debian/templates/control.headers.in,
debian/templates/control.headers.latest.in,
debian/templates/control.headers.subarch.in,
debian/templates/control.image.in,
debian/templates/control.image.latest.in:
Use upstreamversion and localversion substitutions.
r6006: waldi | 2006-03-02 11:16:14 +0100
* debian/lib/python/debian_linux/gencontrol.py: Add SOURCEVERSION.
* debian/rules.real
- Use SOURCEVERSION.
- Fix another brocken ABINAME usage.
r6007: waldi | 2006-03-02 11:41:01 +0100
* debian/arch/defines, debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/s390/defines,
debian/arch/sparc/defines: Move image specific specs into image section.
* debian/bin/gencontrol.py: Use image section if neccesary.
* debian/lib/python/debian_linux/gencontrol.py: Support image section.
r6008: waldi | 2006-03-02 11:41:37 +0100
debian/lib/python/debian_linux/config.py: Remove old workaround.
r6009: waldi | 2006-03-02 12:15:21 +0100
* bin/gencontrol.py: Fix image description addition.
* lib/python/debian_linux/debian.py: Parse Description also.
* lib/python/debian_linux/gencontrol.py: Fix Description setup.
* lib/python/debian_linux/utils.py: Always provide the complete text.
r6010: waldi | 2006-03-02 12:42:47 +0100
* debian/arch/defines: Add initramfs-generator relations.
* debian/arch/alpha/defines, debian/arch/amd64/defines,
debian/arch/arm/defines, debian/arch/armeb/defines, debian/arch/hppa/defines,
debian/arch/i386/defines, debian/arch/ia64/defines, debian/arch/m68k/defines,
debian/arch/mips/defines, debian/arch/mipsel/defines,
debian/arch/powerpc/defines, debian/arch/powerpc/vserver/defines,
debian/arch/s390/defines, debian/arch/sparc/defines:
Specify initramfs settings.
* debian/bin/gencontrol.py: Generate dependencies for initramfs generators.
* debian/lib/python/debian_linux/config.py: Add more fields.
* debian/lib/python/debian_linux/gencontrol.py: Fix.
* debian/rules.real: Use INITRAMFS.
r6011: waldi | 2006-03-02 13:05:45 +0100
debian/bin/gencontrol.py,
debian/lib/python/debian_linux/gencontrol.py
- Don't export the usage of the image section into the generic code.
- Fix localversion spec.
r6012: waldi | 2006-03-02 13:20:58 +0100
debian/lib/python/debian_linux/config.py: Fix section parsing.
r6013: waldi | 2006-03-02 13:27:44 +0100
* debian/lib/python/debian_linux/config.py: Use a list of directories.
* debian/lib/python/debian_linux/gencontrol.py: Update.
r6014: waldi | 2006-03-02 13:30:30 +0100
* debian/bin/gencontrol.py: Add base image config entry.
* debian/lib/python/debian_linux/gencontrol.py:
Remove another usage of the image config sections.
r6030: waldi | 2006-03-02 17:44:17 +0100
debian/bin/gencontrol.py: Provide correct localversion for the headers build.
svn path=/dists/trunk/linux-2.6/; revision=6031
2006-03-02 16:47:30 +00:00
|
|
|
install-source: $(BUILD_DIR)/linux-source-$(UPSTREAMVERSION).tar.bz2
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
dh_testdir
|
|
|
|
dh_testroot
|
2009-12-04 19:11:08 +00:00
|
|
|
dh_install '$<' /usr/src
|
|
|
|
+$(MAKE_SELF) install-base
|
* Use generated rules, effectively remove second flavour resolver.
* Implement generic support for cross compilation.
* Install generated files in the correct headers packages.
r3745: waldi | 2005-08-08 15:40:20 +0000
* debian/bin/gencontrol.py
- Rename some variables.
- Write debian/rules.gen.
* debian/rules: Use debian/rules.gen.
r3746: waldi | 2005-08-08 15:51:26 +0000
debian/bin/gencontrol.py: Simplify rules.
r3747: waldi | 2005-08-08 16:22:29 +0000
Use generated rules for unpack, effectively remove second flavour resolver.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate unpack rules.
* debian/rules: Use new rules.
r3748: waldi | 2005-08-08 17:03:32 +0000
Use generated rules for build.
* debian/Makefile
- Updates.
- Generate bin/touch.orig.
* debian/bin/gencontrol.py: Generate build rules.
* debian/rules: Remove bin/touch.orig creation.
r3752: waldi | 2005-08-08 18:13:27 +0000
Use generated rules for binary target.
* debian/Makefile: Updates.
* debian/bin/gencontrol.py: Generate binary rules.
r3753: waldi | 2005-08-08 19:00:05 +0000
* debian/Makefile
- Overwrite env.
- Split binary target.
* debian/bin/gencontrol.py: Update.
* debian/rules: Call correct targets.
r3756: waldi | 2005-08-08 20:07:31 +0000
* debian/Makefile
- Split unpack target.
- Don't generate stamp files for install targets.
- Update dir names.
* debian/bin/gencontrol.py: Split unpack target.
* debian/rules: Remove new stamp files.
r3793: waldi | 2005-08-09 19:57:44 +0000
* debian/Makefile
- Fix directories.
- Build anything in one subdir.
* debian/bin/gencontrol.py: Call debian/Makefile from package root.
* debian/rules: Updates.
r3794: waldi | 2005-08-09 21:43:07 +0000
debian/bin/gencontrol.py: Updates.
r3795: waldi | 2005-08-09 22:26:53 +0000
* debian/Makefile
- Include debian/rules.defs.
- Simplify kpkg command specs.
* debian/rules
- Move directory definitions to debian/rules.defs.
- Include debian/rules.defs.
* debian/rules.defs: Add.
r3796: waldi | 2005-08-09 22:30:23 +0000
* debian/bin/gencontrol.py: Use debian/rules.real.
* debian/rules.real: Move from debian/Makefile.
r3797: waldi | 2005-08-09 22:39:24 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real:
Rename unpack to setup.
r3798: waldi | 2005-08-09 22:52:43 +0000
debian/bin/gencontrol.py, debian/rules.real: Use DH_OPTIONS.
r3799: waldi | 2005-08-09 22:53:37 +0000
debian/rules: Use host, not build architecture.
r3815: waldi | 2005-08-10 11:53:38 +0000
debian/rules.real: Update targets.
r3816: waldi | 2005-08-10 12:06:13 +0000
debian/rules.real: Move patch rules from debian/rules.
r3817: waldi | 2005-08-10 12:22:26 +0000
debian/bin/gencontrol.py, debian/rules.real: Small fixes.
r3818: waldi | 2005-08-10 12:29:17 +0000
debian/rules.real: Add seperate setup step for headers package.
r3819: waldi | 2005-08-10 12:36:57 +0000
debian/bin/gencontrol.py, debian/rules, debian/rules.real: Add binary-indep.
r3820: waldi | 2005-08-10 12:40:10 +0000
debian/bin/gencontrol.py: Fix typo.
r3821: waldi | 2005-08-10 12:56:58 +0000
* debian/bin/gencontrol.py: Use binary-indep.
* debian/rules.real: Move source package rules from debian/rules.
r3822: waldi | 2005-08-10 13:11:24 +0000
* debian/bin/gencontrol.py: Use install-dummy.
* debian/rules.real: Move tree package rules from debian/rules.
r3823: waldi | 2005-08-10 13:41:30 +0000
* debian/bin/gencontrol.py: Fix typos.
* debian/rules.real
- Move doc package rules from debian/rules.
- Fix some installation rules.
r3824: waldi | 2005-08-10 13:55:41 +0000
debian/rules.real: Move patch package rules from debian/rules.
r3825: waldi | 2005-08-10 14:17:33 +0000
debian/rules: Cleanup.
r3826: waldi | 2005-08-10 14:37:03 +0000
debian/rules.real: Fix typos.
r3827: waldi | 2005-08-10 14:57:07 +0000
debian: Update svn:ignore property.
r3828: waldi | 2005-08-10 15:07:29 +0000
debian/rules.real
- Move some install rules.
- Support cross compilation.
r3829: waldi | 2005-08-10 15:39:14 +0000
debian/rules.real: Realy rename the rules.
r3830: waldi | 2005-08-10 17:35:54 +0000
debian/rules.real
- Move one rule.
- Fix permissions of source tar ball.
Closes: 322409
r3832: waldi | 2005-08-10 18:57:51 +0000
debian/templates/control.headers.main.in: Fix command to install headers.
r3833: waldi | 2005-08-10 20:30:48 +0000
* debian/bin/gencontrol.py: Remove dash from ABINAME.
* debian/rules.real
- Use abiname without dash.
- Install patches with correct permissions.
r3847: waldi | 2005-08-13 09:11:40 +0000
debian/templates/post-install.in:
Install any executable file and files which matches *.sh and *.pl in the
scripts directory.
Closes: 322612
r3848: waldi | 2005-08-13 09:32:54 +0000
* arch/powerpc/defines: Add pseries definitions.
* arch/powerpc/config.pseries: Move from arch/powerpc/noconfig.pseries.
* bin/gencontrol.py
- Export KPKG_SUBARCH.
- Updates.
* rules.real: Use KPKG_SUBARCH.
r3853: waldi | 2005-08-14 10:01:06 +0000
debian/rules.real
- Fix cross compile options for make-kpkg.
- Fix architecture patches.
- Remove asm-offsets.s workaround, pending real fix.
r3854: waldi | 2005-08-14 12:07:36 +0000
debian/rules.real: Export version informations.
r3855: waldi | 2005-08-14 12:39:57 +0000
debian/templates/post-install.in: Always install generated files.
r3858: waldi | 2005-08-14 14:51:28 +0000
debian/rules.real: Integrate headers install fix.
r3859: waldi | 2005-08-14 15:29:21 +0000
* debian/arch/powerpc/config.powerpc64
- Fix wrong formated entries.
- Enable vscsi client.
* debian/arch/powerpc/defines: Fix flavour name.
* debian/README.PPC64: Remove.
svn path=/trunk/kernel/source/linux-2.6/; revision=3860
2005-08-14 19:59:43 +00:00
|
|
|
|
2006-06-13 14:19:04 +00:00
|
|
|
# vim: filetype=make
|