Package Details: piaware-git 9.0.1.r0.g18aaf46-1

Git Clone URL: https://aur.archlinux.org/piaware-git.git (read-only, click to copy)
Package Base: piaware-git
Description: Client-side package and programs for forwarding ADS-B data to FlightAware
Upstream URL: https://github.com/flightaware/piaware
Licenses: BSD
Submitter: anish
Maintainer: anish
Last Packager: anish
Votes: 8
Popularity: 0.000000
First Submitted: 2015-04-24 08:44 (UTC)
Last Updated: 2023-11-18 17:51 (UTC)

Dependencies (15)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

abcd567 commented on 2023-11-28 15:49 (UTC) (edited on 2023-11-28 15:50 (UTC) by abcd567)

@anish
I hope by now you have seen PKGBUILD at my Github repo "https://github.com/abcd567a/archlinux-piaware".
It builds a self-contained composite-package, as it builds following 3 components enclosed inside the piaware package which it builds:

piaware
faup1090-fa
fa-mlat-client

I have used this technique of composite-packaging since Feb 2021
(https://discussions.flightaware.com/t/how-to-install-dump1090-fa-and-piaware-on-arch-linux-x64-86-and-on-alarmpi-armv7-aarch64/42366/14)

Subsequently using this compost-package technique, I created my above linked Github repository in May 2022.


abcd567 commented on 2023-11-28 02:23 (UTC) (edited on 2023-11-28 02:35 (UTC) by abcd567)

I do not have a diff of PKGBUILD as I do NOT post my work on AUR.
However you can view PKGBUILD at my following Github repository:

https://github.com/abcd567a/archlinux-piaware



Please also see my today's series of comments on AUR mlat-client-git, in which I have given fix for broken mlat-client:
https://aur.archlinux.org/packages/mlat-client-git

If you like, you may look at my following repositories at Github:

https://github.com/abcd567a/archlinux-dump1090-fa
https://github.com/abcd567a/piaware-ubuntu-debian-amd64



anish commented on 2023-11-27 16:17 (UTC)

Do you have a diff or the PKGBUILD that you used ?

abcd567 commented on 2023-11-27 12:58 (UTC) (edited on 2023-11-27 18:01 (UTC) by abcd567)

Click on the link below to see the SCREENSHOT of Piaware logs, showing mlat is working on Arch Linux:

The piaware package was built by me, and it contained all the three components, i.e. piaware + faup1090 + fa-mlat-client.

.

https://i.postimg.cc/44wKgpDK/Arch-Linux-piaware-with-fa-mlat-client.png

.

.

abcd567 commented on 2023-11-25 23:55 (UTC) (edited on 2023-11-25 23:55 (UTC) by abcd567)

Thanks anish for quick reply. It is not so difficult as you think.

(1) I have done it without using piaware_builder, but by using source-codes of piaware, dump1090, and mlat-client to build one composit package having piaware+faup1090+fa-mlatclient.

(2) The reason for broken mlat-client for piaware ver 9.0 is that it uses different python tools to build and install it, than the tools which were used for previous versions. I could successfully built mlat-client v0.2.13, for piaware ver 9.0, on my Arch Linux computer, using the latest python tools.

Using my own built composite piaware package for ArchLinux, I am now successfully feeding Flightaware from my ArchLinux machine, with mlat enabled and synchronized with several nearby receivers.

anish commented on 2023-11-25 22:37 (UTC)

This builds piaware. What you're thinking of is a separate repo https://github.com/flightaware/piaware_builder that is only setup for Debian based distros. Can't really build a metapackage dependent on aur packages I don't control Piaware is also tcl based but mlat-client is Python (and also currently broken in arch). It takes effort to keep all that working on a fast moving distro like arch, and I just do not have that much free time.

abcd567 commented on 2023-11-25 22:26 (UTC)

Why not build piaware package like Flightaware builds it's piaware package for RPi / Raspberry Pi OS?

What I mean is that the Flightaware piaware packae has all the following three components included in piaware.deb package:

(1) piaware (2) faup-1090 (3) fa-mlat-client

These 3 components get installed automatically when Flightaware supplied piaware.deb package is installed, and all 3 components get uninstalled when Flightaware supplied piaware.deb package is uninstalled.

anish commented on 2022-05-08 15:55 (UTC)

@meijin this was fixed quite some time ago

meijin commented on 2022-03-21 11:42 (UTC)

This isn't working anymore because it uses git+git in the address. it should use git+https as GitHub remove the access by direct git protocol as it insecure.