# Description: pciutils-like utilities for USB
# URL: https://github.com/gregkh/usbutils
# Maintainer: CRUX System Team, core-ports at crux dot nu
# Depends on: libusb

name=usbutils
version=019
release=1
#source=(http://www.kernel.org/pub/linux/utils/usb/$name/$name-$version.tar.xz
source=(https://github.com/gregkh/usbutils/archive/refs/tags/v$version/$name-$version.tar.gz
    usb.ids.xz)

build() {
    meson setup build $name-$version \
        --prefix=/usr \
        --buildtype=plain \
        --wrap-mode=nodownload \
        -D b_lto=true \
        -D b_pie=true
    meson compile -C build -j ${JOBS:-1}
    DESTDIR=$PKG meson install -C build

    unxz -c $SRC/usb.ids.xz > $PKG/usr/share/usb.ids
}
