File: README.source

package info (click to toggle)
qtscriptgenerator 0.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch, wheezy
  • size: 3,380 kB
  • ctags: 5,143
  • sloc: cpp: 24,308; xml: 17,908; makefile: 54; sh: 10
file content (30 lines) | stat: -rw-r--r-- 1,564 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
This package uses git+topgit as the packaging VCS. Please install Debian topgit
package 0.5 or higher and read /usr/share/doc/topgit/HOWTO-tg2quilt.gz for more
information how to checkout, add, remove, modify patches (topic branches) and
do other common tasks. Branch structure of the repository is as follows:

* upstream   - upstream source code.
* master     - the Debianization branch (upstream source and debian directory).
               This branch also contains exported debian/patches ready for
               building.

Topic branches should be named as follows:

* general/*  - namespace for general upstream patches. Patches can be named
               freely, but it is recommended to suffix names with '_fix' for
               patches fixing bugs and with '_feature' for patches introducing
               new features. These patches should be based on the upstream
               branch.
* debian/*   - Debian specific patches should be put in this namespace. These
               patches should be based on the upstream branch or even master
               branch if necessary.

If a patch depends on any other patch(es), create/adjust its topic branch
dependencies as needed.

However, topgit is not a build dependency. Patches are exported to
debian/patches as quilt series before building. Please read
/usr/share/doc/quilt/README.source (quilt version 0.46-4.1 or later) for more
information on how to manage patches directly with quilt. Please note that this
method is not acceptable for long term package management, only for quick
patching.