Differences

This shows you the differences between the selected revision and the current version of the page.

developer:debian_build_notes 2009/11/05 14:05 developer:debian_build_notes 2010/01/31 22:49 current
Line 13: Line 13:
    * <file>    dpkg --build soruce_files_directory</file>     * <file>    dpkg --build soruce_files_directory</file>
  - Test the package.   - Test the package.
 +    - Check package with ''lintian''. (various issues need to be resolved)
 +      * <file>lintian -b /path/to/lbackup.deb</file>
  - Archive the source directory into a tar.gz file.   - Archive the source directory into a tar.gz file.
    - cd into the parent directory of the soruce directory.     - cd into the parent directory of the soruce directory.
Line 18: Line 20:
    * <file>    tar -czf lbackup_x.x.x_deb_source.tar.gz lbackup_x.x.x_all</file>     * <file>    tar -czf lbackup_x.x.x_deb_source.tar.gz lbackup_x.x.x_all</file>
  - Make the download available by uploading the package to the LBackup download server.   - Make the download available by uploading the package to the LBackup download server.
 +
 +
 +===== Debian Package Notes =====
 +  * Consider redirecting commands from the upgrade removal scripts to ///dev/null//