summaryrefslogtreecommitdiff
path: root/dev-python/cssselect
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/cssselect
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/cssselect')
-rw-r--r--dev-python/cssselect/Manifest7
-rw-r--r--dev-python/cssselect/cssselect-0.9.1.ebuild44
-rw-r--r--dev-python/cssselect/cssselect-1.0.1.ebuild48
-rw-r--r--dev-python/cssselect/metadata.xml11
4 files changed, 110 insertions, 0 deletions
diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest
new file mode 100644
index 000000000000..cc2a1a9c20da
--- /dev/null
+++ b/dev-python/cssselect/Manifest
@@ -0,0 +1,7 @@
+DIST cssselect-0.9.1.tar.gz 32952 SHA256 0535a7e27014874b27ae3a4d33e8749e345bdfa62766195208b7996bf1100682 SHA512 c4cd2c8d6fbfa99b836554685dd59e1e794e1fab06fcf4419a226b0608a05d58be5af54e507003f2a233a22f03d59d3d63c0bf19b3314f15c95ab3ce5f4db6cc WHIRLPOOL 0fabe49d4f504069eb782ba98c93a34fa9433fd4d10a545f46f5aa1a5fb3a898580f4e17d744052590e18fe7a0f06feca0527d86ac243282e826caddfb410324
+DIST cssselect-1.0.1.tar.gz 21849 SHA256 73db1c054b9348409e2862fc6c0dde5c4e4fbe4da64c5c5a9e05fbea45744077 SHA512 060c4b8d427a935b851b4b20d10ef89b9d6f685692b7144afc8f848e318abaa182ed60538355ea3f25050e358f24904fa0d9c01fe77e3d2428e2ef2a825e2928 WHIRLPOOL e89bcbbd08ed35490d9e79e8d6f5c290e4a9e73dc7cdc2217324fb06e1e1bdc18a16c08dbbe8ca4407c0eb77b4c74ff3fbabf9b3307b94b66aae421d33ef8e29
+EBUILD cssselect-0.9.1.ebuild 1122 SHA256 70d21cd09d6d665d2d848ad53f76405d1c8de8ca29638d93aeaf371cfdac3bd0 SHA512 144a4a15f50f477a2dec6ab27216412298e52a98776cfb609bc1955caf4dc347e6fb087ae731b0dafff1e170008ae4b4175cb0154aa85a04cb9416b167241143 WHIRLPOOL a9fefdc8f22063538fd261a0f46b11e9182c7d528ea49c1849c09ccb1a8d3f2ba95f9a33e0a0aa825e3bdbc0f4b0e797b99dbe051aa3aeaf4225b9df5252ef6a
+EBUILD cssselect-1.0.1.ebuild 1246 SHA256 19aa2fb97e81d572dcc5a12a4d5472ce007a4f78ba2261ddd317cac69bc08642 SHA512 b12f567a7904c05e7baf690e80edf663c154bd54e2360bdc43b29ee5be16725467d7ec0bdb8ea95af18ecb533f25da60e520f3ea83384afa507ef54ba38ce688 WHIRLPOOL 57443f71f58104371e75cc6d7c0f023edc8368df63180794dbb2034a243e1ef28f61cba5aef050680fd8b84701a0af92bced8b8f7fa84ff278b258834d95ff89
+MISC ChangeLog 3872 SHA256 47052bf3c44fc9ad895c07454cd1ab743dd6b0af4a4aded201a2db1d590694f1 SHA512 0fc0a9929d2965f0c139b77318677679fef1722316c9775f2cb278baeb17143c8df8ab127f074524a79538a9e8ddee76bb3ca00f00e7b10f8281830d11e07cd1 WHIRLPOOL 0dd457156319b445e7f9995aaca7d9e4f66f12dccfe6a5dcfcd38dbf5d42175778081d6655b12a86af63a76a441f288832229b09d38ebf5e298067e2a6ce9695
+MISC ChangeLog-2015 4377 SHA256 be4928ed320cbea45c82932cdceb6f252e5be201294d78f494c072060b3a2dc5 SHA512 171212b2aabedc6fe397cc9f33aa5b495f23c069ba913a42874ace17392e20a31823ae14bc8d22fdab79b32d5660e2f5674cb1c7ff44936e322823bc6834a876 WHIRLPOOL 09dc9a6f1f2706c997fdf558435e89f89b797964419b5d4cacd6736f2b9c480041e1c0f07c69e7cc80967952fd2298c3210fcbdff10a3a98a8ea541d487f4449
+MISC metadata.xml 322 SHA256 2c18fd95d8fa810aa1111b844ac59f0771286e388507cb60dd1df7653bbe33f7 SHA512 9933f17432e27a6a708ad4c9ec1e5f65197c4c0048fe2deadf3ba66d878f98510e150dfdb83cf935294a529e505b261808b33503f5d6acb622ae1821e065d798 WHIRLPOOL c732e5fb780176d961de84f16ca3958ef0a03f84a6124816e79a74f986a3a91fafd18fea07da092a71bdbcac3ab1b0998da58a608171dff8d7fca7f285a33f6c
diff --git a/dev-python/cssselect/cssselect-0.9.1.ebuild b/dev-python/cssselect/cssselect-0.9.1.ebuild
new file mode 100644
index 000000000000..fa52ddb9446b
--- /dev/null
+++ b/dev-python/cssselect/cssselect-0.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
+HOMEPAGE="http://packages.python.org/cssselect/ https://pypi.python.org/pypi/cssselect"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+python_prepare_all() {
+ # prevent non essential d'load of files in doc build
+ sed -e 's:intersphinx_:#&:' -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc ; then
+ "${PYTHON}" setup.py build_sphinx || die
+ fi
+}
+
+python_test() {
+ "${PYTHON}" ${PN}/tests.py -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/cssselect/cssselect-1.0.1.ebuild b/dev-python/cssselect/cssselect-1.0.1.ebuild
new file mode 100644
index 000000000000..628dd49879ca
--- /dev/null
+++ b/dev-python/cssselect/cssselect-1.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
+HOMEPAGE="http://packages.python.org/cssselect/ https://pypi.python.org/pypi/cssselect"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc test"
+
+# No tests.py file in this release.
+# Please check on version bumps if it's still missing.
+RESTRICT="test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+python_prepare_all() {
+ # prevent non essential d'load of files in doc build
+ sed -e 's:intersphinx_:#&:' -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc ; then
+ "${PYTHON}" setup.py build_sphinx || die
+ fi
+}
+
+python_test() {
+ "${PYTHON}" ${PN}/tests.py -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/_build/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/cssselect/metadata.xml b/dev-python/cssselect/metadata.xml
new file mode 100644
index 000000000000..702fdf02b1a8
--- /dev/null
+++ b/dev-python/cssselect/metadata.xml
@@ -0,0 +1,11 @@
+<?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">cssselect</remote-id>
+ </upstream>
+</pkgmetadata>