# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/root/root-4.02.00.ebuild,v 1.4 2005/04/08 18:10:33 hansmi Exp $ inherit flag-o-matic eutils S=${WORKDIR}/${PN} DESCRIPTION="see homepage..." MY_VER=${PV%[a-z]} MY_PATCH=${PV##"${MY_VER}"} SRC_URI="http://wwwasd.web.cern.ch/wwwasd/lhc++/clhep/DISTRIBUTION/distributions/clhep-${MY_VER}.tgz" HOMEPAGE="http://proj-clhep.web.cern.ch/proj-clhep/index.html" SLOT="0" LICENSE="as-isi, GPL-2, BSD, ... NIGHTMARE!" KEYWORDS="x86" IUSE="" DEPEND=">=dev-lang/perl-5.8.0 doc? ( >=app-doc/doxygen-1.4.2 )" src_compile() { cd ${WORKDIR}/${MY_VER}/CLHEP #local myconf ./configure \ --prefix=/usr \ --bindir=/usr/bin/CLHEP \ --libdir=/usr/lib/CLHEP \ --datadir=/usr/share/CLHEP \ --enable-exceptions \ --disable-dependency-tracking emake OPT="$CFLAGS" || die "make failed" if use doc; then emake docs OPT="$CFLAGS" || die "make docs failed" cp ${FILESDIR}/Doxyfile . doxygen || die "doygen failed" fi #make check || die "make check failed" } src_install() { cd ${WORKDIR}/${MY_VER}/CLHEP make DESTDIR=${D} INSTALL="install" install || die "install failed" #make install if use doc; then make DESTDIR=${D} INSTALL="install" install-docs || die "install docs failed" mkdir -p ${D}/usr/share/doc/clhep-${MY_VER} mv docs/html ${D}/usr/share/doc/clhep-${MY_VER}/. mv ${D}/usr/doc/* ${D}/usr/share/doc/clhep-${MY_VER}/. rmdir ${D}/usr/doc || die "failed to remove bad doc dir" fi dodoc INSTALL README dodir /etc/env.d echo > ${D}/etc/env.d/99clhep "LDPATH=\"/usr/lib/CLHEP\"" echo >> ${D}/etc/env.d/99clhep "PATH=\"/usr/bin/CLHEP\"" mkdir -p ${D}/usr/share/CLHEP mv ${D}/usr/examples ${D}/usr/share/CLHEP/. mv ${D}/usr/data ${D}/usr/share/CLHEP/. }