diff options
author | 2005-12-20 04:19:43 +0000 | |
---|---|---|
committer | 2005-12-20 04:19:43 +0000 | |
commit | 35260d19c64ff44ce3d232bc7db3eb01e3d6e473 (patch) | |
tree | 99826907f7b8c9d919223a665a01c8b9eb55ee14 /sci-chemistry/maxit/maxit-8.2.ebuild | |
parent | remove outdated skencil ebuild (diff) | |
download | historical-35260d19c64ff44ce3d232bc7db3eb01e3d6e473.tar.gz historical-35260d19c64ff44ce3d232bc7db3eb01e3d6e473.tar.bz2 historical-35260d19c64ff44ce3d232bc7db3eb01e3d6e473.zip |
An application for processing and curation of macromolecular structure data.
Package-Manager: portage-2.1_pre1
Diffstat (limited to 'sci-chemistry/maxit/maxit-8.2.ebuild')
-rw-r--r-- | sci-chemistry/maxit/maxit-8.2.ebuild | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/sci-chemistry/maxit/maxit-8.2.ebuild b/sci-chemistry/maxit/maxit-8.2.ebuild new file mode 100644 index 000000000000..221061d6a360 --- /dev/null +++ b/sci-chemistry/maxit/maxit-8.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/maxit/maxit-8.2.ebuild,v 1.1 2005/12/20 04:19:43 spyderous Exp $ + +inherit eutils toolchain-funcs multilib + +# pdb-extract includes a newer 'validation' than 'validation' tarball does, +# and the filterlib from pdb-extract is incompatible with the validation tarball +MY_PN="pdb-extract" +MY_PV="1.700" +MY_P="${MY_PN}-v${MY_PV}-prod-src" +DESCRIPTION="An application for processing and curation of macromolecular structure data" +HOMEPAGE="http://sw-tools.pdb.org/apps/MAXIT/index.html" +SRC_URI="http://sw-tools.pdb.org/apps/PDB_EXTRACT/${MY_P}.tar.gz" +LICENSE="PDB" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +RDEPEND="sci-libs/rcsb-data" +DEPEND="${RDEPEND} + sci-chemistry/pdb-extract + sci-chemistry/validation" +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/respect-cflags-and-fix-install.patch + cd ${S} + + # Get rid of unneeded directories, to make sure we use system files + ebegin "Deleting redundant directories" + rm -rf btree-obj* ciflib-common* cifobj-common* cif-table-obj* misclib* \ + regex* pdb-extract* validation* + eend + + sed -i \ + -e "s:^\(CCC=\).*:\1$(tc-getCXX):g" \ + -e "s:^\(GINCLUDE=\).*:\1-I${ROOT}usr/include/rcsb:g" \ + -e "s:^\(LIBDIR=\).*:\1${ROOT}usr/$(get_libdir):g" \ + ${S}/etc/make.* +} + +src_compile() { + emake || die "make failed" +} + +src_install() { + exeinto /usr/bin + doexe bin/* + dolib.a lib/* + dodoc ${FILESDIR}/README* +} |