tAdd pbkdf2 and jsonrpclib packages. - parlay - yet another gentoo overlay (HTM) git clone https://git.parazyd.org/parlay (DIR) Log (DIR) Files (DIR) Refs (DIR) README --- (DIR) commit a3e50d96f7dc3a96dfdfc0f8a0817d0cf0600a32 (DIR) parent 2ee7de46b93f6a6ebb20bb1fca63b65c4e879d7c (HTM) Author: parazyd <parazyd@dyne.org> Date: Thu, 31 Aug 2017 09:02:18 +0200 Add pbkdf2 and jsonrpclib packages. Diffstat: A dev-python/jsonrpclib/jsonrpclib-9… | 28 ++++++++++++++++++++++++++++ A dev-python/jsonrpclib/metadata.xml | 11 +++++++++++ A dev-python/pbkdf2/Manifest | 1 + A dev-python/pbkdf2/metadata.xml | 7 +++++++ A dev-python/pbkdf2/pbkdf2-1.3.ebuild | 17 +++++++++++++++++ 5 files changed, 64 insertions(+), 0 deletions(-) --- (DIR) diff --git a/dev-python/jsonrpclib/jsonrpclib-9999.ebuild b/dev-python/jsonrpclib/jsonrpclib-9999.ebuild t@@ -0,0 +1,28 @@ +# 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,3_5,3_6} ) + +inherit distutils-r1 + +if [[ ${PV} == "9999" ]] ; then + # EGIT_REPO_URI="https://github.com/joshmarshall/jsonrpclib.git" + # this repo has python3 patches + EGIT_REPO_URI="https://github.com/prs247au/jsonrpclib.git" + inherit git-2 +else + SRC_URI="https://github.com/joshmarshall/jsonrpclib/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~mips ~x86" +fi + +DESCRIPTION="python implementation of the JSON-RPC spec (1.0 and 2.0)" +HOMEPAGE="https://github.com/joshmarshall/jsonrpclib" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + dev-python/simplejson" (DIR) diff --git a/dev-python/jsonrpclib/metadata.xml b/dev-python/jsonrpclib/metadata.xml t@@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>parazyd@dyne.org</email> + <description>make whatever changes you want</description> + </maintainer> + <upstream> + <remote-id type="github">joshmarshall/jsonrpclib</remote-id> + </upstream> +</pkgmetadata> (DIR) diff --git a/dev-python/pbkdf2/Manifest b/dev-python/pbkdf2/Manifest t@@ -0,0 +1 @@ +DIST pbkdf2-1.3.tar.gz 6360 SHA256 ac6397369f128212c43064a2b4878038dab78dab41875364554aaf2a684e6979 SHA512 1297950d045f9b56f5eb9f771fe65091802c1f12f090a8a80fb5e36bfa10f1c1ac3b9dc8088f4a640b840fb7073aadd3fdf39f3979118046ba5cde477d071244 WHIRLPOOL 85dc9f380d469fc3fe016cb5054c8078dd07d38481df6a7ea51512be238f272dcf1f74a5bed6d5874045edc418913db8d096f355081318803995da5647869a6a (DIR) diff --git a/dev-python/pbkdf2/metadata.xml b/dev-python/pbkdf2/metadata.xml t@@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>parazyd@dyne.org</email> + </maintainer> +</pkgmetadata> (DIR) diff --git a/dev-python/pbkdf2/pbkdf2-1.3.ebuild b/dev-python/pbkdf2/pbkdf2-1.3.ebuild t@@ -0,0 +1,17 @@ +# 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,3_5,3_6} pypy pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Implementation of the password-based key derivation function, PBKDF2, specified in RSA PKCS#5 v2.0" +HOMEPAGE="http://www.dlitz.net/software/python-pbkdf2/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint" +IUSE=""