commit: 27e77ad519c3d49a3c04c21896cd678c73e2a150 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de> AuthorDate: Wed Sep 16 09:10:10 2015 +0000 Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org> CommitDate: Wed Sep 16 09:10:10 2015 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=27e77ad5
dev-python/arrayfire-python: New package, ebuild wirtten by me Package-Manager: portage-2.2.20.1 dev-python/arrayfire-python/ChangeLog | 11 ++++++++ .../arrayfire-python-3.0.20150914.ebuild | 1 + .../arrayfire-python/arrayfire-python-9999.ebuild | 30 ++++++++++++++++++++++ dev-python/arrayfire-python/metadata.xml | 17 ++++++++++++ 4 files changed, 59 insertions(+) diff --git a/dev-python/arrayfire-python/ChangeLog b/dev-python/arrayfire-python/ChangeLog new file mode 100644 index 0000000..94eafd2 --- /dev/null +++ b/dev-python/arrayfire-python/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-python/arrayfire-python +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Id$ + +*arrayfire-python-3.0.20150914 (16 Sep 2015) +*arrayfire-python-9999 (16 Sep 2015) + + 16 Sep 2015; Marius Brehler <mar...@linux.sungazer.de> + +arrayfire-python-3.0.20150914.ebuild, +arrayfire-python-9999.ebuild, + +metadata.xml: + dev-python/arrayfire-python: New package, ebuild wirtten by me diff --git a/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild b/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild new file mode 120000 index 0000000..a61966c --- /dev/null +++ b/dev-python/arrayfire-python/arrayfire-python-3.0.20150914.ebuild @@ -0,0 +1 @@ +arrayfire-python-9999.ebuild \ No newline at end of file diff --git a/dev-python/arrayfire-python/arrayfire-python-9999.ebuild b/dev-python/arrayfire-python/arrayfire-python-9999.ebuild new file mode 100644 index 0000000..c4d561b --- /dev/null +++ b/dev-python/arrayfire-python/arrayfire-python-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for ArrayFire" +HOMEPAGE="http://www.arrayfire.com" + +MY_PN="arrayfire" + +if [ ${PV} == "9999" ] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/arrayfire/${PN}.git git://github.com/arrayfire/${PN}.git" +else + SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + >=sci-libs/arrayfire-3.0.0 + " +DEPEND="${RDEPEND}" diff --git a/dev-python/arrayfire-python/metadata.xml b/dev-python/arrayfire-python/metadata.xml new file mode 100644 index 0000000..6209f0d --- /dev/null +++ b/dev-python/arrayfire-python/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> + <maintainer> + <email>mar...@linux.sungazer.de</email> + <name>Marius Brehler</name> + </maintainer> + <longdescription> + ArrayFire is a high performance library for parallel computing + wih an easy-to-use API. This package project Python bindings + for the ArrayFire library. + </longdescription> + <upstream> + <remote-id type="github">arrayfire/arrayfire-python</remote-id> + </upstream> +</pkgmetadata>