aboutsummaryrefslogtreecommitdiffstats
path: root/debian/README.source
diff options
context:
space:
mode:
Diffstat (limited to 'debian/README.source')
-rw-r--r--debian/README.source16
1 files changed, 15 insertions, 1 deletions
diff --git a/debian/README.source b/debian/README.source
index 404d3b2d496a..bdb7a20ff1a2 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -1,3 +1,17 @@
+Updating the upstream source
+============================
+
+1) Start by downloading a kernel tarball from kernel.org
+ (ie, linux-2.6.25.tar.bz2) and, optionally, a patch
+ (i.e. patch-2.6.26-rc3.bz2).
+
+2) Run ./debian/bin/genorig.py <tarball> [patch]. This will produce
+ ../orig/linux-2.6_<version>.orig.tar.gz
+ (i.e. linux-2.6_2.6.26~rc3.orig.tar.gz).
+
+3) Unpack linux-2.6-<version>.orig.tar.gz, cd into the new directory,
+ and do a 'svn export' to get the debian/ subdirectory.
+ Alternatively unpack using "make -f debian/rules orig".
Applying patches to the Debian kernel tree
==========================================
@@ -75,7 +89,7 @@ Normally, the arch-specific contents should be controlled by
adjusting the corresponding defines file.
TODO:
-- Generating DFSG tarballs
+- Patches applied to the upstream source
- How to define a flavour
- More detail on generation of debian/control and configs