diff options
Diffstat (limited to 'sci-misc/mpb/mpb-1.4.2.ebuild')
-rw-r--r-- | sci-misc/mpb/mpb-1.4.2.ebuild | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/sci-misc/mpb/mpb-1.4.2.ebuild b/sci-misc/mpb/mpb-1.4.2.ebuild deleted file mode 100644 index 10a8ff5f43d7..000000000000 --- a/sci-misc/mpb/mpb-1.4.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/mpb/mpb-1.4.2.ebuild,v 1.1 2006/01/04 18:51:03 pbienst Exp $ - -DESCRIPTION="Program for computing the band structures and electromagnetic modes of periodic dielectric structures" -SRC_URI="http://ab-initio.mit.edu/mpb/${P}.tar.gz" -HOMEPAGE="http://ab-initio.mit.edu/mpb/" - -LICENSE="GPL-2" -KEYWORDS="~x86" - -SLOT="0" - -DEPEND="virtual/lapack - sci-libs/libctl - sci-libs/hdf5 - =sci-libs/fftw-2.1.5-r1 - sys-libs/readline" -RDEPEND="=sci-libs/fftw-2.1.5-r1" - -src_unpack() { - unpack ${A} - - # Create directories to compile the versions with inversion symmetry - # and with hermitian eps. - - cp -r ${S} ${S}_inv - cp -r ${S} ${S}_herm -} - -src_compile() { - # Create the normal version (mpb). - cd ${S} - econf || die - MAKEOPTS="-j1" emake || die # Parallel 'make' gives syntax errors. - - # Create the version with inversion symmetry (mpbi). - cd ${S}_inv - econf --with-inv-symmetry || die - MAKEOPTS="-j1" emake || die - - # Create the version with hermitian eps (mpbh). - cd ${S}_herm - econf --with-hermitian-eps || die - MAKEOPTS="-j1" emake || die -} - -src_install() { - - cd ${S} - einstall || die - - dodoc README COPYING NEWS AUTHORS COPYRIGHT ChangeLog TODO - dohtml doc/* - - # Install mpbi and mpbh as well. - - mv ${S}_inv/mpb-ctl/.mpb ${S}_inv/mpb-ctl/mpbi - dobin ${S}_inv/mpb-ctl/mpbi - - mv ${S}_herm/mpb-ctl/.mpb ${S}_herm/mpb-ctl/mpbh - dobin ${S}_herm/mpb-ctl/mpbh - - einfo "Three versions of mpb have been installed:" - einfo "mpb : regular version" - einfo "mpbi : configured for inversion symmetry" - einfo "mpbh : configured for hermitian epsilon" -} |