# Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-sci/xephem/xephem-3.5.2.ebuild,v 1.9 2003/02/13 09:27:18 vapier Exp $ S=${WORKDIR}/${P} 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="${PN}-${PV}.tar.gz" HOMEPAGE="http://www.clearskyinstitute.com/xephem" KEYWORDS="x86 ppc" SLOT="0" LICENSE="as-is" DEPEND="x11-libs/openmotif" RESTRICT="fetch" pkg_setup() { #rphillips: this stuff needs to go inside the pkg_setup() function -- drobbins 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 mv Makefile Makefile.orig sed -e "s:CFLAGS=.*:CFLAGS=${CFLAGS} -ffast-math -Wall:" \ Makefile.orig > Makefile emake || die cd ../libip mv Makefile Makefile.orig sed -e "s:CFLAGS=*:CFLAGS=${CFLAGS} -I../libastro -ffast-math -Wall:" \ Makefile.orig > Makefile emake || die cd ../GUI/xephem xmkmf mv Makefile Makefile.orig sed -e "s:CDEBUGFLAGS = .*:CDEBUGFLAGS = ${CFLAGS} -fno-strength-reduce:" \ Makefile.orig > Makefile emake || die } src_install() { into /usr dobin ${S}/GUI/xephem/xephem insinto /opt/xephem/auxil doins ${S}/GUI/xephem/auxil/* insinto /opt/xephem/catalogs doins ${S}/GUI/xephem/catalogs/* insinto /opt/xephem/fifos doins ${S}/GUI/xephem/fifos/* insinto /opt/xephem/fits doins ${S}/GUI/xephem/fits/* cat > ${S}/XEphem <