diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-10-09 14:36:29 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-10-09 14:36:29 +0000 |
commit | 8d288e3f3d8ea125911c3ba275ddf4c227ad1928 (patch) | |
tree | 5ad4121d096e0a0bd43b0339fa6a1d518e355f32 /sci-chemistry/aria | |
parent | version bump (diff) | |
download | gentoo-2-8d288e3f3d8ea125911c3ba275ddf4c227ad1928.tar.gz gentoo-2-8d288e3f3d8ea125911c3ba275ddf4c227ad1928.tar.bz2 gentoo-2-8d288e3f3d8ea125911c3ba275ddf4c227ad1928.zip |
sci-chemistry/aria: Version BUmp
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'sci-chemistry/aria')
-rw-r--r-- | sci-chemistry/aria/ChangeLog | 7 | ||||
-rw-r--r-- | sci-chemistry/aria/aria-2.3.2_p20130826.ebuild | 89 |
2 files changed, 95 insertions, 1 deletions
diff --git a/sci-chemistry/aria/ChangeLog b/sci-chemistry/aria/ChangeLog index d76b33684747..bc0b8fc5cfd9 100644 --- a/sci-chemistry/aria/ChangeLog +++ b/sci-chemistry/aria/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-chemistry/aria # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/aria/ChangeLog,v 1.20 2013/06/19 03:54:31 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/aria/ChangeLog,v 1.21 2013/10/09 14:36:29 jlec Exp $ + +*aria-2.3.2_p20130826 (09 Oct 2013) + + 09 Oct 2013; Justin Lecher <jlec@gentoo.org> +aria-2.3.2_p20130826.ebuild: + Version BUmp 19 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml: Changed herd to sci-chemistry diff --git a/sci-chemistry/aria/aria-2.3.2_p20130826.ebuild b/sci-chemistry/aria/aria-2.3.2_p20130826.ebuild new file mode 100644 index 000000000000..774b575adf8a --- /dev/null +++ b/sci-chemistry/aria/aria-2.3.2_p20130826.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/aria/aria-2.3.2_p20130826.ebuild,v 1.1 2013/10/09 14:36:29 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) +PYTHON_REQ_USE="tk" + +inherit base eutils python-single-r1 versionator + +MY_P="${PN}$(get_version_component_range 1-2 ${PV})" +DATE="08.26.2013" + +DESCRIPTION="Automated NOE assignment and NMR structure calculation" +HOMEPAGE="http://aria.pasteur.fr/" +SRC_URI="http://aria.pasteur.fr/archives/${MY_P}.2_${DATE}.tar.gz" + +SLOT="0" +LICENSE="cns" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-tcltk/tix + dev-lang/tk + >=dev-python/numpy-1.1[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP},tk] + >=sci-chemistry/cns-1.2.1-r7[aria,openmp] + >=sci-chemistry/ccpn-2.2[${PYTHON_USEDEP}] + sci-chemistry/clashlist + sci-chemistry/procheck + sci-libs/clashscore-db" +DEPEND="${RDEPEND}" + +RESTRICT="fetch" + +S="${WORKDIR}/${MY_P}" + +pkg_nofetch(){ + einfo "Go to http://aria.pasteur.fr/archives/aria2.3.2.tar.gz/view, download ${A}" + einfo "and place it in ${DISTDIR}" +} + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_test(){ + export CCPNMR_TOP_DIR=$(python_get_sitedir) + export PYTHONPATH=.:${CCPNMR_TOP_DIR}/ccpn/python + ${PYTHON} check.py || die +} + +src_install(){ + python_moduleinto ${PN} + python_domodule src aria2.py + python_moduleinto ${PN}/cns + python_domodule cns/{protocols,toppar,src/helplib} + + if use examples; then + insinto /usr/share/${P}/ + doins -r examples + fi + + # ENV + cat >> "${T}"/20aria <<- EOF + ARIA2="$(python_get_sitedir)/${PN}" + EOF + + doenvd "${T}"/20aria + + # Launch Wrapper + cat >> "${T}"/aria <<- EOF + #!/bin/sh + export CCPNMR_TOP_DIR="$(python_get_sitedir)" + export PYTHONPATH="$(python_get_sitedir)/ccpn/python" + exec "${PYTHON}" -O "\${ARIA2}"/aria2.py \$@ + EOF + + dobin "${T}"/aria + dosym aria /usr/bin/aria2 + + dodoc README + python_optimize "${D}/$(python_get_sitedir)" +} |