diff options
author | Mike Gardiner <obz@gentoo.org> | 2003-11-06 15:43:48 +0000 |
---|---|---|
committer | Mike Gardiner <obz@gentoo.org> | 2003-11-06 15:43:48 +0000 |
commit | 18422dbb54a601f40d6ab3c059af2ba8367467e5 (patch) | |
tree | 845851b47021051b011f1b4ed2ab5d46e072b45f /app-text/active-dvi | |
parent | First import (diff) | |
download | historical-18422dbb54a601f40d6ab3c059af2ba8367467e5.tar.gz historical-18422dbb54a601f40d6ab3c059af2ba8367467e5.tar.bz2 historical-18422dbb54a601f40d6ab3c059af2ba8367467e5.zip |
First import
Diffstat (limited to 'app-text/active-dvi')
-rw-r--r-- | app-text/active-dvi/Manifest | 4 | ||||
-rw-r--r-- | app-text/active-dvi/active-dvi-1.4.0.ebuild | 96 | ||||
-rw-r--r-- | app-text/active-dvi/files/digest-active-dvi-1.4.0 | 1 | ||||
-rw-r--r-- | app-text/active-dvi/metadata.xml | 5 |
4 files changed, 105 insertions, 1 deletions
diff --git a/app-text/active-dvi/Manifest b/app-text/active-dvi/Manifest index 57a580ad36c6..4d74aa82b722 100644 --- a/app-text/active-dvi/Manifest +++ b/app-text/active-dvi/Manifest @@ -1,2 +1,4 @@ -MD5 97e8f346ee0b4377e1b3e234911f0432 active-dvi-1.4.0.ebuild 2050 +MD5 35fb1fe6be6b8baad75dd63ddba77b2b active-dvi-1.4.0.ebuild 2152 +MD5 355289c9198525d48881d24289f3642a ChangeLog 483 +MD5 c472f5fd1646eb8bca71d8df5cb2bdcc metadata.xml 164 MD5 93c4ba321a1dbd54e7f85e41348902b7 files/digest-active-dvi-1.4.0 63 diff --git a/app-text/active-dvi/active-dvi-1.4.0.ebuild b/app-text/active-dvi/active-dvi-1.4.0.ebuild new file mode 100644 index 000000000000..7d4edaa42cbe --- /dev/null +++ b/app-text/active-dvi/active-dvi-1.4.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/active-dvi/active-dvi-1.4.0.ebuild,v 1.1 2003/11/06 15:43:35 obz Exp $ + +MY_PN=${PN/ctive-/} +MY_P=${MY_PN}-${PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="A DVI previewer and a presenter for slides written in LaTeX" +SRC_URI="ftp://ftp.inria.fr/INRIA/Projects/cristal/${MY_PN}/${MY_P}.tar.gz" +HOMEPAGE="http://pauillac.inria.fr/${MY_PN}/" +LICENSE="LGPL-2.1" + +IUSE="cjk tcltk" +SLOT="0" +KEYWORDS="~x86" + +DEPEND=">=dev-lang/ocaml-3.04 + >=dev-ml/camlimages-2.11 + virtual/tetex + >=app-text/ghostscript-6.52" + +DOCS="README TODO" + +pkg_setup() { + + # warn those who have USE="tcltk" but no ocaml tcltk support + # because we cant force ocaml to be build with tcltk. + if [ `use tcltk` ]; then + if [ ! -d /usr/lib/ocaml/labltk ]; then + + echo "" + ewarn "You have requested tcltk support, but it appears" + ewarn "your ocaml wasnt compiled with tcltk support, " + ewarn "so it can't be included for active-dvi." + echo "" + ewarn "Please stop this build, and emerge ocaml with " + ewarn "USE=\"tcltk\" ocaml" + ewarn "before emerging active-dvi if you want tcltk support." + echo "" + # give the user some time to read this, but leave the + # choice up to them + sleep 8 + + fi + fi + +} + +src_unpack() { + + unpack ${A} + # need to remove texhash, it'll cause problems with + # the sandbox if we try and run it during emerge + sed -i -e "s/texhash//" ${S}/Makefile + +} + +src_compile() { + + econf || die + emake || die + +} + +src_install() { + + TEXMFADVI=/usr/share/texmf/advi + dodir /usr/bin $TEXMFADVI + make ADVI_LOC=${D}/${TEXMFADVI} prefix=${D}/usr install || die + + # only include the jpfonts.config if use cjk + use cjk || rm ${D}${TEXMFADVI}/jpfonts.conf + + # now install the documentation + dodoc ${DOCS} + cd ${S}/doc + dohtml *.{jpg,gif,css,html} + dodoc manual.{dvi,pdf,ps} + # and the manual page + doman advi.1 + +} + +pkg_postinst() { + + if [ `use cjk` ]; then + + echo "" + einfo "If you wish to use Japanese True Type fonts with" + einfo "active-dvi, please edit /usr/share/texmf/advi/jpfonts.conf" + echo "" + + fi + +} diff --git a/app-text/active-dvi/files/digest-active-dvi-1.4.0 b/app-text/active-dvi/files/digest-active-dvi-1.4.0 new file mode 100644 index 000000000000..7a0563aa1b89 --- /dev/null +++ b/app-text/active-dvi/files/digest-active-dvi-1.4.0 @@ -0,0 +1 @@ +MD5 f605d653ff7785ff48c39851e990380f advi-1.4.0.tar.gz 4390953 diff --git a/app-text/active-dvi/metadata.xml b/app-text/active-dvi/metadata.xml new file mode 100644 index 000000000000..06689a1a9114 --- /dev/null +++ b/app-text/active-dvi/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>text-markup</herd> +</pkgmetadata> |