diff options
-rw-r--r-- | abs/extra/ttf-google-fonts-git/PKGBUILD | 72 | ||||
-rw-r--r-- | abs/extra/ttf-google-fonts-git/font.install | 15 |
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 |