From c895c2f0149a4b3282d7f7c2c3b995f264685a89 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 24 Nov 2019 18:48:03 +0100 Subject: [PATCH] add tp-connected-0.0.4, Js2Py-0.66, pyjsparser-2.7.1 --- CHANGELOG.txt | 1 + dev-python/Js2Py/Js2Py-0.66.ebuild | 32 +++++++++++++++++++ dev-python/Js2Py/Manifest | 3 ++ dev-python/Js2Py/metadata.xml | 16 ++++++++++ dev-python/pyjsparser/Manifest | 3 ++ dev-python/pyjsparser/metadata.xml | 16 ++++++++++ dev-python/pyjsparser/pyjsparser-2.7.1.ebuild | 30 +++++++++++++++++ dev-python/tp-connected/Manifest | 3 ++ dev-python/tp-connected/metadata.xml | 12 +++++++ .../tp-connected/tp-connected-0.0.4.ebuild | 32 +++++++++++++++++++ 10 files changed, 148 insertions(+) create mode 100644 dev-python/Js2Py/Js2Py-0.66.ebuild create mode 100644 dev-python/Js2Py/Manifest create mode 100644 dev-python/Js2Py/metadata.xml create mode 100644 dev-python/pyjsparser/Manifest create mode 100644 dev-python/pyjsparser/metadata.xml create mode 100644 dev-python/pyjsparser/pyjsparser-2.7.1.ebuild create mode 100644 dev-python/tp-connected/Manifest create mode 100644 dev-python/tp-connected/metadata.xml create mode 100644 dev-python/tp-connected/tp-connected-0.0.4.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 7d5f42e53..5c07bd5ce 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,5 @@ 2019-11 23 (reverse added today) + * add tp-connected-0.0.4, Js2Py-0.66, pyjsparser-2.7.1 * add VL53L1X2-0.1.5 and smbus2-0.3.0 * add tikteck-0.4, dg to todoist-python-8.0.0 * add pytfiac-0.4, tellsticknet-0.1.2, pythinkingcleaner-0.0.3 diff --git a/dev-python/Js2Py/Js2Py-0.66.ebuild b/dev-python/Js2Py/Js2Py-0.66.ebuild new file mode 100644 index 000000000..b189169eb --- /dev/null +++ b/dev-python/Js2Py/Js2Py-0.66.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python." +HOMEPAGE="https://github.com/PiotrDabkowski/Js2Py https://pypi.org/project/Js2Py/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND=">=dev-python/tzlocal-1.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10[${PYTHON_USEDEP}] + >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/Js2Py/Manifest b/dev-python/Js2Py/Manifest new file mode 100644 index 000000000..a1801b10d --- /dev/null +++ b/dev-python/Js2Py/Manifest @@ -0,0 +1,3 @@ +DIST Js2Py-0.66.tar.gz 973273 BLAKE2B 4613cdc0318f62b98773d10b82414ce8b04d66d1a0b88788c2112f2bf7f856c1f236a378d4e0bebec6b57e732a0d08f5331ee6739dde991a77792794e585e261 SHA512 e59cdc57b3713398f4cd87b8dd05a989861aa56e40606b25b1a06983aaeacfabee18f9791c64a44a186f71a6f11154f9f84ce5115d017ba24c45792e99f1bcce +EBUILD Js2Py-0.66.ebuild 848 BLAKE2B 7e49c0e5382077f04a6baaf0cf3336283f0d72a8a2ed1d6da080715212214ea8f0cd3424696fb4dd8ec5777b2c2f67cf81551ed33aa94db795364981905492f7 SHA512 3a0c4b49fbb0c257349f4c922537bd40c61da609c79e521e0a455c02c9252fd13a7d4d387ab4face4ef6740bb588781b0704d93827a0042691397c10410badb1 +MISC metadata.xml 457 BLAKE2B 5ae8b3691fdec82710cbbdac01ab93859ef4d92b7f604ee8f893b5d3a1d494f050473e9f488d44571d0649777ae5220b6c668086e9332b14dc74168db9baa67b SHA512 048d4f95d894a2043989de0413be7eb4e69c8931eb3bb2f25a1a5147acffad1287bdb8cdb74ee94c6494cdeadf22b5823ea8d38dba394920a38f2010f53bc0ab diff --git a/dev-python/Js2Py/metadata.xml b/dev-python/Js2Py/metadata.xml new file mode 100644 index 000000000..9ce3d2f5b --- /dev/null +++ b/dev-python/Js2Py/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + Js2Py + + piodrus@gmail.com + Piotr Dabkowski + + + diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest new file mode 100644 index 000000000..3c0141e1b --- /dev/null +++ b/dev-python/pyjsparser/Manifest @@ -0,0 +1,3 @@ +DIST pyjsparser-2.7.1.tar.gz 24196 BLAKE2B 804ff688d48bd4c53472c244b7314eee622f1342535fba38dbac8e135280d7baeae049500b6603253425c0e1b1af2f847681f74e2e46f1c719fc1ca2eea67b21 SHA512 811faf1d1fcae363417931e095bf108b27ec8762a12048b658215ecdecc1fd1bbb183f2ec35199ce67e7837aeda6ccf27b6f4bbd62b19fe6a5c9ba6fa7615031 +EBUILD pyjsparser-2.7.1.ebuild 685 BLAKE2B 3a641575341a61b3f6f1007821087e42faaecd258cac443a817f80121bcdf54f7ed969dd79b6ed6548c2bf4fadbccbc23a376139545ef91bd969ba0b3a3bc000 SHA512 90765bc93c610935f3523908f2d4eaccc6ffe40d24ca28d40179d94b6e2b8779a1b2be2992e5b28ed6c0dc2cba08b02f79c8f7f4ac7557a204765f39fbd83a0b +MISC metadata.xml 462 BLAKE2B c268b71a33ca14cdbb309ec71be42a6c2b0a92593f4d023f9a3bc37f1b48493ebe98288055c6d817864ee59b2f2d89d5f3fc23b48893f6b16a3ef4e63d2bbb02 SHA512 3f59fa36718a8c1d5a1dba92c4370e8a1bef291df5c04976b3a9cd5ac68f96a40198eaf0c0ea3fa02f039ce999b24cbb7bfa3efc962488bc47a5cc8ef6677469 diff --git a/dev-python/pyjsparser/metadata.xml b/dev-python/pyjsparser/metadata.xml new file mode 100644 index 000000000..c6463df03 --- /dev/null +++ b/dev-python/pyjsparser/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + pyjsparser + + piodrus@gmail.com + Piotr Dabkowski + + + diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild new file mode 100644 index 000000000..5bd41671e --- /dev/null +++ b/dev-python/pyjsparser/pyjsparser-2.7.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Fast javascript parser (based on esprima.js)" +HOMEPAGE="https://github.com/PiotrDabkowski/pyjsparser https://pypi.org/project/pyjsparser/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} diff --git a/dev-python/tp-connected/Manifest b/dev-python/tp-connected/Manifest new file mode 100644 index 000000000..465afca30 --- /dev/null +++ b/dev-python/tp-connected/Manifest @@ -0,0 +1,3 @@ +DIST tp-connected-0.0.4.tar.gz 17690 BLAKE2B d7ba192b743ace629fb5ab11e76576b438f90349371fe755a8639575a5c971704db621fd11ea642b73753facd55f0920244966567c22312ffd5952245e0a5b2a SHA512 b44f8c896223f9534e69028c0b57096e496855776b16c1c89fef44afab94dd1c4e00d6237a9cc9367ecb42f4318ffffc96c4f2fc0216921332b4863490542227 +EBUILD tp-connected-0.0.4.ebuild 776 BLAKE2B 184bc65085cb9a7319c82b4be7d3f9587dbb78068512756972e83511bdc001bd84cc1d84c86fd050fef45d06ec978955c436dfbf818d18aa2d450f3efc41ae62 SHA512 06c6122b924b8eb8d4e7482429faa311275b3156e2b830dd2812102711bb60a6886d182d953ecbd7ec9fb4c48d5185454cdbf8e82445642c37715b17f98232ee +MISC metadata.xml 338 BLAKE2B 1e2ed12efbb748c3d18c07cff30a5f018d60d3a174a7a1888c38f5520d6c3557d85457a254554557f18beefd1f888d71978b1428c582cbfb544006d4964ea25b SHA512 0736264f249024c9967a45ba2f5134086cb5ac1a6c42d77521be58b4d8db81c6f2f496312191c1c5923fcb2d2b7af2b68a55ff61f20d09cae8dd2e8c9b953de6 diff --git a/dev-python/tp-connected/metadata.xml b/dev-python/tp-connected/metadata.xml new file mode 100644 index 000000000..6b585ac04 --- /dev/null +++ b/dev-python/tp-connected/metadata.xml @@ -0,0 +1,12 @@ + + + + + b@edevau.net + Andreas Billmeier + + python + + tp-connected + + diff --git a/dev-python/tp-connected/tp-connected-0.0.4.ebuild b/dev-python/tp-connected/tp-connected-0.0.4.ebuild new file mode 100644 index 000000000..7393f19a4 --- /dev/null +++ b/dev-python/tp-connected/tp-connected-0.0.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="TP-Link LTE modem API" +HOMEPAGE="https://github.com/andtos90/tp-connected https://pypi.org/project/tp-connected/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-python/attrs[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.0.1[${PYTHON_USEDEP}] + dev-python/Js2Py[${PYTHON_USEDEP}]" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}