commit: 1371fa8f53a2896227adba208d97dd2e107edd0e Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de> AuthorDate: Fri Nov 6 09:57:56 2015 +0000 Commit: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de> CommitDate: Fri Nov 6 09:57:56 2015 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=1371fa8f
dev-python/pamela: Add new package needed for JupyterHub, ebuild written by me Package-Manager: portage-2.2.20.1 dev-python/pamela/ChangeLog | 10 ++++++++++ dev-python/pamela/metadata.xml | 13 +++++++++++++ dev-python/pamela/pamela-0.2.1.ebuild | 16 ++++++++++++++++ dev-python/pamela/pamela-9999.ebuild | 23 +++++++++++++++++++++++ 4 files changed, 62 insertions(+) diff --git a/dev-python/pamela/ChangeLog b/dev-python/pamela/ChangeLog new file mode 100644 index 0000000..9e2d812 --- /dev/null +++ b/dev-python/pamela/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/pamela +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Id$ + +*pamela-0.2.1 (06 Nov 2015) +*pamela-9999 (06 Nov 2015) + + 06 Nov 2015; Marius Brehler <[email protected]> +metadata.xml, + +pamela-0.2.1.ebuild, +pamela-9999.ebuild: + dev-python/pamela: Add new package needed for JupyterHub, ebuild written by me diff --git a/dev-python/pamela/metadata.xml b/dev-python/pamela/metadata.xml new file mode 100644 index 0000000..6feaec3 --- /dev/null +++ b/dev-python/pamela/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> + <longdescription> + An interface to the Pluggable Authentication Modules (PAM) library, + written in pure Python (using ctypes). + </longdescription> + <upstream> + <remote-id type="pypi">pamela</remote-id> + <remote-id type="github">minrk/pamela</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/pamela/pamela-0.2.1.ebuild b/dev-python/pamela/pamela-0.2.1.ebuild new file mode 100644 index 0000000..9cfea54 --- /dev/null +++ b/dev-python/pamela/pamela-0.2.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit distutils-r1 + +DESCRIPTION="PAM interface using ctypes" +HOMEPAGE="https://github.com/minrk/pamela" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +KEYWORDS="~amd64" + +LICENSE="MIT" +SLOT="0" diff --git a/dev-python/pamela/pamela-9999.ebuild b/dev-python/pamela/pamela-9999.ebuild new file mode 100644 index 0000000..46a9329 --- /dev/null +++ b/dev-python/pamela/pamela-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="PAM interface using ctypes" +HOMEPAGE="https://github.com/minrk/pamela" +EGIT_REPO_URI="https://github.com/minrk/${PN}.git git://github.com/minrk/${PN}.git" +KEYWORDS="" + +LICENSE="MIT" +SLOT="0" +IUSE="test" + +DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +python_test() { + py.test --assert=plain test_pamela.py +}
