Mer/Documentation/Getting your package included: Difference between revisions
From Maemo Wiki
Jump to navigationJump to search
imported>jukey No edit summary |
imported>generalantilles Cleanup, markup |
||
| Line 1: | Line 1: | ||
* Make sure it compiles after getting your build dependancies, <code>dpkg-buildpackage</code>. | |||
* Ideally test <code>dpkg-buildpackage -S -us -uc</code>, <code>dpkg-buildpackage -b -us -uc</code>, and <code>dpkg-buildpackage -B</code> (some packages may not build any arch-dep packages, so that's OK. Microdocument it on Jaiku.) | |||
* <code>bzr export ''<source package name>'' lp:~''yourusername''/m-r/''<source package name>''</code> (gives you a checked out version, without metadata) | |||
* <code>cd ''<source package name>''</code> | |||
* <code>dpkg-buildpackage -S -us -uc</code>, to generate a source package | |||
* Upload the resulting source package (<code>*.changes</code>, <code>*.tar.gz</code>, possibly <code>*.diff.gz</code>) to your <code>~/incoming</code> on trac.tspre.org. | |||
* <code>ssh ''yourlogin''@trac.tspre.org /import-new-packages</code> | |||
(This will add the source package to repository, and complain otherwise.) | |||
(This will add the source package to repository, and complain otherwise) | |||
* You need access to merbuilder & repository upload for the following, ask Stskeeps on Jaiku/IRC for this. | * You need access to merbuilder & repository upload for the following, ask Stskeeps on Jaiku/IRC for this. | ||
* Builder is at http://trac.tspre.org:8000 | * Builder is at http://trac.tspre.org:8000 | ||
* Follow instructions, and submit job. | * Follow instructions, and submit job. | ||
[[Category:Mer | |||
[[Category:Mer]] | |||
Revision as of 09:29, 18 April 2009
- Make sure it compiles after getting your build dependancies,
dpkg-buildpackage. - Ideally test
dpkg-buildpackage -S -us -uc,dpkg-buildpackage -b -us -uc, anddpkg-buildpackage -B(some packages may not build any arch-dep packages, so that's OK. Microdocument it on Jaiku.) bzr export <source package name> lp:~yourusername/m-r/<source package name>(gives you a checked out version, without metadata)cd <source package name>dpkg-buildpackage -S -us -uc, to generate a source package- Upload the resulting source package (
*.changes,*.tar.gz, possibly*.diff.gz) to your~/incomingon trac.tspre.org. ssh yourlogin@trac.tspre.org /import-new-packages
(This will add the source package to repository, and complain otherwise.)
- You need access to merbuilder & repository upload for the following, ask Stskeeps on Jaiku/IRC for this.
- Builder is at http://trac.tspre.org:8000
- Follow instructions, and submit job.