From 227d54087b80ebb0ef0451a88258b46cb97f7a31 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Tue, 16 Apr 2013 08:57:43 +0000 Subject: sci-chemistry/pdb-tools: This package cannot be installed for multiple py abis (Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916) --- sci-chemistry/pdb-tools/ChangeLog | 5 ++++- sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild | 25 +++++++++++++++-------- 2 files changed, 21 insertions(+), 9 deletions(-) (limited to 'sci-chemistry') diff --git a/sci-chemistry/pdb-tools/ChangeLog b/sci-chemistry/pdb-tools/ChangeLog index bf641223c83c..165a45256640 100644 --- a/sci-chemistry/pdb-tools/ChangeLog +++ b/sci-chemistry/pdb-tools/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-chemistry/pdb-tools # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pdb-tools/ChangeLog,v 1.9 2013/04/16 08:41:10 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pdb-tools/ChangeLog,v 1.10 2013/04/16 08:57:43 jlec Exp $ + + 16 Apr 2013; Justin Lecher pdb-tools-0.1.4-r4.ebuild: + This package cannot be installed for multiple py abis *pdb-tools-0.1.4-r4 (16 Apr 2013) diff --git a/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild b/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild index 67ab5082e64e..f7a2ea08fefa 100644 --- a/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild +++ b/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild,v 1.1 2013/04/16 08:41:10 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pdb-tools/pdb-tools-0.1.4-r4.ebuild,v 1.2 2013/04/16 08:57:43 jlec Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7} pypy{1_8,1_9} ) -inherit fortran-2 python-r1 toolchain-funcs +inherit fortran-2 python-single-r1 toolchain-funcs DESCRIPTION="Tools for manipulating and doing calculations on wwPDB macromolecule structure files" HOMEPAGE="http://code.google.com/p/pdb-tools/" @@ -22,6 +22,11 @@ DEPEND="" S="${WORKDIR}"/${PN}_${PV} +pkg_setup() { + python-single-r1_pkg_setup + fortran-2_pkg_setup +} + src_prepare() { sed \ -e "s:script_dir,\"pdb_data\":\"${EPREFIX}/usr/share/${PN}\",\"pdb_data\":g" \ @@ -50,14 +55,18 @@ src_install() { doins -r pdb_data/peptides rm -rf pdb_data/peptides || die - for script in pdb_*.py; do - python_foreach_impl python_newscript ${script} ${script%.py} - done + python_domodule helper pdb_data - python_foreach_impl python_domodule helper pdb_data + python_moduleinto ${PN/-/_} + python_domodule *.py - python_moduleinto ${PN} - python_foreach_impl python_domodule *.py + for i in pdb_*.py; do + cat > ${i/.py} <<- EOF + #!${EPREFIX}/bin/bash + ${PYTHON} -O "${EPREFIX}$(python_get_sitedir)/${PN/-/_}/${i}" \$@ + EOF + dobin ${i/.py} + done dobin bin/* dodoc README -- cgit v1.2.3-65-gdbad