summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStelian Ionescu <sionescu@common-lisp.net>2009-02-05 01:59:02 +0100
committerStelian Ionescu <sionescu@common-lisp.net>2009-02-05 01:59:02 +0100
commitdb2eaf1ab9fd9611428f6b80a9ef768925d6100e (patch)
tree6c2f39155deb2dfe611378f3d0ed5b9cef6def6f /dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild
parentscm: IUSE += posix (diff)
downloadlisp-db2eaf1ab9fd9611428f6b80a9ef768925d6100e.tar.gz
lisp-db2eaf1ab9fd9611428f6b80a9ef768925d6100e.tar.bz2
lisp-db2eaf1ab9fd9611428f6b80a9ef768925d6100e.zip
Fix doc generation and texinfo deps in CL packages.
Diffstat (limited to 'dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild')
-rw-r--r--dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild10
1 files changed, 7 insertions, 3 deletions
diff --git a/dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild b/dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild
index dfbfda2c..f1689d4e 100644
--- a/dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild
+++ b/dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild
@@ -13,18 +13,22 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc"
-DEPEND="doc? ( sys-apps/texinfo )"
+DEPEND="doc? ( virtual/texi2dvi )"
RDEPEND="!dev-lisp/cl-${PN}"
src_compile() {
+ # doesn't work
+ # makeinfo ${PN}.texi -o ${PN}.info || die "Cannot build info docs"
if use doc ; then
- texi2pdf ${PN}.texi || die "Cannot build PDF docs"
+ VARTEXFONTS="${T}"/fonts \
+ texi2pdf ${PN}.texi -o ${PN}.pdf || die "Cannot build PDF docs"
fi
}
src_install() {
common-lisp-install *.{lisp,asd}
common-lisp-symlink-asdf
- use doc && dodoc ${PN}.pdf
dodoc README
+ # doinfo ${PN}.info
+ use doc && dodoc ${PN}.pdf
}