net-misc/socket-burst-dampener: new package

Package-Manager: portage-2.3.0
This commit is contained in:
Zac Medico 2016-07-20 03:15:22 -07:00
parent 54e2eca3c1
commit 6cd309c2ce
No known key found for this signature in database
GPG Key ID: FDE8EF85AE5719A3
3 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST socket-burst-dampener-1.0.0.tar.gz 3010 SHA256 2b379a2e9954f2056b063d4e402066bb8118296f109a1550e9289f25583eb92f SHA512 3950497d46213c01df4ef3e0dc12fd1c087bce8a44836ccf78b66fae1eabcda608eeb42982c3492c8128b0517adfff7473d6496b93d8555bfe7b422dfd641afe WHIRLPOOL affecebc96cf5be4aa020a1b06d99d625860f43747ea4d9eebe96bdfb9c81065bac012224f511e022bdebb9a06680cb9171f18bc8af2b6452a215c7fb99aff1d

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">zmedico/socket-burst-dampener</remote-id>
</upstream>
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,24 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
PYTHON_COMPAT=( python3_{3,4,5} )
inherit distutils-r1
DESCRIPTION="A daemon that spawns a specified command to handle each connection, and dampens connection bursts"
HOMEPAGE="https://github.com/zmedico/${PN}"
SRC_URI="https://github.com/zmedico/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
src_prepare() {
sed -i "s:^\(__version__ =\).*:\\1 \"${PV}\":" src/${PN//-/_}.py || die
distutils-r1_src_prepare
}