Upgrade di un pacchetto debian tramite tarball upstream: Difference between revisions
Jump to navigation
Jump to search
m Created page with "* 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…" |
mNo edit summary |
||
| Line 19: | Line 19: | ||
* Ora questo nuovo .dsc potrà essere usato con pbuilder: | * Ora questo nuovo .dsc potrà essere usato con pbuilder: | ||
sudo pbuilder build package_1.2.4-1.dsc | 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== | ==Riferimenti== | ||
*[http://stackoverflow.com/questions/130894/how-to-build-a-debian-ubuntu-package-from-source How to build a Debian/Ubuntu package from source? - Stack Overflow] | *[http://stackoverflow.com/questions/130894/how-to-build-a-debian-ubuntu-package-from-source How to build a Debian/Ubuntu package from source? - Stack Overflow] | ||
*[http://wiki.debian.org/dsc dsc - Debian Wiki] | *[http://wiki.debian.org/dsc dsc - Debian Wiki] | ||
Revision as of 16:08, 23 October 2018
- 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