From a2368fbf39c534bfa9441a5a0ffff80bff85e429 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sun, 8 Aug 2021 21:15:15 +0000 Subject: [PATCH] dev-python/txtorcon: New package Tests are not yet configured properly. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Ryan Fox --- dev-python/txtorcon/Manifest | 4 +++ dev-python/txtorcon/metadata.xml | 12 +++++++++ dev-python/txtorcon/txtorcon-21.0.0.ebuild | 31 ++++++++++++++++++++++ dev-python/txtorcon/txtorcon-9999.ebuild | 31 ++++++++++++++++++++++ 4 files changed, 78 insertions(+) create mode 100644 dev-python/txtorcon/Manifest create mode 100644 dev-python/txtorcon/metadata.xml create mode 100644 dev-python/txtorcon/txtorcon-21.0.0.ebuild create mode 100644 dev-python/txtorcon/txtorcon-9999.ebuild diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest new file mode 100644 index 0000000..de58fe8 --- /dev/null +++ b/dev-python/txtorcon/Manifest @@ -0,0 +1,4 @@ +DIST txtorcon-21.0.0.tar.gz 391424 BLAKE2B c28dbd7d460dcabd0dd4935cc3b63a27aaf8c5a6c497b2543f565161084ec67387bd17383dfb01021965a2253360c38fda31527a6103ada7396e59170b502441 SHA512 742bc9eede536f90586cbafd233123d59fda232fbaba8811fc2e6b01f69f3847045c55445c6ab720bbb5d6c265a0905287d4084d31723404facc03aeb4cbb49e +EBUILD txtorcon-21.0.0.ebuild 799 BLAKE2B 243b2f71a5f1631a0bc0c3ad93afb804d39e2eb1b02741cab0f6a8e4f0c115037344fdc16077a9e919c3fcb46b106047df83e82eff0023d67c1f90321249a56a SHA512 b6333b4fab831f2d74cbdc2066840a838acdb4627eb7061ee267fea52826cc638d5bba1ee7720a17741785cdbe6636e82fe9acf1c8ea39230c62b30ab80308d4 +EBUILD txtorcon-9999.ebuild 799 BLAKE2B 243b2f71a5f1631a0bc0c3ad93afb804d39e2eb1b02741cab0f6a8e4f0c115037344fdc16077a9e919c3fcb46b106047df83e82eff0023d67c1f90321249a56a SHA512 b6333b4fab831f2d74cbdc2066840a838acdb4627eb7061ee267fea52826cc638d5bba1ee7720a17741785cdbe6636e82fe9acf1c8ea39230c62b30ab80308d4 +MISC metadata.xml 368 BLAKE2B 984e9ba6f01cb5c6205c1e05f8cbe258e5e7e80803ec745815a05602f2130f441acfe127275a00fa3848c5038d377603672add78a3afab8216b0576cab5d1a1a SHA512 1f8c9d4edc57d9a6ff7758935a12367d667837102378b31f631cfa5c9a08675951d6e7a2708ac99277114890e19360ed00fc250cfcc0c04abc9b71dd4fb9693d diff --git a/dev-python/txtorcon/metadata.xml b/dev-python/txtorcon/metadata.xml new file mode 100644 index 0000000..b6adf26 --- /dev/null +++ b/dev-python/txtorcon/metadata.xml @@ -0,0 +1,12 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + txtorcon + meejah/txtorcon + + diff --git a/dev-python/txtorcon/txtorcon-21.0.0.ebuild b/dev-python/txtorcon/txtorcon-21.0.0.ebuild new file mode 100644 index 0000000..2b3b884 --- /dev/null +++ b/dev-python/txtorcon/txtorcon-21.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/meejah/txtorcon.git" +fi + +DESCRIPTION="Tor control protocol implementation for Python" +HOMEPAGE="https://github.com/meejah/txtorcon" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/twisted-15.5.0[${PYTHON_USEDEP},crypt] + >=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/automat[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND="" diff --git a/dev-python/txtorcon/txtorcon-9999.ebuild b/dev-python/txtorcon/txtorcon-9999.ebuild new file mode 100644 index 0000000..2b3b884 --- /dev/null +++ b/dev-python/txtorcon/txtorcon-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 + +if [[ ${PV} != *9999* ]]; then + SRC_URI="https://github.com/meejah/txtorcon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/meejah/txtorcon.git" +fi + +DESCRIPTION="Tor control protocol implementation for Python" +HOMEPAGE="https://github.com/meejah/txtorcon" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/twisted-15.5.0[${PYTHON_USEDEP},crypt] + >=dev-python/zope-interface-3.6.1[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/automat[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND=""