mirror of
https://github.com/void-linux/void-packages.git
synced 2025-09-08 13:03:17 +02:00
43 lines
1.1 KiB
Bash
43 lines
1.1 KiB
Bash
# Template file for 'readsb'
|
|
pkgname=readsb
|
|
version=3.14.1691
|
|
revision=1
|
|
build_style=gnu-makefile
|
|
make_use_env=yes
|
|
make_build_args="
|
|
RTLSDR=yes
|
|
BLADERF=no
|
|
HACKRF=yes
|
|
PLUTOSDR=no
|
|
SOAPYSDR=yes
|
|
HISTORY=yes"
|
|
hostmakedepends="pkg-config"
|
|
makedepends="SoapySDR-devel libhackrf-devel librtlsdr-devel libusb-devel
|
|
libzstd-devel ncurses-devel zlib-devel"
|
|
short_desc="ADS-B decoder swiss knife"
|
|
maintainer="Duncaen <duncaen@voidlinux.org>"
|
|
license="GPL-3.0-or-later AND BSD-2-Clause"
|
|
homepage="https://github.com/wiedehopf/readsb"
|
|
distfiles="https://github.com/wiedehopf/readsb/archive/refs/tags/v${version}.tar.gz"
|
|
checksum=bcef677e51ed4547eb41a50dd011acd9dad0b3965914cbba886fa60a059988f7
|
|
|
|
system_accounts="_readsb"
|
|
_readsb_groups="plugdev"
|
|
|
|
conf_files="/etc/default/readsb"
|
|
|
|
post_patch() {
|
|
vsed -e 's/\bgit\b/false/g' -e 's/\bncurses\b/ncursesw/g' -i Makefile
|
|
vsed -e 's/User=readsb/User=_readsb/' -i debian/readsb.service
|
|
}
|
|
|
|
do_install() {
|
|
vbin readsb
|
|
vbin viewadsb
|
|
vman debian/readsb.1
|
|
vman debian/viewadsb.1
|
|
vinstall debian/readsb.service 644 usr/lib/systemd/system
|
|
vinstall debian/readsb.default 644 etc/default readsb
|
|
vsv readsb
|
|
vlicense LICENSE
|
|
}
|