Upgrade di un pacchetto debian tramite tarball upstream

From RVM Wiki
Jump to navigation Jump to search
  • Si ha un pacchetto sorgente debian e si vuole creare una versione successiva usando la tarball upstream.
  • Prelevare i sorgenti della vecchia versione .dsc .tar.gz e .orig.tar.bz2
  • Scompattarli
dpkg-source -x package_1.2.3-1.dsc
  • Prelevare la tarball nuova
wget http://example.com/package-1.2.4.tar.bz2
  • Creare la nuova debian directory:
cd package-1.2.3
uupdate -u ../package-1.2.4.tar.bz2
  • Ora creare i nuovi .dsc .tar.gz e .orig.tar.bz2
cd ..
dpkg-source -b package-1.2.4
  • Ora questo nuovo .dsc potrà essere usato con pbuilder:
sudo pbuilder  build package_1.2.4-1.dsc
  • Se non si ha pbuilder, si può usare
cd package-1.2.4
dpkg-buildpackage 

Riferimenti