Guidence on package development
jvk <[email protected]>
| Newsgroups | gmane.linux.debian.devel.python |
|---|---|
| Message-ID | <[email protected]> |
-- jvk <[email protected]> Hello, I read the Debian developers guide, but didn't find exactly how and what to do. I want to know what is the exact thing developers do . My current understanding (you can answer the question and querries and comment in pints to correct my understanding or adding details):- 1.Clone the salsa package repo 2.use the "gbp import-orig --uscan" to get the actual latest upstream repo from github or from where the original git remote is hosted 3.use "dch -i" to edit changelog [1]Querry: The repo which we clone is a debinzed repo right? So when we dch -i we are changing changlog of debianized repo , is this correct? [2]Querry: Should we make changes in this repo? [3]Querry: Have I misunderstood something ? Am i supposed to unzip the tarball which "gbp import-orig --uscan" and make changes in that directory? 4. use "gbp pq import" this adds a patch queue brach ig? 5. make chages in code (patches) 6. git add. 7. git commit -m "patch message Gbp-Pq: Name fix-the-foo.patch" 8. use "gbp pq export" this 9.use "gbp buildpackage --git-pbuilder" builds the package with pathches 10.use "autopkgtest" test the built package [4]Querry: how to upload the finished work and where to upload? a nice member suggested me to you my namespace in salsa debian.