summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-tex/luximono')
-rw-r--r--dev-tex/luximono/ChangeLog5
-rw-r--r--dev-tex/luximono/Manifest4
-rw-r--r--dev-tex/luximono/luximono-2004.ebuild49
3 files changed, 30 insertions, 28 deletions
diff --git a/dev-tex/luximono/ChangeLog b/dev-tex/luximono/ChangeLog
index fe75d8a16..0d907ec57 100644
--- a/dev-tex/luximono/ChangeLog
+++ b/dev-tex/luximono/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-tex/luximono
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 13 Mar 2009; Christian Ruppert <idl0r@gentoo.org> luximono-2004.ebuild:
+ Fixed dependency app-text/tetex to virtual/latex-base. Cleanup.
+
18 Aug 2008; Tiago Cunha (tcunha) <me@tiagocunha.org>
luximono-2004.ebuild:
Since PACK, and SUPPLIER are only used in src_install, avoid polluting
diff --git a/dev-tex/luximono/Manifest b/dev-tex/luximono/Manifest
index d5585a877..5ac9174e5 100644
--- a/dev-tex/luximono/Manifest
+++ b/dev-tex/luximono/Manifest
@@ -1,4 +1,4 @@
DIST LuxiMono-2004.zip 199660 RMD160 edc8d07911945f4db27c5741e6c7597cceebdae6 SHA1 3b59fd6e57c1e96dbaacb0c21222a49477468181 SHA256 93f6466649edcb0de608589805c1bc0f04cb364a4efcac3a81fbc38488272293
-EBUILD luximono-2004.ebuild 1382 RMD160 37409200b53d0537a1c5f48e78e9461979d34540 SHA1 bc5306380b7f2c32866be4d30e75388698f5c960 SHA256 f3afef382c1583d4690adc72ada19dbdce512ae97386c93d13ca27da9603c602
-MISC ChangeLog 534 RMD160 68f583a52d9761af06baa3ef5a3fced88a36f3bb SHA1 70d0d4a4f0cf6883470985ca3189df5563f42f4a SHA256 75e63f60ed00be705c9b69b2c73307fe88af13b2e2bec3e11b69730ea5f3d83b
+EBUILD luximono-2004.ebuild 1465 RMD160 9cb2b34ec3a03479f084db7d0e6d8e42e97877d3 SHA1 7f4ea23d57777b98509efd4959d83b0205082d46 SHA256 e389e1fa22408ce03c9ff499a321d255e779ffa27f72cd0fedcfa8a68907be73
+MISC ChangeLog 675 RMD160 aadb3efe43302901621e5a6f08bdb56ed15cec43 SHA1 fe768c3c8be6adade0f276b3a123b83802d6260a SHA256 2f8b8b0e015b23a3cf37f1942defba89ebde3ff577170cc164c7e053f75f1003
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-tex/luximono/luximono-2004.ebuild b/dev-tex/luximono/luximono-2004.ebuild
index 748cb4e82..145a7eef0 100644
--- a/dev-tex/luximono/luximono-2004.ebuild
+++ b/dev-tex/luximono/luximono-2004.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit latex-package
MY_PN="LuxiMono"
-DESCRIPTION="LuxiMono LaTeX Type1 typewriter font"
+DESCRIPTION="LaTeX Type1 typewriter font"
SRC_URI="http://dev.gentooexperimental.org/~dreeevil/${MY_PN}-${PV}.zip"
HOMEPAGE="http://www.ctan.org/tex-archive/fonts/LuxiMono/"
LICENSE="luximono"
@@ -14,46 +14,45 @@ IUSE=""
SLOT="0"
KEYWORDS="~x86"
-DEPEND="app-arch/unzip"
-RDEPEND=">=app-text/tetex-3.0"
+RDEPEND="virtual/latex-base"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
S=${WORKDIR}/${MY_PN}
+SUPPLIER="public"
src_unpack(){
unpack ${A}
cd "${S}"
- unzip "${S}"/ul9.zip
+ unzip ul9.zip || die "unzip failed"
}
src_install() {
- local PACK="luxi"
- local SUPPLIER="public"
+ local pack="luxi"
+ local texshr="${TEXMF}/fonts"
-# latex-package_src_doinstall generally uses different
-# directories than this package expects
-# cd ${S}
-# latex-package_src_doinstall all
+ # latex-package_src_doinstall generally uses different
+ # directories than this package expects
- cd "${S}"
- dodoc doc/fonts/luxi/* README.luximono
+ dodoc doc/fonts/luxi/* README.luximono || die "dodoc failed"
- insinto ${TEXMF}/fonts/map/dvips/${PACK}
- doins dvips/config/*
+ insinto ${texshr}/map/dvips/luxi
+ doins dvips/config/* || die
- insinto ${TEXMF}/fonts/afm/${SUPPLIER}/${PACK}
- doins *.afm
+ insinto ${texshr}/afm/${SUPPLIER}/luxi
+ doins *.afm || die "doins afm failed"
- insinto ${TEXMF}/fonts/tfm/${SUPPLIER}/${PACK}
- doins fonts/tfm/public/luxi/*.tfm
+ insinto ${texshr}/tfm/${SUPPLIER}/luxi
+ doins fonts/tfm/public/luxi/*.tfm || die "doins tfm failed"
- insinto ${TEXMF}/fonts/vf/${SUPPLIER}/${PACK}
- doins fonts/vf/public/luxi/*.vf
+ insinto ${texshr}/vf/${SUPPLIER}/luxi
+ doins fonts/vf/public/luxi/*.vf || die "doins vf failed"
- insinto ${TEXMF}/fonts/type1/${SUPPLIER}/${PACK}
- doins *.pfb
+ insinto ${texshr}/type1/${SUPPLIER}/luxi
+ doins *.pfb || die "doins pfb failed"
- insinto ${TEXMF}/tex/latex/${PACK}
- doins tex/latex/luxi/*
+ insinto ${TEXMF}/tex/latex/luxi
+ doins tex/latex/luxi/* || die
}