aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunichi Uekawa <dancer@dancer64.netfort.gr.jp>2007-01-13 23:16:38 +0900
committerJunichi Uekawa <dancer@dancer64.netfort.gr.jp>2007-01-13 23:16:38 +0900
commit0397f563f23ead330663649fd92d85ad83172e59 (patch)
tree220ac75b5d65c548ca8aefd8f15e27a39592f011
parent7382adaf48895fa49c6f391f464c13ec8a77bdd3 (diff)
downloadpbuilder-0397f563f23ead330663649fd92d85ad83172e59.tar
pbuilder-0397f563f23ead330663649fd92d85ad83172e59.tar.gz
CVS to git documentation migration
-rw-r--r--ChangeLog7
-rw-r--r--Documentation/pbuilder-doc.xml22
-rw-r--r--debian/changelog3
-rwxr-xr-xdebuild.sh5
-rwxr-xr-xgit-tag.sh3
5 files changed, 27 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index 034d71c..885d8ba 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-01-13 Junichi Uekawa <dancer@debian.org>
+
+ * git-tag.sh:
+ * debuild.sh: tools for git repository package building.
+
+ * Documentation/pbuilder-doc.xml: Add references to git repository.
+
2007-01-04 Junichi Uekawa <dancer@debian.org>
* pbuilder-modules: Fix the situation where "cowbuilder --update
diff --git a/Documentation/pbuilder-doc.xml b/Documentation/pbuilder-doc.xml
index 8f97189..86da9c8 100644
--- a/Documentation/pbuilder-doc.xml
+++ b/Documentation/pbuilder-doc.xml
@@ -1168,12 +1168,13 @@ BINDMOUNTS="${CCACHE_DIR}"
<command>pbuilder</command> is now co-maintained at alioth.
There is an alioth project page at
<ulink url="http://alioth.debian.org/projects/pbuilder">
- http://alioth.debian.org/projects/pbuilder</ulink>.
- CVS Repository is available through anonymous CVS
+ http://alioth.debian.org/projects/pbuilder</ulink>.
+ git Repository is available through http, or if you have an account on alioth,
+ ssh.
</para>
<screen>
-cvs -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pbuilder login
-cvs -z3 -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pbuilder co pbuilder
+git-clone http://git.debian.org/git/pbuilder/pbuilder.git
+git-clone ssh://git.debian.org/git/pbuilder/pbuilder.git
</screen>
<para>
Test-suites are available in <filename>./testsuite/</filename> directory.
@@ -1253,7 +1254,7 @@ cvs -z3 -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pbuilder co pbuilder
<filename>debian/changelog</filename> is targeted at users,
and <filename>ChangeLog</filename> is targeted at developers.
- For CVS commit messages, a cut-n-paste of
+ For git commit messages, a cut-n-paste of
<filename>ChangeLog</filename> diff should be enough.
</para>
<para>
@@ -1264,12 +1265,9 @@ cvs -z3 -d:pserver:anonymous@cvs.alioth.debian.org:/cvsroot/pbuilder co pbuilder
</para>
<para>
When releasing a new version of <command>pbuilder</command>,
- the version is tagged with the cvs tag
- releaseX_XXX.
- <!--
- If you are emacs user, eval (C-c C-e) this:
- (shell-command "cd ../ && cvs tag $(dpkg-parsechangelog | sed -n 's/\\./_/;s/^Version: /release/p' )")
- -->
+ the version is tagged with the git tag
+ X.XXX (version number).
+ This is done with <command>./git-tag.sh</command> script available in the source tree.
</para>
</sect1>
</chapter>
@@ -1562,7 +1560,7 @@ Pin-Priority: 950
</para>
<para>
This documentation is available from the <command>pbuilder</command> source tar-ball,
- and from the CVS repository of <command>pbuilder</command> (web-based access is possible).
+ and from the git repository of <command>pbuilder</command> (web-based access is possible).
A copy of this documentation can be found on the
<ulink url="http://pbuilder.alioth.debian.org/pbuilder-doc.html">Alioth project page for pbuilder</ulink>.
<ulink url="http://pbuilder.alioth.debian.org/pbuilder-doc.pdf">There is also a PDF version</ulink>.
diff --git a/debian/changelog b/debian/changelog
index c82fc0c..368be2c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,9 @@ pbuilder (0.163) UNRELEASED; urgency=low
[ Junichi Uekawa ]
* --override-config and --mirror without --distribution leaves /proc
mounted, and breaks cowbuilder. (closes: #405497)
+ * pbuilder repository moved over to git!
- -- Junichi Uekawa <dancer@debian.org> Thu, 4 Jan 2007 15:20:20 +0900
+ -- Junichi Uekawa <dancer@debian.org> Sat, 13 Jan 2007 23:13:30 +0900
pbuilder (0.162) unstable; urgency=low
diff --git a/debuild.sh b/debuild.sh
new file mode 100755
index 0000000..5b406a8
--- /dev/null
+++ b/debuild.sh
@@ -0,0 +1,5 @@
+# run debuild with .git ignore.
+debuild -us -uc -I.git
+git push --tags
+git push --all
+
diff --git a/git-tag.sh b/git-tag.sh
new file mode 100755
index 0000000..fa7df53
--- /dev/null
+++ b/git-tag.sh
@@ -0,0 +1,3 @@
+VERSION=$(dpkg-parsechangelog | sed -n 's/^Version: //p')
+git-tag -s -u dancer@debian.org -m "pbuilder release $VERSION" $VERSION
+