summaryrefslogtreecommitdiff
path: root/media-fonts
diff options
context:
space:
mode:
authorChristoph Brill <egore911@egore911.de>2012-05-23 21:06:59 +0200
committerChristoph Brill <christoph.brill@chamaeleon.de>2012-05-23 21:21:54 +0200
commit16602b5111fe6c19448ed21d95ccebe767c0f408 (patch)
tree658c5be61c539f32b4ae2b84ca4fa45faa23c158 /media-fonts
parent5e6e2ef34038da53c12ad858aed49f1973e2c1cd (diff)
+files/59-google-droid-serif.conf, +files/60-google-droid-sans-mono.conf, +droid-113-r1.ebuild, +files/65-google-droid-sans.conf
Also install the fontconfig files. Ebuild copied from the portage tree. Fontconfig files taken from Fedora 17.
Diffstat (limited to 'media-fonts')
-rw-r--r--media-fonts/droid/ChangeLog12
-rw-r--r--media-fonts/droid/Manifest9
-rw-r--r--media-fonts/droid/droid-113-r1.ebuild43
-rw-r--r--media-fonts/droid/files/59-google-droid-serif.conf16
-rw-r--r--media-fonts/droid/files/60-google-droid-sans-mono.conf16
-rw-r--r--media-fonts/droid/files/65-google-droid-sans.conf152
-rw-r--r--media-fonts/droid/metadata.xml7
7 files changed, 255 insertions, 0 deletions
diff --git a/media-fonts/droid/ChangeLog b/media-fonts/droid/ChangeLog
new file mode 100644
index 0000000..79a4ff6
--- /dev/null
+++ b/media-fonts/droid/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for media-fonts/droid
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*droid-113-r1 (23 May 2012)
+
+ 23 May 2012; Christoph Brill <egore911@egore911.de>
+ +files/59-google-droid-serif.conf, +files/60-google-droid-sans-mono.conf,
+ +droid-113-r1.ebuild, +files/65-google-droid-sans.conf, +metadata.xml:
+ Also install the fontconfig files. Ebuild copied from the portage tree.
+ Fontconfig files taken from Fedora 17.
+
diff --git a/media-fonts/droid/Manifest b/media-fonts/droid/Manifest
new file mode 100644
index 0000000..918d134
--- /dev/null
+++ b/media-fonts/droid/Manifest
@@ -0,0 +1,9 @@
+AUX 59-google-droid-serif.conf 329 RMD160 e895fae61ea93c0a428d7c27e9e3b80690968c31 SHA1 09b3be269dcf529afd493614d7e3887920e40aa7 SHA256 1ca686f607be4f4d62e8232ac194875a817df58741a18db02017f803028e88c4
+AUX 60-google-droid-sans-mono.conf 345 RMD160 2fe3a7e929e70f1365841c976718af3b483c0aba SHA1 c57ff8b3a8ad14c08398172f88d1207dbcab0e9b SHA256 42da7d1ac6d7055971c8b1bb98a83e893fbed621534b04247a5f6ed89ca14d44
+AUX 65-google-droid-sans.conf 3452 RMD160 2256fd3e82c36e8cee41e797553bdd12966c5034 SHA1 6e21481c6742aaf1babf328b35c10b139049fe0e SHA256 17a857c9feabdcab4b4f316102bfb6a965d189f2e2e83b79401862eb05c92916
+DIST DroidSansMonoDotted-112_p1.ttf.bz2 74649 RMD160 db2b67b0a85fef7ad262bf3ed57701bd0a38e1aa SHA1 67a6136f5314c5e8469311701c43dd25dc06f680 SHA256 78e4d9a5adb9cf525ed9e76f9691df8506242710a13d21bf2538a96b781a7ffa
+DIST DroidSansMonoSlashed-112_p1.ttf.bz2 74632 RMD160 62f7e80a1a596c2dd5ceea96360edb2477e0fe6d SHA1 88b605da43e91f7d4329e2a79324cc6f71afb5cd SHA256 75da778420bd26d10cc42cab8152d4ce5fb4b86fa34237e361a1782d4e60577b
+DIST droid-113-r1.tar.bz2 4227725 RMD160 6c65e08e519d0f68be3a4007d55ce6cd4a556647 SHA1 bae438b0b18517a765084be5c3ee914954fd03ae SHA256 fec9b33203abbc2a5f62a44086de4998dce69649bd78c873e6fd44d1b7d1656e
+EBUILD droid-113-r1.ebuild 1277 RMD160 dd5b498b8126198c6fae851dd292a88be764a5a5 SHA1 13abd3ff56e8ac9d99e3cd07bb676c6390e1d899 SHA256 e7069855f891a48ce792f871a7156cb8c3a67fd703afe48487e5b9cb054cbd95
+MISC ChangeLog 466 RMD160 58d3d20e4ab2f9931788c973f111f967ea208031 SHA1 a7c37e7a69d0b9ed8fb50b8bdc87daec6d12e768 SHA256 d44268654a7601609a7ad498a63c316d551fd1606f7fb6509edd1f1276704df6
+MISC metadata.xml 204 RMD160 19671a561cc119505a06464a35a5096b484471c2 SHA1 b00abe788b4847cd2bfcdb6e4e207ed38949d475 SHA256 e808030aad62dfe3e81350c1c879870c3d406c50e908ddc3f521480aec65e8d5
diff --git a/media-fonts/droid/droid-113-r1.ebuild b/media-fonts/droid/droid-113-r1.ebuild
new file mode 100644
index 0000000..ec9c219
--- /dev/null
+++ b/media-fonts/droid/droid-113-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/droid/droid-113-r1.ebuild,v 1.2 2011/01/27 16:49:51 spatz Exp $
+
+EAPI=4
+
+inherit font
+
+MY_PN="${PN/d/D}"
+
+# $PV is a build number, use fontforge to find it out. 113 was taken from:
+# http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
+DESCRIPTION="Font family from Google's Android project"
+HOMEPAGE="http://code.google.com/android/RELEASENOTES.html http://www.cosmix.org/software/"
+SRC_URI="mirror://gentoo/${PF}.tar.bz2
+ mirror://gentoo/${MY_PN}SansMonoSlashed-112_p1.ttf.bz2
+ mirror://gentoo/${MY_PN}SansMonoDotted-112_p1.ttf.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+S="${WORKDIR}/${PN}"
+FONT_S="${S}"
+FONT_SUFFIX="ttf"
+
+src_unpack() {
+ unpack ${A}
+
+ mv "${WORKDIR}/${MY_PN}SansMonoSlashed-112_p1.ttf" \
+ "${S}/${MY_PN}SansMonoSlashed.ttf"
+ mv "${WORKDIR}/${MY_PN}SansMonoDotted-112_p1.ttf" \
+ "${S}/${MY_PN}SansMonoDotted.ttf"
+}
+
+src_install() {
+ font_src_install
+ insinto /etc/fonts/conf.avail
+ doins "${FILESDIR}"/59-google-droid-serif.conf
+ doins "${FILESDIR}"/60-google-droid-sans-mono.conf
+ doins "${FILESDIR}"/65-google-droid-sans.conf
+}
diff --git a/media-fonts/droid/files/59-google-droid-serif.conf b/media-fonts/droid/files/59-google-droid-serif.conf
new file mode 100644
index 0000000..f56b5ed
--- /dev/null
+++ b/media-fonts/droid/files/59-google-droid-serif.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>serif</family>
+ <prefer>
+ <family>Droid Serif</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Serif</family>
+ <default>
+ <family>serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/media-fonts/droid/files/60-google-droid-sans-mono.conf b/media-fonts/droid/files/60-google-droid-sans-mono.conf
new file mode 100644
index 0000000..1cf8bbc
--- /dev/null
+++ b/media-fonts/droid/files/60-google-droid-sans-mono.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>monospace</family>
+ <prefer>
+ <family>Droid Sans Mono</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Sans Mono</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/media-fonts/droid/files/65-google-droid-sans.conf b/media-fonts/droid/files/65-google-droid-sans.conf
new file mode 100644
index 0000000..80ba66c
--- /dev/null
+++ b/media-fonts/droid/files/65-google-droid-sans.conf
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans</string>
+ </test>
+ <edit name="fontversion">
+ <int>7</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans Hebrew</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>6</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans Arabic</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>5</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans Thai</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>4</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="lang" compare="not_eq">
+ <string>zh-cn</string>
+ <string>zh-sg</string>
+ <string>zh-hk</string>
+ <string>zh-tw</string>
+ <string>zh</string>
+ </test>
+ <test name="family">
+ <string>Droid Sans Japanese</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>3</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="family">
+ <string>Droid Sans Fallback</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>2</int>
+ </edit>
+ </match>
+ <match target="scan">
+ <test name="lang">
+ <string>zh-cn</string>
+ <string>zh-sg</string>
+ <string>zh-hk</string>
+ <string>zh-tw</string>
+ <string>zh</string>
+ </test>
+ <test name="family">
+ <string>Droid Sans Japanese</string>
+ </test>
+ <edit name="family">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fullname">
+ <string>Droid Sans</string>
+ </edit>
+ <edit name="fontversion">
+ <int>1</int>
+ </edit>
+ </match>
+ <alias binding="same">
+ <family>Droid Sans Arabic</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Hebrew</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Japanese</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Thai</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias binding="same">
+ <family>Droid Sans Fallback</family>
+ <accept>
+ <family>Droid Sans</family>
+ </accept>
+ </alias>
+ <alias>
+ <family>sans-serif</family>
+ <prefer>
+ <family>Droid Sans</family>
+ </prefer>
+ </alias>
+ <alias>
+ <family>Droid Sans</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/media-fonts/droid/metadata.xml b/media-fonts/droid/metadata.xml
new file mode 100644
index 0000000..1188c23
--- /dev/null
+++ b/media-fonts/droid/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>egore911@egore911.de</email>
+</maintainer>
+</pkgmetadata>