# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-misc/ncview/ncview-1.93b.ebuild,v 1.2 2007/05/04 14:48:13 bicatali Exp $ inherit multilib DESCRIPTION="X-based viewer for netCDF files" SRC_URI="ftp://cirrus.ucsd.edu/pub/ncview/${P}.tar.gz" HOMEPAGE="http://meteora.ucsd.edu/~pierce/ncview_home_page.html" LICENSE="GPL-2" SLOT="0" IUSE="udunits" KEYWORDS="~x86 ~amd64 ~ppc" DEPEND="sci-libs/netcdf media-libs/netpbm || ( x11-libs/libXaw virtual/x11 ) udunits? ( sci-libs/udunits )" src_compile() { # force netpbm (could be a use flag, but worth it?) econf \ --with-libppm \ $(use_with udunits) \ || die "econf failed" emake || die "emake failed" } src_install() { local appdef=/usr/share/X11/app-defaults dodir ${appdef} dodir /usr/share/${PN} # fix when root installs it. sed -i \ -e "s:/usr/lib/X11/app-defaults:${D}${appdef}:g" \ install-appdef || die "sed failed" emake \ DESTDIR="${D}" \ BINDIR="${D}/usr/bin" \ MANDIR="${D}/usr/share/man/man1" \ NCVIEW_LIB_DIR="${D}/usr/share/${PN}" \ XAPPLRESDIR="${D}/usr/share/X11/app-defaults" \ install || "emake install failed" insinto /usr/share/${PN} doins *.ncmap nc_overlay* || die "doins failed" dodoc README README_WISH_LIST RELEASE_NOTES }