Wiki » History » Version 3

J. Wienke, 08/07/2013 04:24 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 3 J. Wienke
# Inside the @spread-x.x.x@ 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