diff options
author | 2009-02-05 01:59:02 +0100 | |
---|---|---|
committer | 2009-02-05 01:59:02 +0100 | |
commit | db2eaf1ab9fd9611428f6b80a9ef768925d6100e (patch) | |
tree | 6c2f39155deb2dfe611378f3d0ed5b9cef6def6f /dev-lisp/trivial-sockets/trivial-sockets-0.3_p20071124.ebuild | |
parent | scm: IUSE += posix (diff) | |
download | lisp-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.ebuild | 10 |
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 } |