This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:techstuff:packaging:inspircd [2012/12/30 22:31] – nathan | public:techstuff:packaging:inspircd [2020/04/25 13:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 10: | Line 10: | ||
* Change into the source directory created by apt | * Change into the source directory created by apt | ||
- | * Lock the debian watch file (debian/ | + | * Lock the debian watch file (debian/ |
< | < | ||
- | https:// | + | http://inspircd.github.com/downloads/ https://github.com/ |
</ | </ | ||
Line 25: | Line 25: | ||
< | < | ||
- | uupdate ../ | + | cd inspircd-2.0.5 |
+ | uupdate ../ | ||
</ | </ | ||
+ | |||
+ | * Change to the new source and remove any patches [these should be upstream by now] | ||
+ | |||
+ | < | ||
+ | cd ../ | ||
+ | rm debian/ | ||
+ | vim debian/ | ||
+ | </ | ||
+ | |||
+ | * Now is a good time to add any extra modules you want to include. In my case I add chatlog. | ||
* Write a changelog entry for our update | * Write a changelog entry for our update | ||
< | < | ||
- | cd ../ | ||
dch -e | dch -e | ||
</ | </ | ||
+ | * Build the dsc file so we can use pbuilder | ||
+ | < | ||
+ | debuild -i -us -uc -S | ||
+ | </ | ||
+ | |||
+ | * Jump back up a directory and get pbuilder to build the deb. | ||
+ | |||
+ | < | ||
+ | cd .. | ||
+ | pbuilder-dist squeeze build inspircd_< | ||
+ | </ |