Ticket #1608: deb-packaging-updates.patch

File deb-packaging-updates.patch, 1.3 KB (added by cosimo, 4 years ago)

Debian packaging instruction updates

  • docs/project/debian_packaging_guide.pod

     
    8282 
    8383=item 6. 
    8484 
     85Make sure you have C<quilt> installed. Run: 
     86 
     87  $ aptitude install quilt 
     88 
     89=item 7. 
     90 
    8591Regenerate the debian/control file. From the 
    8692~/deb/parrot/parrot-<version>/ directory, run: 
    8793 
    8894  $ debian/rules debian-control-stamp 
    8995 
    90 =item 7. 
     96=item 8. 
    9197 
    9298Install all dependencies: 
    9399 
    94100  $ sudo /usr/lib/pbuilder/pbuilder-satisfydepends 
    95101 
    96 =item 8. 
     102=item 9. 
    97103 
    98104Build the packages. From ~/deb/parrot/parrot_<version>/, run: 
    99105 
    100106  $ export DEBSIGN_KEYID="<gpg key id>" 
    101107  $ debuild 
    102108 
    103 =item 9. 
     109=item 10. 
    104110 
    105111Check the package for errors. From ~/deb/parrot, run: 
    106112 
    107113  $ lintian -i parrot_<version>.changes 
    108114 
    109 =item 10. 
     115=item 11. 
    110116 
    111117Commit all changes made to the files in the debian/ directory to the Parrot 
    112118repository. 
    113119 
    114 =item 11. 
     120=item 12. 
    115121 
    116122Upload the packages to http://alioth.debian.org. (If you don't have admin 
    117123privileges, ask someone who does.) From any of the project pages, click on the 
     
    166172=item 2. 
    167173 
    168174Set up a chroot environment for building packages. See 
    169 <http://www.perlfoundation.org/parrot/index.cgi?debian_chroot_setup>. 
     175<http://trac.parrot.org/parrot/wiki/ChrootSetup>. 
    170176 
    171177=back 
    172178