# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="This is a sample skeleton ebuild file" HOMEPAGE="http://foo.bar.com/" SRC_URI="ftp://foo.bar.com/${P}.tar.gz" LICENSE="C3" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="" # Run-time dependencies, same as DEPEND if RDEPEND isn't defined: #RDEPEND="" src_compile() { : } src_install() { # The Install-c3 script is a complete hack, so we do this ourselves. # CHANGELOG says it's FHS-compliant to put stuff here, so we'll believe it. local C3DIR="/opt/c3-4" dodir ${C3DIR} # "libraries" insinto ${C3DIR} doins *.py # tools exeinto ${C3DIR} # Everything's in the same dir, so we need to weed out non-tool things local TOOL for TOOL in $(find ${S} -maxdepth 1 -type f -name 'c*' -not -name '*.*'); do doexe ${TOOL} done # Get systemimager-using tool out of bin, since systemimager isn't in # portage dodoc ${D}/${C3DIR}/cpushimage rm ${D}/${C3DIR}/cpushimage dodoc README README.scale CHANGELOG KNOWN_BUGS docinto contrib dodoc contrib/* doman man/man*/* # Create env.d file echo "PATH=${C3DIR}" > ${T}/40${PN} echo "ROOTPATH=${C3DIR}" >> ${T}/40${PN} insinto /etc/env.d doins ${T}/40${PN} } pkg_postinst() { einfo "Because systemimager is not in Portage, cpushimage" einfo "has been installed to /usr/share/doc/${P}/." }