summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAxel Beckert <abe@deuxchevaux.org>2014-10-08 21:04:07 +0200
committerAxel Beckert <abe@deuxchevaux.org>2014-10-08 21:04:07 +0200
commit639697b81dd715018419f24c1c70a93722acee54 (patch)
treea48d1e50db9442f3b334070b5b2b5070a1e23db2
parentcd7edd05f6e327bd80e9a850329a8c3070a0c5c4 (diff)
downloadzsh-639697b81dd715018419f24c1c70a93722acee54.tar.gz
zsh-639697b81dd715018419f24c1c70a93722acee54.zip
Workflow: Move .pc handling to Setup
-rw-r--r--debian/pkg-zsh-workflow.md41
1 files changed, 20 insertions, 21 deletions
diff --git a/debian/pkg-zsh-workflow.md b/debian/pkg-zsh-workflow.md
index 2de4ad10f..03c0153c0 100644
--- a/debian/pkg-zsh-workflow.md
+++ b/debian/pkg-zsh-workflow.md
@@ -93,27 +93,6 @@ if so, the patch in question must be dropped before merging a new
upstream release into the 'debian' branch.
-#### Dealing with quilt's .pc directory
-
-When quilt works, it keeps track of what it does in a directory by the
-name `.pc`. This directory will show up in the output of `git status`
-etc. It should *never* *ever* by committed to the git repository at
-any point.
-
-We cannot add the directory to `.gitignore` because we would change
-the zsh source directly instead of via `debian/patches`.
-
-To deal with the directory, there is another git-facility, that we can
-use for fun and profit.
-
- % echo .pc/ >> .git/info/exclude
-
-Now git will ignore quilt's directory for this repository.
-Unfortunately, this has to be done for each checkout. Luckily, this
-only has an impact for people who want to work on 'pkg-zsh'. Everyone
-else can savely ignore the directory.
-
-
#### Example of adding a fix via a quilt patch
Let's say, there is an issue '#12345' which can be fixed by patching
@@ -458,3 +437,23 @@ To get updates back into origin/upstream, do this:
(*) This step should *always* result in a fast-forward merge. If it
does not, something went terribly wrong. Investigate and fix the
situation *before* pushing to origin.
+
+### Dealing with quilt's .pc directory
+
+When quilt works, it keeps track of what it does in a directory by the
+name `.pc`. This directory will show up in the output of `git status`
+etc. It should *never* *ever* by committed to the git repository at
+any point.
+
+We cannot add the directory to `.gitignore` because we would change
+the zsh source directly instead of via `debian/patches`.
+
+To deal with the directory, there is another git-facility, that we can
+use for fun and profit.
+
+ % echo .pc/ >> .git/info/exclude
+
+Now git will ignore quilt's directory for this repository.
+Unfortunately, this has to be done for each checkout. Luckily, this
+only has an impact for people who want to work on 'pkg-zsh'. Everyone
+else can savely ignore the directory.