|
|
| |
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() { |