Changes between Initial Version and Version 1 of UbuntuPackaging


Ignore:
Timestamp:
2010-08-11T18:26:22Z (15 years ago)
Author:
rockstar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified UbuntuPackaging

    v1 v1  
     1Note: This page still needs a bit more information, but is a good start.  It also should be formatted better.
     2
     3In order to package Tahoe for inclusion into Ubuntu, you'll need a few things:
     4
     51. The released zipfile (why do we use zip files?) for the Tahoe version you're updating to.
     62. The existing package in Ubuntu.  A simple `apt-get source tahoe-lafs` should do the trick.
     7
     8Once you have those things, here's what you need to do:
     9
     101. Unpack the zipfile.
     112. Create a tarball of the folder created from the zipfile.  The tarball has a strict naming convention, which would be tahoe-lafs-<version>.orig.tar.gz.  Create this with `tar cvzf tahoe-lafs-<version>.orig.tar.gz allmydata...`
     123. Copy the debian/ folder from the existing package into the allmydata... folder
     134. Change into the allmydata... folder.
     145. `dch -v <new-version>-0ubuntu1`
     156. Edit the changelog with the things that have been changed.
     167. After everything is all hunky dory, run `debuild -S -sa -k<gpg-key-id>`
     178. This should build you a nice package.  The .dsc, .orig.tar.gz, .debian.tar.gz, and .changes files all need to be sent to a package sponsor.