Wiki » History » Version 2
S. Wrede, 02/14/2013 03:52 PM
1 | 1 | J. Wienke | h1. Wiki |
---|---|---|---|
2 | 1 | J. Wienke | |
3 | 1 | J. Wienke | h2. Building the Spread Debian Package |
4 | 1 | J. Wienke | |
5 | 1 | J. Wienke | # On every ubuntu machine of the CI server, @pbuilder@ has been installed using |
6 | 1 | J. Wienke | <pre> |
7 | 1 | J. Wienke | sudo pbuilder create --debootstrapopts --variant=buildd |
8 | 1 | J. Wienke | </pre> |
9 | 1 | J. Wienke | If you want to build on a different machine, do this manually. Also, have a look here for general instructions: https://wiki.ubuntu.com/PbuilderHowto |
10 | 1 | J. Wienke | # Check out the package source code from the repository of this project. |
11 | 1 | J. Wienke | # Modify the package according to what is needed. |
12 | 1 | J. Wienke | # Update @spread-4.1.0/debian/changelog.in@ with your changes and increment the package version |
13 | 1 | J. Wienke | # Go to the root directory of the spread packaging and execute @bootstrap.sh@ to replace the placeholders in the changelog |
14 | 1 | J. Wienke | # Inside the @spread-4.1.0@ directory execute @sudo pdebuild@ |
15 | 1 | J. Wienke | |
16 | 1 | J. Wienke | The resulting deb will be placed in @/var/cache/pbuilder/result@. |
17 | 2 | S. Wrede | |
18 | 2 | S. Wrede | h2. Homebrew |
19 | 2 | S. Wrede | |
20 | 2 | S. Wrede | Homebrew formulas to build RS{B,C,T} and further software components for robotics and interaction are available in the following tap: https://github.com/swrede/homebrew-formulas |