summaryrefslogtreecommitdiff
path: root/dev-python/pyrqlite
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/pyrqlite
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pyrqlite')
-rw-r--r--dev-python/pyrqlite/Manifest5
-rw-r--r--dev-python/pyrqlite/metadata.xml10
-rw-r--r--dev-python/pyrqlite/pyrqlite-2.0.ebuild38
-rw-r--r--dev-python/pyrqlite/pyrqlite-9999.ebuild37
4 files changed, 90 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">rqlite/pyrqlite</remote-id>
+ </upstream>
+</pkgmetadata>
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"
+}