summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-fonts/oxygen-fonts/metadata.xml12
-rw-r--r--media-fonts/oxygen-fonts/oxygen-fonts-9999.ebuild41
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
+}