Editing User:Stskeeps/Draft Mer Blueprint
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision |
Your text |
Line 151: |
Line 151: |
| | | |
| Edit [[#SDK||SDK]] to make instructions use qemu-arm-eabi-sb2 instead, and getting your .deb package. | | Edit [[#SDK||SDK]] to make instructions use qemu-arm-eabi-sb2 instead, and getting your .deb package. |
- |
| |
- | == Getting your package included in the Repository ==
| |
- |
| |
- | * Make sure it compiles after getting your build dependancies, dpkg-buildpackage.
| |
- | * Ideally test both dpkg-buildpackage -S -us -uc, dpkg-buildpackage -b -us -uc, dpkg-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 ~/incoming on the repo server.
| |
- | * ssh yourlogin@reposerver /import-new-packages
| |
- |
| |
- | (This will add the source package to repository)
| |
- |
| |
- | * You need access to merbuilder & repository upload for the following, ask Stskeeps on Jaiku/IRC for this. Or refer on Jaiku to the source package and some may pick it up
| |
- | * On http://jaiku.com/channel/merbuilder , write "build <SOURCE PACKAGE NAME>=<package version>"
| |
- | * Monitor progress at http://merbuilder.jaiku.com
| |
- | * An LP player notes that it has picked up a package for building at a certain builder
| |
- | * A toast means it baked properly on this architecture. And is uploaded to repository.
| |
- | * A heart means it built properly on all architectures. And is uploaded to the repository
| |
- | * A bomb means it failed to build on an architecture.
| |
- | * A shopping wagon means it has noticed your build request and queued it.
| |
Learn more about Contributing to the wiki.