Simplify README.source.
Simon Josefsson
8 years ago
1 | 1 | |
2 | 2 | Initialize cowbuilder: |
3 | 3 | |
4 | sudo cowbuilder --create --distribution sid --mirror http://http.debian.net/debian --debootstrapopts "--keyring=/usr/share/keyrings/debian-archive-keyring.gpg" --basepath /var/cache/pbuilder/base-debian-sid.cow | |
4 | git-pbuilder create | |
5 | 5 | |
6 | 6 | Optionally update cowbuilder: |
7 | 7 | |
8 | sudo cowbuilder --update --basepath /var/cache/pbuilder/base-debian-sid.cow | |
8 | git-pbuilder update | |
9 | 9 | |
10 | 10 | Clone the repository: |
11 | 11 | |
13 | 13 | |
14 | 14 | Build the package: |
15 | 15 | |
16 | git-buildpackage --git-pristine-tar --git-builder="pdebuild --auto-debsign --pbuilder cowbuilder -- --twice --basepath /var/cache/pbuilder/base-debian-sid.cow" | |
16 | gbp buildpackage --git-pbuilder --git-pbuilder-options=--twice | |
17 | 17 | |
18 | If all goes well, you should have newly built packages in | |
19 | /var/cache/pbuilder/result/. | |
18 | If all goes well, you should have newly built packages in ../. | |
20 | 19 | |
21 | 20 | Update the package to a new upstream release (don't forget debian/changelog): |
22 | 21 | |
23 | git-import-orig --pristine-tar /path/to/new-release.tar.gz | |
22 | gbp import-orig /path/to/new-release.tar.gz |