Name: flypaper Version: 0.4.3 Release: 1 Summary: Externally bind or mark sockets on the fly License: GPLv3 URL: https://codeberg.org/iguanajuice/%{name} Source0: %{url}/archive/v%{version}.tar.gz BuildRequires: bpftool cjson-devel clang kernel-headers libbpf-devel meson Requires: cjson libbpf ExclusiveArch: x86_64 %description Bind applications to network interfaces or mark them for app-based routing via eBPF %prep %setup -q -n flypaper %build meson setup -Dprefix=%{buildroot}/usr -Dsystemd=true build ninja -C build %install ninja -C build install %files /usr/bin/flypaper /usr/bin/flypaperd /usr/lib/systemd/system/flypaperd.service /usr/lib/systemd/user/flypaper.service %doc /usr/share/man/man1/flypaper.1.gz /usr/share/man/man1/flypaperd.1.gz /usr/share/man/man7/flypaper-ipc.7.gz %changelog * Sat Apr 18 2026 Dale Sweeney - 0.4.3-1 - First flypaper package