]> Pileus Git - ~andy/sunrise/commitdiff
dev-tex/luximono: Fixed dependency app-text/tetex to virtual/latex-base. Cleanup.
authorChristian Ruppert <idl0r@gentoo.org>
Fri, 13 Mar 2009 18:24:44 +0000 (18:24 +0000)
committerChristian Ruppert <idl0r@gentoo.org>
Fri, 13 Mar 2009 18:24:44 +0000 (18:24 +0000)
svn path=/sunrise/; revision=8061

dev-tex/luximono/ChangeLog
dev-tex/luximono/Manifest
dev-tex/luximono/luximono-2004.ebuild

index fe75d8a16997a4f71c403ca80c2391cba437a338..0d907ec57fb09a49f89f157bd2e5484e82ba2ef6 100644 (file)
@@ -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
index d5585a877ce0967577b2d173f92845d90651b308..5ac9174e5357e992a89c75cf70456d947e7286d6 100644 (file)
@@ -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
index 748cb4e82213a52e3ee121cac85cfe2793723324..145a7eef0596eb23506d4bc3ed98a89b0e24b1dc 100644 (file)
@@ -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
 
 }