summaryrefslogtreecommitdiffstats
path: root/abs/extra
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra')
-rw-r--r--abs/extra/ttf-google-fonts-git/PKGBUILD72
-rw-r--r--abs/extra/ttf-google-fonts-git/font.install15
2 files changed, 87 insertions, 0 deletions
diff --git a/abs/extra/ttf-google-fonts-git/PKGBUILD b/abs/extra/ttf-google-fonts-git/PKGBUILD
new file mode 100644
index 0000000..a4e60a2
--- /dev/null
+++ b/abs/extra/ttf-google-fonts-git/PKGBUILD
@@ -0,0 +1,72 @@
+# Maintainer: Sebastian Stammler <stammler.s@gmail.com>
+#
+# Now pacman 4.1 ready!
+# For improvements/fixes to this package, please send me a
+# pull request on github: https://github.com/sebastianst/aur-packages
+#
+# Contributor: Sarkasper <echo a2FzcGVyLm1lbnRlbkBnbXguY29tCg== | base64 -d>
+# Contributor: Daniel Micay <danielmicay@gmail.com>
+# Contributor: Michalis Georgiou <mechmg93@gmail.comr>
+# Contributor: Alexander De Sousa <archaur.xandy21@spamgourmet.com>
+
+pkgname=ttf-google-fonts-git
+pkgver=20130818
+pkgrel=1
+pkgdesc="Google Fonts catalogue."
+arch=('any')
+url="https://github.com/w0ng/googlefontdirectory"
+license=('various')
+depends=('fontconfig' 'xorg-fonts-encodings')
+makedepends=(git)
+conflicts=('googlefontdirectory'
+ 'jsmath-fonts'
+ 'lohit-fonts'
+ 'oldstand-font'
+ 'otf-goudy'
+ 'ttf-andika'
+ 'ttf-anonymous-pro'
+ 'ttf-cantarell'
+ 'ttf-cardo'
+ 'ttf-chromeos-fonts'
+ 'ttf-droid'
+ 'ttf-google-webfonts-hg'
+ 'ttf-inconsolata'
+ 'ttf-kimberly_geswein_print'
+ 'ttf-nova'
+ 'ttf-oldstandard'
+ 'ttf-pt-mono'
+ 'ttf-pt-sans'
+ 'ttf-ptsans'
+ 'ttf-roboto'
+ 'ttf-sil-fonts'
+ 'ttf-sortsmillgoudy'
+ 'ttf-source-code-pro'
+ 'ttf-source-sans-pro'
+ 'ttf-ubuntu-font-family'
+ 'ttf-vollkorn'
+ 'ttf-google-webfonts'
+ 'ttf-oxygen'
+ 'ttf-opensans'
+ 'ttf-medievalsharp'
+ 'ttf-google-webfonts-git'
+ 'cantarell-fonts'
+ 'ttf-comfortaa')
+provides=("${conflicts[@]}")
+source=("git://github.com/w0ng/googlefontdirectory.git")
+md5sums=('SKIP')
+install=font.install
+
+# git variables
+_gitname="googlefontdirectory"
+
+pkgver() {
+ cd "$srcdir/$_gitname"
+ git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
+
+package() {
+ cd "$srcdir"
+ install -dm755 "$pkgdir/usr/share/fonts/TTF"
+ find . -type f -name \*.ttf -exec install -Dm644 '{}' \
+ "$pkgdir/usr/share/fonts/TTF" \;
+}
diff --git a/abs/extra/ttf-google-fonts-git/font.install b/abs/extra/ttf-google-fonts-git/font.install
new file mode 100644
index 0000000..faf717e
--- /dev/null
+++ b/abs/extra/ttf-google-fonts-git/font.install
@@ -0,0 +1,15 @@
+post_install() {
+ echo -n "Updating font cache... "
+ fc-cache -fs > /dev/null
+ mkfontscale /usr/share/fonts/TTF
+ mkfontdir /usr/share/fonts/TTF
+ echo "done"
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install $1
+} \ No newline at end of file