summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Drexler2015-06-10 21:45:08 +0200
committerChristoph Drexler2015-06-10 21:45:08 +0200
commit05de450e191bf628fdc615b0913ed82b9f1b9b20 (patch)
tree9d7cab364ad1011310f435b3bc8e112c143d6099
downloadaur-05de450e191bf628fdc615b0913ed82b9f1b9b20.tar.gz
Initial import
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD47
-rw-r--r--ttf.install15
3 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..59c8c469aa4d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = ttf-adf
+ pkgdesc = True Type Fonts released by Arkandis Digital Foundry
+ pkgver = 20110731
+ pkgrel = 2
+ url = http://arkandis.tuxfamily.org/adffonts.html
+ install = ttf.install
+ arch = any
+ groups = adf-fonts
+ license = custom:GPL with font exception
+ depends = fontconfig
+ depends = xorg-mkfontdir
+ depends = xorg-mkfontscale
+ source = http://arkandis.tuxfamily.org/fonts/Irianis-Std-20100729.zip
+ source = http://arkandis.tuxfamily.org/fonts/Romande-Collection-20110730.zip
+ source = http://arkandis.tuxfamily.org/fonts/OrnementsADF.zip
+ source = http://arkandis.tuxfamily.org/fonts/SymbolADF.zip
+ md5sums = b3c0b4fe19127bc93ab31382761b9ff3
+ md5sums = 961d3a2bcee5666074b71ec34d086747
+ md5sums = a481b57003078d503e73a121991127d8
+ md5sums = 9ee8b15af0fe9e23d55b046ce735b70f
+
+pkgname = ttf-adf
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bd44e3639808
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Christoph Drexler <chrdr at gmx dot at>
+# Contributor: hdh <hieu.d.hoang@gmail.com>
+
+pkgname=ttf-adf
+pkgver=20110731
+pkgrel=2
+pkgdesc="True Type Fonts released by Arkandis Digital Foundry"
+arch=('any')
+url="http://arkandis.tuxfamily.org/adffonts.html"
+license=('custom:GPL with font exception')
+groups=('adf-fonts')
+depends=('fontconfig' 'xorg-mkfontdir' 'xorg-mkfontscale')
+install=ttf.install
+source=(
+http://arkandis.tuxfamily.org/fonts/Irianis-Std-20100729.zip
+http://arkandis.tuxfamily.org/fonts/Romande-Collection-20110730.zip
+http://arkandis.tuxfamily.org/fonts/OrnementsADF.zip
+http://arkandis.tuxfamily.org/fonts/SymbolADF.zip
+)
+
+md5sums=('b3c0b4fe19127bc93ab31382761b9ff3'
+ '961d3a2bcee5666074b71ec34d086747'
+ 'a481b57003078d503e73a121991127d8'
+ '9ee8b15af0fe9e23d55b046ce735b70f')
+
+build() {
+ # nothing to do
+ true
+}
+
+package() {
+ install -d ${pkgdir}/usr/share/fonts/TTF/
+ install -Dm644 "${srcdir}"/*/[Tt][Tt][CcFf]/*.[Tt][Tt][CcFf] "${pkgdir}"/usr/share/fonts/TTF/
+ install -Dm644 "${srcdir}"/*/*/[Tt][Tt][CcFf]/*.[Tt][Tt][CcFf] "${pkgdir}"/usr/share/fonts/TTF/
+
+ install -Dm644 "${srcdir}"/Irianis*/NOTICE.txt "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ echo -ne "********************************************************************************\n\n" \
+ >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ cat "${srcdir}"/Romande*/NOTICE.txt >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ echo -ne "********************************************************************************\n\n" \
+ >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ cat "${srcdir}"/Ornements*/NOTICE >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ echo -ne "********************************************************************************\n\n" \
+ >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+ cat "${srcdir}"/Symbol*/NOTICE >> "${pkgdir}"/usr/share/licenses/ttf-adf/LICENSE
+}
+
diff --git a/ttf.install b/ttf.install
new file mode 100644
index 000000000000..633751870e67
--- /dev/null
+++ b/ttf.install
@@ -0,0 +1,15 @@
+post_install() {
+ echo -ne $'Updating font cache ...\n\e[1A\e[24C'
+ fc-cache -f > /dev/null
+ mkfontscale /usr/share/fonts/TTF
+ mkfontdir /usr/share/fonts/TTF
+ echo -ne $'done.\n'
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}