User Tools

Site Tools


ubuntu_packaging

Differences

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

Link to this comparison view

ubuntu_packaging [2019/07/16 20:31]
ubuntu_packaging [2017/03/11 18:22] (current)
Line 1: Line 1:
 +;#;
 +[[developer_resources|Back to Developers Page]]
 +;#;
  
 +=====How to build Debian/​Ubuntu packages of Tupi===== ​
 +
 +1. Read all this guideline: https://​wiki.ubuntu.com/​PackagingGuide/​Complete
 +
 +**Warning:​** To make a .deb package is a complex process (at least, in my humble opinion). So, if you want to do it well, please, read the whole document ;)
 +
 +2. If you want to make a real .deb package, please, create your own PGP signature and do all the stuff described here: https://​help.launchpad.net/​YourAccount/​ImportingYourPGPKey
 +
 +3. Install all the dependencies required to build Debian packages in your system:
 +    * sudo apt-get install build-essential devscripts ubuntu-dev-tools debhelper dh-make diffutils patch cdbs quilt gnupg fakeroot lintian pbuilder piuparts
 +
 +4. Ensure you can compile Tupi manually and in a clean way from your Debian based distro, as is described in this [[ubuntu_compilation_howto|article]]
 +
 +5. Get a copy of this [[debian_script|script]],​ read it, understand it and then, edit it to fix your needs
 +
 +6. Run the script and go for a coffe cup :P
 +    * ./​make_tupi_deb.sh
 +
 +**Note:** In many points, the script will ask you for your PGP signature password
 +
 +;#;
 +[[developer_resources|Back to Developers Page]]
 +;#;