[Debian Wiki] Update of "BOINC/Development/GitUsage" by FrankThomas
Debian Wiki
debian-www at lists.debian.org
Thu Aug 21 13:21:22 UTC 2008
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The following page has been changed by FrankThomas:
http://wiki.debian.org/BOINC/Development/GitUsage
The comment on the change is:
document accessing repos and regenerating tarballs
------------------------------------------------------------------------------
This page is work in progress. It should describe the layout of pkg-boinc's Git repositories.
- * debian/unstable <- master branch
+ * master
* debian/experimental
* debian/<codename>
* debian/backports/<codename>
+ * debian/fb/<feature>
* upstream
* pristine-tar
+ == Accessing repositories ==
+
+ Check out the source of package ''<package>'' with:
+ {{{
+ git clone ssh://<alioth-login>@git.debian.org/git/pkg-boinc/<package>.git
+ }}}
+
+ If you do not have an Alioth account, you can check out the repositories read-only:
+ {{{
+ git clone git://git.debian.org/git/pkg-boinc/<package>.git
+ }}}
+
+ == Regenerating upstream tarballs ==
+
+ Upstream `.orig.tar.gz` tarballs can be regenerated with the `pristine-tar` tool directly from the repositories. To do so create a local `pristine-tar` branch from the remote `origin/pristine-tar` branch first:
+ {{{
+ git checkout -b pristine-tar origin/pristine-tar
+ }}}
+
+ Now to regenerate for example the `boinc_6.2.18.orig.tar.gz` tarball from the `boinc` repository run:
+ {{{
+ pristine-tar checkout boinc_6.2.18.orig.tar.gz
+ }}}
+
+ To find out which tarballs can be regenerated with `pristine-tar` run:
+ {{{
+ git ls-tree pristine-tar
+ }}}
+
+ == Building packages ==
+
More information about the pkg-boinc-commits
mailing list