View Raw Ebuild
# 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
}