diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-06-29 12:04:12 +0100 |
commit | 0f558761aa2dee1017b4751e4017205e015a9560 (patch) | |
tree | 037df795519468a25d9362b4e95cdaeb84eb1cf9 /www-servers/pound/pound-3.0.2.ebuild | |
parent | 752d6256e5204b958b0ef7905675a940b5e9172f (diff) |
gentoo resync : 29.12.2022
Diffstat (limited to 'www-servers/pound/pound-3.0.2.ebuild')
-rw-r--r-- | www-servers/pound/pound-3.0.2.ebuild | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/www-servers/pound/pound-3.0.2.ebuild b/www-servers/pound/pound-3.0.2.ebuild new file mode 100644 index 000000000000..f6667638c642 --- /dev/null +++ b/www-servers/pound/pound-3.0.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_P="${P/p/P}" + +DESCRIPTION="A http/https reverse-proxy and load-balancer" +HOMEPAGE="https://www.apsis.ch/pound.html" +SRC_URI="https://www.apsis.ch/pound/${MY_P}.tgz" + +LICENSE="BSD GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~x86" + +DEPEND=" + dev-libs/libpcre:= + dev-libs/libyaml:= + dev-libs/nanomsg:= + dev-libs/openssl:= + net-libs/mbedtls:= + elibc_musl? ( sys-libs/queue-standalone ) +" + +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +DOCS=( README.md ) + +PATCHES=( + "${FILESDIR}"/${P}-hpack.patch +) + +src_install() { + rm GPL.txt || die + + dosbin "${BUILD_DIR}"/pound + doman "${S}"/man/pound.8 + einstalldocs + + dodir /etc/init.d + newinitd "${FILESDIR}"/pound.init-1.9 pound + + insinto /etc + newins "${FILESDIR}"/pound-2.2.cfg pound.cfg +} + +pkg_postinst() { + elog "No demo-/sample-configfile is included in the distribution;" + elog "read the man-page for more info." + elog "A sample (localhost:8888 -> localhost:80)" + elog "for gentoo is given in \"/etc/pound.cfg\"." +} |