# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-astronomy/xephem/xephem-3.6.2.ebuild,v 1.2 2005/04/21 11:39:30 phosphan Exp $ DESCRIPTION="XEphem is the X Windows Ephemeris, and provides a scientific-grade solar system model, star charts, sky views, plus a whole lot more." SRC_URI="http://www.clearskyinstitute.com/xephem/${PN}-${PV}.tar.gz" HOMEPAGE="http://www.clearskyinstitute.com/xephem" KEYWORDS="x86 amd64 ppc" IUSE="" SLOT="0" LICENSE="as-is" DEPEND="x11-libs/openmotif" pkg_setup() { if [ ! -f ${DISTDIR}/${P}.tar.gz ] ; then die "Please download ${P}.tar.gz from ${HOMEPAGE} and move it to ${DISTDIR}" fi } src_compile() { cd libastro sed -e "s:CFLAGS=.*:CFLAGS=${CFLAGS} -ffast-math -Wall:" \ -i Makefile emake || die for i in libip liblilxml libjpegd; do echo "going into ${i}" cd ${S}/${i} sed -e "s:CFLAGS=.*:CFLAGS=${CFLAGS} -I../libastro -ffast-math -Wall:" \ -i Makefile emake || die done cd ../GUI/xephem xmkmf sed -e "s:CDEBUGFLAGS = .*:CDEBUGFLAGS = ${CFLAGS} -fno-strength-reduce:" \ -i Makefile emake || die } src_install() { into /usr dobin ${S}/GUI/xephem/xephem for i in auxil catalogs fifos fits help help/png; do insinto /opt/xephem/${i} doins ${S}/GUI/xephem/${i}/* done cat > ${S}/XEphem <