Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 528010 - net-wireless/dump1090 should install HTML files for embedded webserver
Summary: net-wireless/dump1090 should install HTML files for embedded webserver
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Gentoo Radio project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-11-02 13:03 UTC by jannis
Modified: 2021-03-14 12:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dump1090.ebuild.patch (dump1090.patch,936 bytes, patch)
2014-11-02 13:06 UTC, jannis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jannis 2014-11-02 13:03:57 UTC
The current ebuild of dump1090 in tree only installs the binary. This makes the embedded webserver unusable since the needed HTML and JS files are missing. The patch installs them into /usr/share/${PN} and adds the "PREFIX"-argument to emake so that the binary knows where to find them (see dump1090's Makefile)

Reproducible: Always
Comment 1 jannis 2014-11-02 13:06:03 UTC
Created attachment 388334 [details, diff]
dump1090.ebuild.patch
Comment 2 jannis 2014-11-02 13:06:56 UTC
Oh, and the patch also uses another git repo/fork that is more active/up to date
Comment 3 Philippe Trottier 2017-07-23 20:54:52 UTC
There is an issue with the current -9999 version.

The gmap.html is installed under /usr/share/dump1090/html/gmap.html

while the current patch will expect /usr/share/dump1090/gmap.html

is there a good reason to steal the public_html folder of the user for this purpose ?
Comment 4 jannis 2021-03-14 12:18:29 UTC
That's quite funny. dump1090-4.0 (currently the only version in tree, except 9999) seems to include all relevant web server files but I can no longer find a CLI switch to active the integrated web server :(