From 7d84795195fa0edba9c8a0bc8c049c9312163640 Mon Sep 17 00:00:00 2001 From: Christian Ruppert Date: Fri, 13 Mar 2009 18:24:44 +0000 Subject: dev-tex/luximono: Fixed dependency app-text/tetex to virtual/latex-base. Cleanup. svn path=/sunrise/; revision=8061 --- dev-tex/luximono/ChangeLog | 5 +++- dev-tex/luximono/Manifest | 4 +-- dev-tex/luximono/luximono-2004.ebuild | 49 +++++++++++++++++------------------ 3 files changed, 30 insertions(+), 28 deletions(-) (limited to 'dev-tex/luximono') 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 luximono-2004.ebuild: + Fixed dependency app-text/tetex to virtual/latex-base. Cleanup. + 18 Aug 2008; Tiago Cunha (tcunha) 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 } -- cgit v1.2.3-18-g5258