From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-python/pyrqlite/Manifest | 5 +++++ dev-python/pyrqlite/metadata.xml | 10 +++++++++ dev-python/pyrqlite/pyrqlite-2.0.ebuild | 38 ++++++++++++++++++++++++++++++++ dev-python/pyrqlite/pyrqlite-9999.ebuild | 37 +++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 dev-python/pyrqlite/Manifest create mode 100644 dev-python/pyrqlite/metadata.xml create mode 100644 dev-python/pyrqlite/pyrqlite-2.0.ebuild create mode 100644 dev-python/pyrqlite/pyrqlite-9999.ebuild (limited to 'dev-python/pyrqlite') diff --git a/dev-python/pyrqlite/Manifest b/dev-python/pyrqlite/Manifest new file mode 100644 index 000000000000..d4684f0867e3 --- /dev/null +++ b/dev-python/pyrqlite/Manifest @@ -0,0 +1,5 @@ +DIST pyrqlite-2.0.tar.gz 7224 SHA256 7d924a66e05087f5a0d768c8727d271ab0005d7f312036000ffdf11378d5fd32 SHA512 9d284161e492683955000dd3e3f0593b79e69ba5eb087bee4d3ffc1e4be9de1c362212936b10e1781538eacd838e6ed22adfc82e8cc0dd00e1d3318a4dc14720 WHIRLPOOL 1ef58c2abda36758cf4379bbf8064068004a5907af373303877a84181db681e74ec3dd3c8726e21d261e9e0095219393d493353c5bd574cc4a1a24d923e9c7e4 +EBUILD pyrqlite-2.0.ebuild 901 SHA256 7c14971b57a4446dc3eda20444c2cbd78847c36c44a670b86828d13efa65fc47 SHA512 8b64908233584ccf2991d0932992664b7d180b57f2fd738b9f88b02631a93a7db520634bd66df57297f43da52a0cdb167ff2dc97cc3ab8b660055d22a4b5918b WHIRLPOOL 98aae580a1e7b1063310d9fdf27ac494b67ec5c6e01ff565ed157b1ac3879044b5cc4a16182ee984fbd237143483c2657bceeccf489cf5e0547215acb55058c6 +EBUILD pyrqlite-9999.ebuild 821 SHA256 a528b90d4861bc8ae1e710296acc0f8f4f8a8b149f4e2b909ffb65743c2bcf62 SHA512 18ea15e1868b8dd47e1639c9d402e8c8c414a0bbb10ba25ad539eee4824fa2be2d1df5506a24ba4649508a7e2843ee4c944b2e3099545b99430af1c13a94e399 WHIRLPOOL a0daaff120ae194330a065204b31f03ac884c423b3b3cd60924e92796f0ca00d0f1a7122cb882ebb9dfef1c481a93ebb5e266f45490542da4142c2363f4c797e +MISC ChangeLog 356 SHA256 94fbc281d568310c13cdab5d01e1e936ed97e802f0dc53a23267aecd000082d9 SHA512 d0270565ddd75be21aebe71a55909e53149416ff52d27551d773f632d03c6b63b453616971c14ef2d1029a6141d881293d8e2fdbf6b796dd0c7ca034e7b2388e WHIRLPOOL aa4e932be4220403c732964a40871934e1eb8505a9c45bae2d365a4d0f889f3bd5e9a6eaab1e71e1f6759302229d6b7df4dfd5fa1c20d1d32f8294ced1ebb30c +MISC metadata.xml 306 SHA256 041060ac515f5efe0323cf84f3aa5ffc7b97503130651e9058a6244476a90bd3 SHA512 f26c1056eb200c8b60e2d0f7ff54447465115afecd34949ba8358f812d95dea6d877928010ac81c8d36261479ff6a61982350a403546dd09e7f4bf9a082a9d7f WHIRLPOOL 84362454a7644777511067a3052fb69b765dcdadbc8e3cacb0180515923de6bd63eae96b81a77aaa6a0316cb305dd5040658f03d07b51f58558f13c4db7513f0 diff --git a/dev-python/pyrqlite/metadata.xml b/dev-python/pyrqlite/metadata.xml new file mode 100644 index 000000000000..7a0a25fc94c3 --- /dev/null +++ b/dev-python/pyrqlite/metadata.xml @@ -0,0 +1,10 @@ + + + + + zmedico@gentoo.org + + + rqlite/pyrqlite + + diff --git a/dev-python/pyrqlite/pyrqlite-2.0.ebuild b/dev-python/pyrqlite/pyrqlite-2.0.ebuild new file mode 100644 index 000000000000..93600a584e2d --- /dev/null +++ b/dev-python/pyrqlite/pyrqlite-2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_{4,5}} ) + +inherit distutils-r1 + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 +fi + +DESCRIPTION="Python client for rqlite" +EGIT_REPO_URI="https://github.com/rqlite/pyrqlite.git" +HOMEPAGE="${EGIT_REPO_URI%.git}/" +SRC_URI="${EGIT_REPO_URI%.git}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + )" + +src_prepare() { + sed -e "s:^__version__ = .*:__version__ = '${PV}':" -i src/${PN}/constants.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test || die "tests failed" + esetup.py lint -f text -E || die "pylint failed" +} diff --git a/dev-python/pyrqlite/pyrqlite-9999.ebuild b/dev-python/pyrqlite/pyrqlite-9999.ebuild new file mode 100644 index 000000000000..5ba08115361b --- /dev/null +++ b/dev-python/pyrqlite/pyrqlite-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_{4,5}} ) + +inherit distutils-r1 + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 +fi + +DESCRIPTION="Python client for rqlite" +EGIT_REPO_URI="https://github.com/rqlite/pyrqlite.git" +HOMEPAGE="${EGIT_REPO_URI%.git}/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + )" + +src_prepare() { + sed -e "s:^__version__ = .*:__version__ = '${PV}':" -i src/${PN}/constants.py || die + distutils-r1_src_prepare +} + +python_test() { + esetup.py test || die "tests failed" + esetup.py lint -f text -E || die "pylint failed" +} -- cgit v1.2.3