diff options
| -rw-r--r-- | media-fonts/oxygen-fonts/metadata.xml | 12 | ||||
| -rw-r--r-- | media-fonts/oxygen-fonts/oxygen-fonts-9999.ebuild | 41 |
2 files changed, 53 insertions, 0 deletions
diff --git a/media-fonts/oxygen-fonts/metadata.xml b/media-fonts/oxygen-fonts/metadata.xml new file mode 100644 index 00000000000..5f6f08f8ad9 --- /dev/null +++ b/media-fonts/oxygen-fonts/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +<use> + <flag name="flab-old">Installs Fontlab-Old style font files</flag> + <flag name="monospace">Installs Monospace style font files</flag> + <flag name="bold">Installs bold style font files</flag> + <flag name="regular">Installs all the Oxygen-Regular content from the source package including glyphs</flag> +</use> +</pkgmetadata> + diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-9999.ebuild b/media-fonts/oxygen-fonts/oxygen-fonts-9999.ebuild new file mode 100644 index 00000000000..58c9b101e96 --- /dev/null +++ b/media-fonts/oxygen-fonts/oxygen-fonts-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit git-2 font +EGIT_REPO_URI="git://anongit.kde.org/oxygen-fonts" + +DESCRIPTION="A Font for the KDE Desktop" +HOMEPAGE="https://projects.kde.org/" +IUSE="bold flab-old monospace +regular" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="" + +src_install() { + if use flab-old; then + FONT_S="${S}/Fontlab-Old" FONT_SUFFIX="vfb" font_src_install + fi + + if use monospace; then + FONT_S="${S}/Monospace" FONT_SUFFIX="otf ttf" font_src_install + fi + + if use bold; then + FONT_S="${S}/Oxygen-Bold" FONT_SUFFIX="otf ttf sfd" font_src_install + fi + + if use regular; then + dodir $FONTDIR/Brand $FONTDIR/hinting $FONTDIR/Oxygen.ufo $FONTDIR/Oxygen.ufo/glyphs + FONT_S="${S}/Oxygen-Regular" FONT_SUFFIX="ttf sfd" font_src_install + insinto $FONTDIR/Brand + doins Oxygen-Regular/Brand/Oxygen.sfd + insinto $FONTDIR/hinting + doins Oxygen-Regular/hinting/OxygenVTT.ttf + insinto $FONTDIR/ + cd Oxygen-Regular && doins -r Oxygen.ufo + fi +} |
