1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit eutils fortran-2 toolchain-funcs autotools
10 MY_PV=${PV:0:4}_${PV:4:2}_${PV:6:2}
12 # MY_PV_AUX usually ${MY_PV}
14 MY_P_AUX=dplib.${MY_PV_AUX}
16 DESCRIPTION="Program for scientific visualization and statistical analyis"
17 HOMEPAGE="http://www.itl.nist.gov/div898/software/dataplot/"
19 ftp://ftp.nist.gov/pub/dataplot/unix/${MY_P}.tar.gz
20 ftp://ftp.nist.gov/pub/dataplot/unix/${MY_P_AUX}.tar.gz"
23 LICENSE="public-domain"
24 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
25 IUSE="examples gd opengl X"
29 opengl? ( virtual/opengl )
30 gd? ( media-libs/gd[png,jpeg] )"
31 DEPEND="${COMMON_DEPEND}
33 RDEPEND="${COMMON_DEPEND}
34 X? ( x11-misc/xdg-utils )"
36 S="${WORKDIR}/${MY_P}"
37 S_AUX="${WORKDIR}/${MY_P_AUX}"
40 # unpacking and renaming because
41 # upstream does not use directories
42 mkdir "${S_AUX}" || die
43 pushd "${S_AUX}" > /dev/null || die
44 unpack ${MY_P_AUX}.tar.gz
45 popd > /dev/null || die
52 epatch "${FILESDIR}"/${P}-opengl.patch
53 cp "${FILESDIR}"/Makefile.am.${PV} Makefile.am || die
54 cp "${FILESDIR}"/configure.ac.${PV} configure.ac || die
55 sed -e "s:IHOST1='SUN':IHOST1='@HOST@:" \
56 -e "s:/usr/local/lib:@datadir@:g" \
57 dp1_linux.f > dp1_linux.f.in || die
58 sed -e "s/(MAXOBV=.*)/(MAXOBV=@MAXOBV@)/" \
59 -e "s:/usr/local/lib:@datadir@:g" \
60 DPCOPA.INC > DPCOPA.INC.in || die
67 $(use_enable opengl gl) \
75 insinto /usr/share/doc/${PF}/examples
76 doins -r "${S_AUX}"/data/*
78 insinto /usr/share/dataplot
79 doins "${S_AUX}"/dp{mes,sys,log}f.tex
80 doenvd "${FILESDIR}"/90${PN}