summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFranklyn Tackitt2015-06-10 09:05:28 -0700
committerFranklyn Tackitt2015-06-10 09:05:28 -0700
commit59defd46b62799f5ee2cf65643d9008d8eddd2a9 (patch)
tree5802bef3144f347e0d81ba210acfdb098125308f
downloadaur-59defd46b62799f5ee2cf65643d9008d8eddd2a9.tar.gz
Initial Import
-rw-r--r--.SRCINFO44
-rw-r--r--PKGBUILD61
-rwxr-xr-xotftottf.sh6
-rw-r--r--zelda-ttf.install7
4 files changed, 118 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9b85c96e6709
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,44 @@
+pkgbase = ttf-zelda
+ pkgdesc = A collection of fonts from the Legend of Zelda universe
+ pkgver = 1.0
+ pkgrel = 1
+ url = http://www.zeldauniverse.net/media/fonts/
+ install = zelda-ttf.install
+ arch = any
+ license = GPL
+ makedepends = fontforge
+ depends = fontconfig
+ depends = xorg-font-utils
+ source = http://www.zeldauniverse.net/media/typography/Triforce.ttf
+ source = http://www.zeldauniverse.net/media/typography/HylianSymbols.ttf
+ source = http://www.zeldauniverse.net/media/typography/Pretendo.ttf
+ source = http://www.zeldauniverse.net/media/typography/ContinuumRegular.ttf
+ source = http://www.zeldauniverse.net/media/typography/Gamecuben.ttf
+ source = http://www.zeldauniverse.net/wp-content/uploads/2012/01/skyward_sword_ancient_hylian___font_by_sarinilli-d4l1t18.zip
+ source = http://www.zeldauniverse.net/media/typography/Ravenna.ttf
+ source = http://www.zeldauniverse.net/media/typography/AncientHylian.otf
+ source = http://www.zeldauniverse.net/media/typography/AmericanUncDRegular.ttf
+ source = http://www.zeldauniverse.net/media/typography/SherwoodRegular.ttf
+ source = http://www.zeldauniverse.net/media/typography/Hylian64.ttf
+ source = http://www.zeldauniverse.net/media/typography/ZeldaDXTTBRK.ttf
+ source = http://www.zeldauniverse.net/media/typography/ReturnofGanon.ttf
+ source = zelda-ttf.install
+ source = otftottf.sh
+ md5sums = 3cf0469a6f23aefd25032f8bbc3587e5
+ md5sums = f6f44f2d7890f20ec62ecdae68c249f3
+ md5sums = 487390d5558cff7a17ce35d7d92a0540
+ md5sums = ac5b280746e5eee7d336afd6f68ec437
+ md5sums = d2639bbd2646a188110e8270ec817322
+ md5sums = 7354ad6c714b905caec1cf1d7b6301c4
+ md5sums = 99f4b3cf2f8cad37b9463e3b1ff62a5f
+ md5sums = d4d1dfbaec37f60aea2f94359fac262c
+ md5sums = d3ecd5efc0b0583518b34e1ebe3f944f
+ md5sums = 11f9580820728d8dc9655421a95f026a
+ md5sums = 09559edd2f5b684a8587b094d7a95f1d
+ md5sums = 630456bff8d3c11ea4511ef8b7184ae3
+ md5sums = 3c27910b481c2d2f780ce08ab2532038
+ md5sums = 1f43fbf275c7ee8ee236d9f90c970819
+ md5sums = 529a3d904f5d2cbeacdba92999b6c44e
+
+pkgname = ttf-zelda
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7409c93e25ad
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,61 @@
+# Maintainer: Franklyn Tackitt <franklyn@tackitt.net>
+pkgname=ttf-zelda
+pkgver=1.0
+pkgrel=1
+pkgdesc="A collection of fonts from the Legend of Zelda universe"
+arch=('any')
+url="http://www.zeldauniverse.net/media/fonts/"
+license=('GPL')
+makedepends=('fontforge')
+depends=('fontconfig' 'xorg-font-utils')
+noextract=()
+
+md5sums=('3cf0469a6f23aefd25032f8bbc3587e5'
+ 'f6f44f2d7890f20ec62ecdae68c249f3'
+ '487390d5558cff7a17ce35d7d92a0540'
+ 'ac5b280746e5eee7d336afd6f68ec437'
+ 'd2639bbd2646a188110e8270ec817322'
+ '7354ad6c714b905caec1cf1d7b6301c4'
+ '99f4b3cf2f8cad37b9463e3b1ff62a5f'
+ 'd4d1dfbaec37f60aea2f94359fac262c'
+ 'd3ecd5efc0b0583518b34e1ebe3f944f'
+ '11f9580820728d8dc9655421a95f026a'
+ '09559edd2f5b684a8587b094d7a95f1d'
+ '630456bff8d3c11ea4511ef8b7184ae3'
+ '3c27910b481c2d2f780ce08ab2532038'
+ '1f43fbf275c7ee8ee236d9f90c970819'
+ '529a3d904f5d2cbeacdba92999b6c44e')
+source=("http://www.zeldauniverse.net/media/typography/Triforce.ttf"
+ "http://www.zeldauniverse.net/media/typography/HylianSymbols.ttf"
+ "http://www.zeldauniverse.net/media/typography/Pretendo.ttf"
+ "http://www.zeldauniverse.net/media/typography/ContinuumRegular.ttf"
+ "http://www.zeldauniverse.net/media/typography/Gamecuben.ttf"
+ "http://www.zeldauniverse.net/wp-content/uploads/2012/01/skyward_sword_ancient_hylian___font_by_sarinilli-d4l1t18.zip"
+ "http://www.zeldauniverse.net/media/typography/Ravenna.ttf"
+ "http://www.zeldauniverse.net/media/typography/AncientHylian.otf"
+ "http://www.zeldauniverse.net/media/typography/AmericanUncDRegular.ttf"
+ "http://www.zeldauniverse.net/media/typography/SherwoodRegular.ttf"
+ "http://www.zeldauniverse.net/media/typography/Hylian64.ttf"
+ "http://www.zeldauniverse.net/media/typography/ZeldaDXTTBRK.ttf"
+ "http://www.zeldauniverse.net/media/typography/ReturnofGanon.ttf"
+ "zelda-ttf.install"
+ "otftottf.sh")
+
+install="zelda-ttf.install"
+
+build() {
+ cd "$srcdir"
+ for otf in *.otf; do
+ ./otftottf.sh $otf
+ done
+}
+
+check() {
+ msg "Checking"
+}
+
+package() {
+ cd "$srcdir"
+ find . -name \*.ttf -exec install -Dm644 '{}' "$pkgdir/usr/share/fonts/TTF/{}" \;
+ find . -name \*.ttf -exec install -Dm644 '{}' "$pkgdir/usr/share/fonts/TTF/{}" \;
+}
diff --git a/otftottf.sh b/otftottf.sh
new file mode 100755
index 000000000000..cd6a398e9243
--- /dev/null
+++ b/otftottf.sh
@@ -0,0 +1,6 @@
+#!/usr/bin/fontforge -script
+Print("Opening "+$1);
+Open($1);
+Print("Saving "+$1:r+".ttf");
+Generate($1:r+".ttf");
+Quit(0);
diff --git a/zelda-ttf.install b/zelda-ttf.install
new file mode 100644
index 000000000000..c1423c7acfbd
--- /dev/null
+++ b/zelda-ttf.install
@@ -0,0 +1,7 @@
+post_install() {
+ fc-cache -vf
+}
+
+post_remove() {
+ fc-cache -vf
+}