File: README.source

package info (click to toggle)
ezdxf 1.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 104,528 kB
  • sloc: python: 182,341; makefile: 116; lisp: 20; ansic: 4
file content (35 lines) | stat: -rw-r--r-- 1,019 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
25
26
27
28
29
30
31
32
33
34
35
This package is built from upstream git, with git branches as follows:

        master          upstream's master branch
        upstream        where Debian upstream tarball is built
        debian          where Debian package is built

The remotes used are:

        github          ezdxf upstream repo at github.com
        origin          salsa.debian.org repo

To incorporate a new upstream release, do something like:

        git fetch github
        - note that there should be a tag for the new release

        git checkout master
        git merge github/master
        git push origin master

	git checkout upstream
	git merge v0.18.1
	git tag upstream/0.18.1

        git checkout debian
	git merge upstream

	gbp buildpackage --git-no-pristine-tar \
		--git-upstream-tag=upstream/0.18.1
	pristine-tar commit ../build-area/ezdxf_0.18.1.orig.tar.gz

        - at this point, do the rest of the usual packaging things in the 
	  debian branch, push the resulting commits and tags to origin, 
	  and upload