summaryrefslogtreecommitdiff
path: root/dev-python/logbook
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/logbook
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/logbook')
-rw-r--r--dev-python/logbook/Manifest10
-rw-r--r--dev-python/logbook/files/logbook-0.4.2-objectsinv.patch11
-rw-r--r--dev-python/logbook/logbook-0.9.1.ebuild45
-rw-r--r--dev-python/logbook/logbook-1.0.0.ebuild45
-rw-r--r--dev-python/logbook/logbook-1.1.0.ebuild45
-rw-r--r--dev-python/logbook/metadata.xml12
6 files changed, 168 insertions, 0 deletions
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest
new file mode 100644
index 000000000000..3e5f2fb4b668
--- /dev/null
+++ b/dev-python/logbook/Manifest
@@ -0,0 +1,10 @@
+AUX logbook-0.4.2-objectsinv.patch 365 SHA256 7666c9ef04d3d4d6d81b7b78193e7a42d744419868d4c4fe2a9726fdd018e0d5 SHA512 a66b80355dd76fb965f2f2206b29c327328ddac406db681898ccf56605a3004f7bf84c7b5623fd9ed953b170a87589c47ad1e164c24be8f9d4fd664f482a8633 WHIRLPOOL b953e7c28200f3d186f8d12aee61b781e5970be054ae2c9543c7f4d4efaf5d817b3215048d4ea3c6bd930e434cb9bf2dde3d9a54f35ad250b969c74d45dee2c7
+DIST logbook-0.9.1.tar.gz 106615 SHA256 e2f49e922c7836a58418b1cb2680e71492f45150cb968afced9f6a98222e3524 SHA512 d136dd5a7219a23a50db857919d794e7b721cc629443ac2bf92374aef68889d8a7146886fc4484c6d0dea56ec5c1c1ccca3f0b20310c2e12dba9d40dcac9c188 WHIRLPOOL adfb8bd28565ec97904c63631c55ee17613fdf2259d039baa0351df870bfa1658ebc52c8dbf69c8b94b0230577f287b215324d95b186cf38cc4d68bb1040d502
+DIST logbook-1.0.0.tar.gz 365307 SHA256 b09d45ae8aa2baf450347fd42dd74942b7fd726af7a336fbc089bb72e4fc0e71 SHA512 0ff2348cc04155d13e911bb7f080d2621e2c46e827c1823e6a4f977d39569271001f64c84ca24fcaf269209c15b88fd50c28c2fcf87312761dcf16ab414abc1d WHIRLPOOL 9d76d229462907218d3b922a02739db58e422be909d56c67a171f4d78458380417f3c7f21d05426c4864753cbf2fb96aab77812dec96f4114035e607445a4898
+DIST logbook-1.1.0.tar.gz 367541 SHA256 9b0998a1c1d7d33d6d23d9c66cbdf2bf0ec274d528daae015ab3dad33770e35f SHA512 55ec7a026a08baed405e29d7cdcc9d3cc423c9faf13788c2447ac7ccff688de9bd9e332ad78077b1eef8bc8ad9aea572f9c124888f46ecabc2abf22d8ac9086b WHIRLPOOL aa27ce1a9f07f309d3bfcfab73525ebe52ad75aab9fa2ef1fecf310ece10fc62084e2713a1637981d3c195271449ad0734d84f1603f8a2864640d3a22506ee33
+EBUILD logbook-0.9.1.ebuild 1131 SHA256 d2c27edfb8ef40d3097ecf123ae7080f2bb52ba235f60be9ed2c3b17c81a4106 SHA512 506bc5ca373aea27fba53b404db372d06ec37d2c77dfed730a690147211b335f6618aa86ce6bd321fc7bdb2486dac81def56eab8b1eed7bde4edf00e30a2ba44 WHIRLPOOL 017f3cc65f77da5983a9005563f0f027ae69116a675b897ed4493af2d2effd8fcf6d01634a99f4e6cb1801483ccec4ef621c264143f50bb2526abcef2ba758c0
+EBUILD logbook-1.0.0.ebuild 1135 SHA256 5f60af4cf79d7592325e6dba9f9b17618f05eb7db5af119aacb3f5135cbe69c6 SHA512 6ed95cabf1c76ccd997a16a554adc219902cc8379bb2b27cce0c55a02181cf421332e915b2ab3bc703da183b61ea94bf9bb72312fb3ee0afb4e68597d0409375 WHIRLPOOL 8d5176cf39f862191d25332ad70d39a51c9e8fc1b48f1c5eccf755b107a5b1bedfb1a6cf81402281e7a5d3e7764906c73fb20fa79cd3ceeed70b0ee8c293e19b
+EBUILD logbook-1.1.0.ebuild 1135 SHA256 5f60af4cf79d7592325e6dba9f9b17618f05eb7db5af119aacb3f5135cbe69c6 SHA512 6ed95cabf1c76ccd997a16a554adc219902cc8379bb2b27cce0c55a02181cf421332e915b2ab3bc703da183b61ea94bf9bb72312fb3ee0afb4e68597d0409375 WHIRLPOOL 8d5176cf39f862191d25332ad70d39a51c9e8fc1b48f1c5eccf755b107a5b1bedfb1a6cf81402281e7a5d3e7764906c73fb20fa79cd3ceeed70b0ee8c293e19b
+MISC ChangeLog 3792 SHA256 45a0f6cf497d6abf5cf8ff090e9fc6a4306643e2f906d4236d7e0e67443152a7 SHA512 32f19397bf1bff72afb02d6f3718156266e858d3c0bead94e96ed4f59bffe00e7d745af796093e4fc9ff66d900dc1919bfd594466d6ebc9d2c76bdca99a43ef8 WHIRLPOOL 872ce4402c817e9e16b532079d5a78136b283e17715871630c475e7bb29b06d98fc21ded7e80cf350eae5c2aa367d981cb6372f05f5e921a83bfd98fce9abe7c
+MISC ChangeLog-2015 4328 SHA256 7dd8c2615e20190ace9d5048e100d2dba454c45e49347c98d783c97cfba1a4f8 SHA512 42f71d7ff92e334f06d130aa90010fcebea7e64e2da2d6082b195f47752597fb7a164abbae58e2bceb34b691807aef66a10d4716c2d898852be7d31ce9457f5a WHIRLPOOL 186638df4effff3415ecec1b4a8b720b82808413be8f7ecf7da74c7900dde93f4c9e540439cb6cedba029bc860d4a5d863fa42bafdea1f1466faecf4714d9469
+MISC metadata.xml 379 SHA256 300f3573dd67d6425c21aff9589df1d00e5d1b2a65edc7c276ff27aed04f4110 SHA512 fcb989995cc9403469ef44339c37b3a849a485b9741b1910e3dbad66d6aeb5a815a25ef9c403c020d75e608f91d78d436dff8a098efe5a508ae73b3dffe01a82 WHIRLPOOL 4ca35a3bd84b53022ce47826735d545d58f4df712524cc9bf78c438425ba7df12f6f4b71d376dba3fe853dc81217703f85f6a09a24c0fb479b3a913f06f29cfa
diff --git a/dev-python/logbook/files/logbook-0.4.2-objectsinv.patch b/dev-python/logbook/files/logbook-0.4.2-objectsinv.patch
new file mode 100644
index 000000000000..28b26f0bc9a3
--- /dev/null
+++ b/dev-python/logbook/files/logbook-0.4.2-objectsinv.patch
@@ -0,0 +1,11 @@
+Prevent unwanted d'loading of un-needed objects.inv files
+diff -ur logbook-0.4.2.orig/docs/conf.py logbook-0.4.2/docs/conf.py
+--- docs/conf.py 2013-06-02 19:31:32.000000000 +0800
++++ docs/conf.py 2013-06-30 10:50:38.604402792 +0800
+@@ -219,6 +219,3 @@
+ [u'Armin Ronacher, Georg Brandl'], 1)
+ ]
+
+-intersphinx_mapping = {
+- 'http://docs.python.org': None
+-}
diff --git a/dev-python/logbook/logbook-0.9.1.ebuild b/dev-python/logbook/logbook-0.9.1.ebuild
new file mode 100644
index 000000000000..9f642e1023cc
--- /dev/null
+++ b/dev-python/logbook/logbook-0.9.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A logging replacement for Python"
+HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
+SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc test"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+ doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/redis-py[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
+
+python_prepare_all() {
+ # Delete test file requiring local connection to redis server
+ rm tests/test_queues.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test tests || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/logbook/logbook-1.0.0.ebuild b/dev-python/logbook/logbook-1.0.0.ebuild
new file mode 100644
index 000000000000..119a2db91392
--- /dev/null
+++ b/dev-python/logbook/logbook-1.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A logging replacement for Python"
+HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
+SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+ doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/redis-py[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
+
+python_prepare_all() {
+ # Delete test file requiring local connection to redis server
+ rm tests/test_queues.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test tests || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/logbook/logbook-1.1.0.ebuild b/dev-python/logbook/logbook-1.1.0.ebuild
new file mode 100644
index 000000000000..119a2db91392
--- /dev/null
+++ b/dev-python/logbook/logbook-1.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A logging replacement for Python"
+HOMEPAGE="http://packages.python.org/Logbook/ https://pypi.python.org/pypi/Logbook"
+SRC_URI="https://github.com/mitsuhiko/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+ doc? ( >=dev-python/sphinx-1.1.3-r3[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/redis-py[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.4.2-objectsinv.patch )
+
+python_prepare_all() {
+ # Delete test file requiring local connection to redis server
+ rm tests/test_queues.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test tests || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/logbook/metadata.xml b/dev-python/logbook/metadata.xml
new file mode 100644
index 000000000000..e8dd3bfbdbbc
--- /dev/null
+++ b/dev-python/logbook/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">Logbook</remote-id>
+ <remote-id type="github">mitsuhiko/logbook</remote-id>
+ </upstream>
+</pkgmetadata>