File: README.source

package info (click to toggle)
wcc 0.0.2+dfsg-3
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 9,128 kB
  • sloc: ansic: 112,224; asm: 1,160; makefile: 1,064; pascal: 133; cpp: 119; sh: 80
file content (24 lines) | stat: -rw-r--r-- 1,116 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
wcc for Debian
--------------

The upstream repository is based on git submodules. uscan should be used using
custom behavior to get back the submodules and checkout them properly.
This is done by the debian/orig-tar.sh, which regenerate the orig tarball by
checkouting the submodules after downloading the main git repository from the
upstream URL.

Yet the repository itself does not use submodules but gbp import-orig on the
upstream/latest branch to flatten the overall content into one repository.

This is done using the uscan-made tarball in input (or --uscan). the
upstream/latest is then a copy of the upstream repository, but without
submodules usage (including, as a consequence, fusion commits).

For each upstream update, use uscan + gbp import-orig --merge to regenerate
the upstream/latest branch and merge back to the debian/branch. Tags used by
import-org keep the +dfsg, as the uscan output divert from the upstream as
some content is clean out of the tarball.

The pristine-tar branch is still used to keep the delta.

 -- Philippe Thierry <phil@reseau-libre.net>  Fri, 16 Jun 2017 16:42:18 +0200