Skip to content

Commit

Permalink
app-portage/gander: New package
Browse files Browse the repository at this point in the history
Initial version of the statistic submission client for Goose.

Signed-off-by: Michał Górny <[email protected]>
  • Loading branch information
mgorny committed May 19, 2020
1 parent 0cd6bf2 commit 3c39000
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 0 deletions.
1 change: 1 addition & 0 deletions app-portage/gander/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST gander-0.0.1.tar.gz 8882 BLAKE2B 29c25fedabff3936e13789ae31f2e06871cfe4eb31a0eed1d36150ec219e741d25ba1603d0151d026777c81dff8461a1c051e4c02bff2488d8b9d6888ebe9618 SHA512 d72b2fd92ddd646369f8eb16d73a67e7b793aa84109231365abebec3ab2e14a8c76bae301271ec1cc82850a71bcb217a72f969086554e6c850117b5492215d57
35 changes: 35 additions & 0 deletions app-portage/gander/gander-0.0.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1

DESCRIPTION="Statistic submission client for Goose (anser.gentoo.org)"
HOMEPAGE="https://github.com/mgorny/gander/"
SRC_URI="
https://github.com/mgorny/gander/archive/v${PV}.tar.gz
-> ${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"

RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
sys-apps/portage[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/responses[${PYTHON_USEDEP}]
)"

distutils_enable_tests pytest

python_test() {
# Portage exports random configuration options *overriding* its own
# behavior into the build environment.
env -u PORTAGE_REPOSITORIES pytest -vv ||
die "Tests fail with ${EPYTHON}"
}
8 changes: 8 additions & 0 deletions app-portage/gander/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Michał Górny</name>
</maintainer>
</pkgmetadata>

0 comments on commit 3c39000

Please sign in to comment.