summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaFr4nc32018-03-29 00:43:56 +0900
committerLaFr4nc32018-03-29 00:43:56 +0900
commit6db46c5c4d0faac7be4b2f0e02f8db5589419e96 (patch)
treea084ffd9cb5081e4bcc62e9a0a34cf588832b20d
downloadaur-6db46c5c4d0faac7be4b2f0e02f8db5589419e96.tar.gz
initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD33
-rw-r--r--nerd-fonts-ricty.install20
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..403269056945
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = nerd-fonts-ricty
+ pkgdesc = Patched font Ricty from nerd-fonts library
+ pkgver = 2.0.0
+ pkgrel = 1
+ url = http://www.rs.tus.ac.jp/yyusa/ricty.html
+ install = nerd-fonts-ricty.install
+ arch = any
+ license = custom
+ makedepends = ttf-ricty
+ makedepends = fontforge
+ makedepends = perl-rename
+ source = nerd-fonts-2.0.0.tar.gz::https://github.com/ryanoasis/nerd-fonts/archive/2.0.0.tar.gz
+ sha256sums = 7095b5b2ffe62a49dca18c681ac8cbd64c4c3585995bc175dee4be01aee0edd9
+
+pkgname = nerd-fonts-ricty
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eda1fb072b19
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: LaFr4nc3 <lafr4nc3 at gmail dot com>
+pkgname=nerd-fonts-ricty
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Patched font Ricty from nerd-fonts library"
+arch=('any')
+url="http://www.rs.tus.ac.jp/yyusa/ricty.html"
+license=('custom')
+makedepends=('ttf-ricty' 'fontforge' 'perl-rename')
+install=$pkgname.install
+source=("nerd-fonts-$pkgver.tar.gz"::"https://github.com/ryanoasis/nerd-fonts/archive/$pkgver.tar.gz")
+sha256sums=('7095b5b2ffe62a49dca18c681ac8cbd64c4c3585995bc175dee4be01aee0edd9')
+
+build() {
+ cd "$srcdir/nerd-fonts-$pkgver"
+ for i in /usr/share/fonts/TTF/{Ricty,RictyDiscord}-{Bold,BoldOblique,Oblique,Regular}.ttf; do
+ ./font-patcher -c $i
+ done
+ perl-rename "s/ /-/g" *.ttf
+
+ cd "$srcdir"
+ touch "LICENSE"
+}
+
+package() {
+ cd "$srcdir/nerd-fonts-$pkgver"
+ install -d "$pkgdir/usr/share/fonts/TTF"
+ install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF/"
+
+ cd "$srcdir"
+ install -d "$pkgdir/usr/share/licenses/$pkgname"
+ install -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/"
+}
diff --git a/nerd-fonts-ricty.install b/nerd-fonts-ricty.install
new file mode 100644
index 000000000000..4f5212ef22ba
--- /dev/null
+++ b/nerd-fonts-ricty.install
@@ -0,0 +1,20 @@
+post_install() {
+ echo -n "Updating font cache... "
+ fc-cache -f > /dev/null
+ mkfontscale /usr/share/fonts/TTF
+ mkfontdir /usr/share/fonts/TTF
+ echo "done."
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
+
+op=$1
+shift
+
+$op $*