summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDustin Polke <dustin.polke@uni-siegen.de>2010-04-22 21:41:45 +0200
committerDustin Polke <dustin.polke@uni-siegen.de>2010-05-07 10:54:52 +0200
commit55dc2f79b20d856b036b71fbf82c74e1602aae21 (patch)
tree40eee6136db29111105489e0d61c448a79cd812f /dev-tex
parent[dev-tex/nfssext-cfr] Add nfssext-cfr-20081221, dependency of dev-tex/libris. (diff)
downloadDuPol-55dc2f79b20d856b036b71fbf82c74e1602aae21.tar.gz
DuPol-55dc2f79b20d856b036b71fbf82c74e1602aae21.tar.bz2
DuPol-55dc2f79b20d856b036b71fbf82c74e1602aae21.zip
[dev-tex/libris] Add libris-20090226.
Diffstat (limited to 'dev-tex')
-rw-r--r--dev-tex/libris/ChangeLog10
-rw-r--r--dev-tex/libris/Manifest4
-rw-r--r--dev-tex/libris/libris-20090226.ebuild74
-rw-r--r--dev-tex/libris/metadata.xml9
4 files changed, 97 insertions, 0 deletions
diff --git a/dev-tex/libris/ChangeLog b/dev-tex/libris/ChangeLog
new file mode 100644
index 0000000..9354816
--- /dev/null
+++ b/dev-tex/libris/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-tex/libris
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*libris-20090226 (22 Apr 2010)
+
+ 22 Apr 2010; Dustin Polke <dustin.polke@uni-siegen.de>
+ +libris-20090226.ebuild:
+ Initial commit.
+
diff --git a/dev-tex/libris/Manifest b/dev-tex/libris/Manifest
new file mode 100644
index 0000000..ec260e9
--- /dev/null
+++ b/dev-tex/libris/Manifest
@@ -0,0 +1,4 @@
+DIST libris-20090226.tar.bz2 549003 RMD160 df140ce48a1f175bf161996f6fc8453ad9dd357c SHA1 8d93a4bddadbcff68386b560b7bf9430a63e5fb5 SHA256 6e64ac2d04841b5682285cf8b27d72d05469f595774cc9a9c9e8ff14849971d7
+EBUILD libris-20090226.ebuild 1667 RMD160 6687dda27332e9fccc3ff8fa63f094592879f832 SHA1 a6b26ba59de90b292a17ceee26b324a6249ec3b9 SHA256 bbcebda8166e7c2f638aaab2143e5ad369407b80167f0b4a7d6e0c5366fe0407
+MISC ChangeLog 250 RMD160 3da6441dfa7f00b9636b8ee9753ff8523fcc3160 SHA1 8e655b843c8bbdcf9949d4275a2d87a250f6ecc3 SHA256 61456ce4f571a9b5f7eb5798cc73d0cca82859c3645a47d435062d4b73d1114b
+MISC metadata.xml 241 RMD160 783207c6bf4c7d63b3b77147646ec55da4da5d0d SHA1 2f0b7d85c22b97861c88249c641ca210d5094f72 SHA256 e22fb523e9199dab7e1cb4a373fff320eb13f9fb63cbbff2f8bbaae92786e9e4
diff --git a/dev-tex/libris/libris-20090226.ebuild b/dev-tex/libris/libris-20090226.ebuild
new file mode 100644
index 0000000..7212d4f
--- /dev/null
+++ b/dev-tex/libris/libris-20090226.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit latex-package
+
+DESCRIPTION="libris font for TeX"
+HOMEPAGE="http://ctan.tug.org/tex-archive/fonts/libris/"
+SRC_URI="http://78.47.71.153/distfiles/${P}.tar.bz2"
+
+LICENSE="GPL-2 LPPL-1.3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+RDEPEND="dev-texlive/texlive-latex
+ dev-tex/nfssext-cfr"
+DEPEND="${RDEPEND}"
+
+TEXMF="/usr/share/texmf-site"
+S="${WORKDIR}"/${PN}
+
+IUSE=""
+
+SUPPLIER="arkandis"
+
+UPDMAP="${WORKDIR}/libris.cfg"
+
+src_install() {
+ for dir in afm tfm type1 vf; do
+ cd "${S}"/fonts/${dir}/arkandis/${PN}
+ latex-package_src_install
+ done
+
+ cd "${S}"/fonts/enc/dvips/${PN}
+ insinto ${TEXMF}/fonts/enc/dvips/${PN}
+ doins *.enc || die "doins *.enc failed"
+
+ cd "${S}"/fonts/opentype/arkandis/${PN}
+ insinto ${TEXMF}/fonts/opentype/${SUPPLIER}/${PN}
+ doins *.otf || die "doins *.otf failed"
+
+ cd "${S}"/doc/fonts/${PN}
+ dodoc NOTICE README manifest.txt ylyr8a.pfb.pdf
+ dosym /usr/share/doc/${PF} "${TEXMF}"/doc/fonts/${PN}
+
+ cd "${S}"/tex/latex/${PN}
+ latex-package_src_install
+
+ cd "${S}"/fonts/map/dvips/${PN}
+ insinto ${TEXMF}/fonts/map/dvips/${PN}
+ for map in *.map; do
+ doins ${map} || die "doins ${map} failed"
+ echo "Map ${map}" >> ${UPDMAP}
+ done
+
+ if latex-package_has_tetex_3; then
+ insinto /etc/texmf/updmap.d
+ doins "${UPDMAP}"
+ fi
+}
+
+pkg_postinst() {
+ latex-package_pkg_postinst
+ while read map; do
+ latex-package_has_tetex_3 || updmap-sys --enable Map=${map}
+ done < "${UPDMAP}"
+}
+
+pkg_postrm() {
+ latex-package_pkg_postrm
+ while read map; do
+ latex-package_has_tetex_3 || updmap-sys --disable Map=${map}
+ done < "${UPDMAP}"
+}
diff --git a/dev-tex/libris/metadata.xml b/dev-tex/libris/metadata.xml
new file mode 100644
index 0000000..1cb7f54
--- /dev/null
+++ b/dev-tex/libris/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>dustin.polke@uni-siegen.de</email>
+ <name>Dustin Polke</name>
+ </maintainer>
+</pkgmetadata>
+