Piaware 3.6.0


#1

The new version 3.6.0 apparently is in https://github.com/flightaware/piaware/tree/v3.6.0, but i don’t know how create deb files from source… can anybody shows this procedure?

Thanks


#2

Take a look here:


#3

@idoleo2001

This method is UNTESTED
Currently I am away from my Pi, so cannot test this method. Will test later. You can try it if you like.

(1) Install packages necessary to build and to fulfil dependencies

sudo apt-get install -y build-essential debhelper tcl8.6-dev autoconf python3-dev python3-venv virtualenv dh-systemd zlib1g-dev tclx8.4 tcllib tcl-tls itcl3 net-tools

(2) Make a build directory to contail all files
sudo mkdir build-piaware

(3) Move into build directory
cd build-piaware

(4) Clone /download source code

git clone https://github.com/flightaware/piaware.git

(5) Move into cloned directory piaware
cd piaware

(6) Reset git to version 3.6.0

git reset --hard v3.6.0

HEAD is now at 2f3a24a Update version for 3.6.0 release

(7) Build package
sudo dpkg-buildpackage -b

(8) Move to build folder where the newly build .deb package is located
cd ../

(9) Find the exact name of piaware .deb package
ls

(10) Install the piaware’s .deb package, replacing xxxxxxx.deb by exact name you found by ls command above.
sudo dpkg --install xxxxxxx.deb


#4

Thanks…

I tried and i had issues building package… shows error and exit.

Dump1090 already has new version 3.6.0; i suppose that procedure is similar, but process is aborting too.