From 8a9b81302edcf0bc23c365f13432dc21b77fbdad Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Wed, 16 Sep 2009 23:47:44 +0200 Subject: mention pristine-tar branch and pristine-tar --- docs/chapters/building.sgml | 9 ++++++++- docs/chapters/import.sgml | 8 ++++++++ docs/chapters/intro.sgml | 10 +++++++++- docs/common.ent | 1 + 4 files changed, 26 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/chapters/building.sgml b/docs/chapters/building.sgml index 5b8326a..d0687e9 100644 --- a/docs/chapters/building.sgml +++ b/docs/chapters/building.sgml @@ -16,7 +16,14 @@ one by looking at the tag matching the upstream version, if no tag can be found it uses the tip of the current . Any other treeish object to create the upstream tarball from can be given with - the option. + the option. + + If you want to recreate the original tarball using the additional + information from the you have to + specify the option. This will make sure the + upstream tarball matches exactly the one imported. Using this option is the + recommended way of recreating the upstream tarball. + Once you're satisfied with the build and want to do a release you commit all your changes and issue: diff --git a/docs/chapters/import.sgml b/docs/chapters/import.sgml index 6ba388f..521cc2f 100644 --- a/docs/chapters/import.sgml +++ b/docs/chapters/import.sgml @@ -17,6 +17,11 @@ options in the configuration file. + If you want to be able to exactly recreate the original tarball + (orig.tar.gz) from &git; you should also specify the + option. This is recommended. + + If you want to import further versions you can change into your shiny new &git; repository and just continue with the same command: @@ -65,6 +70,9 @@ by version number. the changes from the later. + If you want to be able to exactly recreate the original tarball + (orig.tar.gz) from &git; you should also specify the + option. This is recommended. diff --git a/docs/chapters/intro.sgml b/docs/chapters/intro.sgml index 36c4d2b..8d757df 100644 --- a/docs/chapters/intro.sgml +++ b/docs/chapters/intro.sgml @@ -46,7 +46,15 @@ branch name used in the &git; repository is upstream) holds the upstream releases. This can either be a branch you import to or a branch of an upstream repository - you pull from. You're completely + you pull from. + The (the default + branch name used in the &git; repository is + pristine-tar) holds the necessary additional + information to recreate the original tarball from the + . In order to use this feature you need + to install the &pristine-tar; package. + + You're completely free to pick any repository layout and the branch names above are only &git-buildpackage;'s defaults. They can be changed at any point in time and you can work with an arbitrary number of branches. diff --git a/docs/common.ent b/docs/common.ent index a7fb811..3ff5716 100644 --- a/docs/common.ent +++ b/docs/common.ent @@ -23,6 +23,7 @@ svn-buildpackage"> GPG"> Dpkg-buildpackage"> + pristine-tar"> lintian"> GNU"> GPL"> -- cgit v1.2.3