paul@5 | 1 | Shed Skin Packaging for Debian
|
paul@5 | 2 | ==============================
|
paul@5 | 3 |
|
paul@5 | 4 | Firstly, check out the Shed Skin repository (perhaps in the parent directory
|
paul@5 | 5 | of this directory):
|
paul@5 | 6 |
|
paul@5 | 7 | svn checkout http://shedskin.googlecode.com/svn/trunk/ shedskin-read-only
|
paul@5 | 8 |
|
paul@5 | 9 | When packaging, perform an update:
|
paul@5 | 10 |
|
paul@5 | 11 | svn update
|
paul@5 | 12 |
|
paul@5 | 13 | Then, export a snapshot to a separate directory:
|
paul@5 | 14 |
|
paul@19 | 15 | svn export . ../shedskin-snapshot-20100327
|
paul@19 | 16 |
|
paul@19 | 17 | The idea is then to combine the snapshot with this packaging infrastructure.
|
paul@5 | 18 |
|
paul@5 | 19 | Move into the export directory:
|
paul@5 | 20 |
|
paul@19 | 21 | cd ../shedskin-snapshot-20100327
|
paul@5 | 22 |
|
paul@5 | 23 | Now, copy the debian directory from this directory into the export directory:
|
paul@5 | 24 |
|
paul@5 | 25 | cp -R ../shedskin-packaging/debian/ .
|
paul@5 | 26 |
|
paul@5 | 27 | Using pbuilder, try and build the package (this example is using my signing
|
paul@5 | 28 | key):
|
paul@5 | 29 |
|
paul@5 | 30 | pdebuild --auto-debsign --debsign-k 9F308B3C
|
paul@5 | 31 |
|
paul@5 | 32 | Some files will appear in /var/cache/pbuilder/result/ (such as the binary
|
paul@5 | 33 | package files), whereas others will appear in the parent directory.
|
paul@10 | 34 |
|
paul@10 | 35 | Release History
|
paul@10 | 36 | ===============
|
paul@10 | 37 |
|
paul@10 | 38 | Release Subversion Revision
|
paul@10 | 39 | ------- -------------------
|
paul@19 | 40 | 0.4 1363
|
paul@14 | 41 | 0.3-2 1165
|
paul@10 | 42 | 0.3-1 1165
|