diff options
Diffstat (limited to 'sci-chemistry/molmol/molmol-2k_p2.ebuild')
-rw-r--r-- | sci-chemistry/molmol/molmol-2k_p2.ebuild | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/sci-chemistry/molmol/molmol-2k_p2.ebuild b/sci-chemistry/molmol/molmol-2k_p2.ebuild index 04c810b36ccc..e5d5a45f5636 100644 --- a/sci-chemistry/molmol/molmol-2k_p2.ebuild +++ b/sci-chemistry/molmol/molmol-2k_p2.ebuild @@ -1,41 +1,44 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molmol/molmol-2k_p2.ebuild,v 1.15 2010/11/08 17:14:25 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molmol/molmol-2k_p2.ebuild,v 1.16 2011/06/26 08:21:31 jlec Exp $ -EAPI="2" +EAPI=2 -inherit eutils toolchain-funcs multilib +inherit eutils multilib toolchain-funcs MY_PV="${PV/_p/.}.0" MY_P="${PN}-${MY_PV}" DESCRIPTION="Publication-quality molecular visualization package" HOMEPAGE="http://hugin.ethz.ch/wuthrich/software/molmol/index.html" -SRC_URI="ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz +SRC_URI=" + ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-doc.tar.gz" + LICENSE="molmol" SLOT="0" KEYWORDS="~amd64 ppc x86" IUSE="" -DEPEND=">=x11-libs/openmotif-2.3:0 - x11-libs/libXpm + +DEPEND=" media-libs/mesa[motif] - virtual/jpeg - media-libs/tiff media-libs/libpng - sys-libs/zlib" -# Run-time dependencies, same as DEPEND if RDEPEND isn't defined: -#RDEPEND="" -# Yeah, the gz's aren't in a subdir. -S=${WORKDIR} + media-libs/tiff + sys-libs/zlib + virtual/jpeg + x11-libs/libXpm + >=x11-libs/openmotif-2.3:0" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" MMDIR="/usr/$(get_libdir)/molmol" src_prepare() { # Patch from http://pjf.net/science/molmol.html, where src.rpm is provided - epatch ${FILESDIR}/pjf_RH9_molmol2k2.diff + epatch "${FILESDIR}"/pjf_RH9_molmol2k2.diff - ln -s makedef.lnx ${S}/makedef + ln -s makedef.lnx "${S}"/makedef # 1) The Korn shell is only taken by default because the Bourne shell # on DEC systems cannot handle the script. @@ -44,13 +47,13 @@ src_prepare() { sed -i \ -e "s:/bin/ksh:/bin/sh:" \ -e "s:^MOLMOLHOME.*:MOLMOLHOME=${MMDIR}:" \ - ${S}/molmol + "${S}"/molmol # 1) Set CFLAGS. # 2) Set compiler. sed -i \ -e "s:^MCFLAGS.*:MCFLAGS = ${CFLAGS}:" \ -e "s:^CC.*:CC = $(tc-getCC):" \ - ${S}/makedef + "${S}"/makedef } src_compile() { |