View | Details | Raw Unified
Collapse All | Expand All

(-) cogito-0.18.1.ebuild (-17 / +22 lines)
 Lines 4-45    Link Here 
inherit eutils
inherit eutils
MY_PV=${PV//_/}
DESCRIPTION="The GIT scripted toolkit"
DESCRIPTION="The GIT scripted toolkit"
HOMEPAGE="http://kernel.org/pub/software/scm/cogito/"
HOMEPAGE="http://kernel.org/pub/software/scm/cogito/"
SRC_URI="mirror://kernel/software/scm/${PN}/${PN}-${MY_PV}.tar.bz2
SRC_URI="mirror://kernel/software/scm/${PN}/${P}.tar.bz2"
		mirror://gentoo/${PN}-doc-${MY_PV}.tar.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2"
SLOT="0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
IUSE="doc"
DEPEND=">=dev-util/git-1.4.3"
DEPEND=">=dev-util/git-1.4.3
	doc? ( app-text/asciidoc app-text/xmlto )"
RDEPEND="app-text/rcs
RDEPEND=">=dev-util/git-1.4.3
	app-text/rcs
	net-misc/curl"
	net-misc/curl"
S=${WORKDIR}/${PN}-${MY_PV}
SDOC=${WORKDIR}/${PN}-doc-${MY_PV}
src_unpack() {
src_unpack() {
	unpack ${A} ; cd "${S}"
	unpack ${A}; cd "${S}"
	# t9300-seek won't work under the sandbox
	# t9300-seek won't work under the sandbox
	rm t/t9300-seek.sh
	rm t/t9300-seek.sh
}
}
src_compile() {
	if use doc; then
		emake -C "${S}/Documentation" prefix="/usr" \
			docdir="/usr/share/doc/${PF}" || die "docs generation failed"
	fi
}
src_install() {
src_install() {
	emake install DESTDIR="${D}" prefix="/usr" || die "install failed"
	emake install DESTDIR="${D}" prefix="/usr" || die "install failed"
	dodoc README* VERSION COPYING
	
	dodoc README TODO VERSION
	doman "${SDOC}"/man?/*
	dodir /usr/share/doc/${PF}/{,html,contrib}
	if use doc; then
	cp "${SDOC}"/html/* "${D}"/usr/share/doc/${PF}/html
		doman "${S}"/Documentation/*.{1,7}
	cp "${S}"/contrib/* "${D}"/usr/share/doc/${PF}/contrib
		dodir /usr/share/doc/${PF}/{,html,contrib}
		cp "${S}"/Documentation/*.html "${D}"/usr/share/doc/${PF}/html
		cp "${S}"/contrib/* "${D}"/usr/share/doc/${PF}/contrib
	fi
}
}
src_test() {
src_test() {