1
0
Fork 0

dev-python/pure-protobuf: new package, add 2.1.0, 9999

This commit is contained in:
Ryan Fox 2022-09-10 00:37:28 -07:00
parent b1e7db60a9
commit 1bdc2cf554
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
4 changed files with 88 additions and 0 deletions

View File

@ -0,0 +1,4 @@
DIST pure-protobuf-2.1.0.gh.tar.gz 17935 BLAKE2B cbbefe31bcf3ad49581b2f555efe7e94b580905b28625736e0c27bbe327ab7e855bb448869edadee42a81f7cf8409e730daa0d0762257e2092a1dcbef6ea0807 SHA512 fea257619eeae6ca74903d47491512b42bff09fc5b81b8a40e030d344d61866a608430513c2fa9b88a115509d6d0540eeddabaeaa3840f9cdecd3d7a64378715
EBUILD pure-protobuf-2.1.0.ebuild 823 BLAKE2B 90ca426771fd481ef98677eb59cf72087b4374e8d6acc01294b638e54f0b4b48ea8e2755548f5b477afbeb9136c7755916e50b896e1d3d7fd578b0b73fe6f3fb SHA512 8cd8dae658e88b75c835a2ae34867d0b6e2c3c34c8b668b00400fb5fff92a0ca47c2d862cbb693c1ce0ed10b0ec02870d0a36a0d4f1ae6eedf7d288b843bcae3
EBUILD pure-protobuf-9999.ebuild 823 BLAKE2B 90ca426771fd481ef98677eb59cf72087b4374e8d6acc01294b638e54f0b4b48ea8e2755548f5b477afbeb9136c7755916e50b896e1d3d7fd578b0b73fe6f3fb SHA512 8cd8dae658e88b75c835a2ae34867d0b6e2c3c34c8b668b00400fb5fff92a0ca47c2d862cbb693c1ce0ed10b0ec02870d0a36a0d4f1ae6eedf7d288b843bcae3
MISC metadata.xml 375 BLAKE2B 86c09c0dd78fe7ec760dda9f64457fbbcc4c5fbe35f6897ddfab14f3c443866f5767f3c0eec587aeb2aae0825a80154628dd25d16234c59be8e3799ed854b8a4 SHA512 e49abcf883f80732ba00c6d56638b10b4244acc42e9ec050528867f1ebc6314bfd37ce38568e9f17fccf742862f87b1cd6ca4c67c874cc25e8fda694c4b30b8b

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="pypi">pure-protobuf</remote-id>
<remote-id type="github">eigenein/protobuf</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eigenein/protobuf.git"
else
MY_PN="protobuf"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/eigenein/protobuf/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Protobufs with dataclass support"
HOMEPAGE="https://github.com/eigenein/protobuf"
LICENSE="MIT"
SLOT="0"
DEPEND=""
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
"
BDEPEND=""
distutils_enable_tests pytest

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/eigenein/protobuf.git"
else
MY_PN="protobuf"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/eigenein/protobuf/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="Protobufs with dataclass support"
HOMEPAGE="https://github.com/eigenein/protobuf"
LICENSE="MIT"
SLOT="0"
DEPEND=""
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
"
BDEPEND=""
distutils_enable_tests pytest