Fork me on GitHub

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developer:debian_build_notes [2010/01/20 20:58]
henri
developer:debian_build_notes [2011/04/25 01:10]
henri
Line 4: Line 4:
 This page provides notes for building LBackup .deb packages. The process is currently quite manual. As the process becomes more automated then this page should be updated to reflect the process for building the lbackup .deb package. This page provides notes for building LBackup .deb packages. The process is currently quite manual. As the process becomes more automated then this page should be updated to reflect the process for building the lbackup .deb package.
  
-===== Debian Build Procedure =====+===== Debian Build Procedure ​Prior to build script ===== 
 + 
 +The .deb installer may be built using the source files which are accessible from the [[https://​github.com/​henri/​lbackup_install_debian|git-hub repository]] 
 + 
 +\\ \\ 
 +//The instructions below are still accessible for historical purposes as the build process transitions to the new build script hosted at git-hub. The instructions below will be removed in the future.//  
 + 
 +\\ \\  
 + 
 +===== Debian Build Procedure Prior to build script - now hosted on git-hub ​=====
  
   - Update the control file so that the correct version of LBackup is listed. (should be automated)   - Update the control file so that the correct version of LBackup is listed. (should be automated)
Line 13: Line 22:
     * <​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.