Exercise 6: New upstream release with svn-buildpackage

  1. Fetching the new upstream source

  2. Reviewing the package

    [Warning]Warning

    The above was actually a little too fast. You should have fetched the upstream tarball outside of the packaging context, looked at the changelog, and reviewed the changes. Rest assured that all major changes are in the Makefile.

  3. Disabling patches

    As you can see from the differences in the Makefile...

    ... some patches are not needed any more.

    [Note]Note

    Disable them in debian/patches/00list.

    [Note]Note

    Try to rebuild the package and find out that some patches don't apply cleanly any more. Fix the situation, until the package builds again.

    [Note]Note

    Don't forget to edit the changelog before building for release. Upload the package, install and try it out.