]> Pileus Git - ~andy/sunrise/commitdiff
dev-tex/luximono: New Ebuild for bug 185467
authorPavel Sanda (ps) <ps@twin.jikos.cz>
Sun, 15 Jul 2007 22:14:33 +0000 (22:14 +0000)
committerPavel Sanda (ps) <ps@twin.jikos.cz>
Sun, 15 Jul 2007 22:14:33 +0000 (22:14 +0000)
svn path=/sunrise/; revision=4273

dev-tex/luximono/ChangeLog [new file with mode: 0644]
dev-tex/luximono/Manifest [new file with mode: 0644]
dev-tex/luximono/files/digest-luximono-2004 [new file with mode: 0644]
dev-tex/luximono/luximono-2004.ebuild [new file with mode: 0644]
dev-tex/luximono/metadata.xml [new file with mode: 0644]

diff --git a/dev-tex/luximono/ChangeLog b/dev-tex/luximono/ChangeLog
new file mode 100644 (file)
index 0000000..0efc949
--- /dev/null
@@ -0,0 +1,8 @@
+# ChangeLog for dev-tex/luximono
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  15 Jul 2007; Pavel Sanda (ps) <ps at twin.jikos.cz> +luximono-2004.ebuild,
+  +metadata.xml:
+  New Ebuild for bug 185467
+
diff --git a/dev-tex/luximono/Manifest b/dev-tex/luximono/Manifest
new file mode 100644 (file)
index 0000000..97f3147
--- /dev/null
@@ -0,0 +1,4 @@
+DIST LuxiMono-2004.zip 199660 RMD160 edc8d07911945f4db27c5741e6c7597cceebdae6 SHA1 3b59fd6e57c1e96dbaacb0c21222a49477468181 SHA256 93f6466649edcb0de608589805c1bc0f04cb364a4efcac3a81fbc38488272293
+EBUILD luximono-2004.ebuild 1368 RMD160 bd3729610e953d15449581458051ce0d816bcf16 SHA1 4217b839748d1ec947c1decc12a8f41fd6b36b0a SHA256 2f572087342f6b28b1e918385d308846f54d5b71afc6b00d90c3ea644f554581
+MISC ChangeLog 240 RMD160 aad5519ca2d87447d1a1da4d2fa7456fa222cf67 SHA1 fb736d01f29170b066e09ace040a490667b92655 SHA256 a7c2b3838767e643774f9074789c8d08b6129e9b941036cb53f3bb0a105f8180
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-tex/luximono/files/digest-luximono-2004 b/dev-tex/luximono/files/digest-luximono-2004
new file mode 100644 (file)
index 0000000..605dacb
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 24a5a4ed96993a4018ac99d009446c9e LuxiMono-2004.zip 199660
+RMD160 edc8d07911945f4db27c5741e6c7597cceebdae6 LuxiMono-2004.zip 199660
+SHA256 93f6466649edcb0de608589805c1bc0f04cb364a4efcac3a81fbc38488272293 LuxiMono-2004.zip 199660
diff --git a/dev-tex/luximono/luximono-2004.ebuild b/dev-tex/luximono/luximono-2004.ebuild
new file mode 100644 (file)
index 0000000..9cbb305
--- /dev/null
@@ -0,0 +1,68 @@
+# Copyright 1999-2007 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"
+SRC_URI="http://dev.gentooexperimental.org/~dreeevil/${MY_PN}-${PV}.zip"
+HOMEPAGE="http://www.ctan.org/tex-archive/fonts/LuxiMono/"
+LICENSE="luximono"
+
+IUSE=""
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND="app-arch/unzip"
+RDEPEND=">=app-text/tetex-3.0"
+
+S=${WORKDIR}/${MY_PN}
+PACK="luxi"
+SUPPLIER="public"
+
+src_unpack(){
+       unpack ${A}
+       cd "${S}"
+       unzip "${S}"/ul9.zip
+}
+
+src_install() {
+#      latex-package_src_doinstall generally uses different 
+#      directories than this package expects
+#      cd ${S}
+#      latex-package_src_doinstall all
+
+       cd "${S}"
+       dodoc doc/fonts/luxi/* README.luximono
+
+       insinto ${TEXMF}/fonts/map/dvips/${PACK}
+       doins dvips/config/*
+
+       insinto ${TEXMF}/fonts/afm/${SUPPLIER}/${PACK}
+       doins *.afm
+
+       insinto ${TEXMF}/fonts/tfm/${SUPPLIER}/${PACK}
+       doins fonts/tfm/public/luxi/*.tfm
+
+       insinto ${TEXMF}/fonts/vf/${SUPPLIER}/${PACK}
+       doins fonts/vf/public/luxi/*.vf
+
+       insinto ${TEXMF}/fonts/type1/${SUPPLIER}/${PACK}
+       doins *.pfb
+
+       insinto ${TEXMF}/tex/latex/${PACK}
+       doins tex/latex/luxi/*
+
+}
+
+pkg_postinst() {
+#      this order is intended
+       latex-package_rehash
+       updmap-sys --enable Map ul9.map
+}
+
+pkg_postrm() {
+       updmap-sys --disable ul9.map
+       latex-package_rehash
+}
diff --git a/dev-tex/luximono/metadata.xml b/dev-tex/luximono/metadata.xml
new file mode 100644 (file)
index 0000000..7e32869
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>