# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DESCRIPTION="An ANSI C library to parse and create PROXY protocol v1 and v2 headers"
HOMEPAGE="https://www.proxy-protocol.com"
SRC_URI="https://codeload.github.com/kosmas-valianos/libproxyprotocol/tar.gz/refs/tags/v${PV} -> libproxyprotocol-${PV}.tar.gz"
RESTRICT="mirror"

LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm64"

DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND=""

src_compile() {
	emake build
}

src_test() {
	emake tests
}

src_install() {
	dodoc README.md SECURITY.md
	dolib.so libs/libproxyprotocol.so
	doheader src/proxy_protocol.h
}