summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Ma (Hexcles)2017-01-26 20:21:53 -0800
committerRobert Ma (Hexcles)2017-01-26 20:24:49 -0800
commit507bab0c2ed04d693c5245a5b16b61ba931388c6 (patch)
tree4e0b4c7e5207d106e5806d6c56c2021c487b030e
downloadaur-507bab0c2ed04d693c5245a5b16b61ba931388c6.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD38
-rw-r--r--arphic.install18
3 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e375a880c533
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = ttf-arphic-extra
+ pkgdesc = Extra fonts released under revised Arphic Public License for non-profit use only
+ pkgver = 20100309
+ pkgrel = 1
+ url = http://www.arphic.com/tw/index.htm
+ install = arphic.install
+ arch = any
+ license = custom:Arphic_Public_License_nonprofit
+ makedepends = unrar
+ depends = fontconfig
+ depends = xorg-font-utils
+ noextract = arplmingu20lt.rar
+ noextract = arplbaosong2gbklt.rar
+ noextract = public_license.rar
+ source = http://www.arphic.com/uploads/Download/font/arplmingu20lt.rar
+ source = http://www.arphic.com/uploads/Download/font/arplbaosong2gbklt.rar
+ source = http://www.arphic.com/uploads/Download/font/public_license.rar
+ sha256sums = 2e75608ef3208abc1d9d26b74d4f1e926c88534999b818bb1e3a19330c39ade2
+ sha256sums = 0cac44a3ec50303e374c040485e13a1ecf570c6d835504c50e064734b0300fbf
+ sha256sums = e20087a5f9b06008dd3639afdc81c469ea56514e11e4e6f849f547bfaa57684d
+
+pkgname = ttf-arphic-extra
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45bdb32f73b7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Robert Ma (Hexcles) <bob1211@gmail.com>
+# Based on (now obsolete) ttf-arphic by Auguste Pop <auguste [at] gmail [dot] com>
+
+pkgname=ttf-arphic-extra
+pkgver=20100309
+pkgrel=1
+pkgdesc="Extra fonts released under revised Arphic Public License for non-profit use only"
+arch=('any')
+url="http://www.arphic.com/tw/index.htm"
+license=('custom:Arphic_Public_License_nonprofit')
+depends=('fontconfig' 'xorg-font-utils')
+makedepends=('unrar')
+install=arphic.install
+_baseurl="http://www.arphic.com/uploads/Download/font"
+source=("${_baseurl}/arplmingu20lt.rar" # MingU20 Light
+ "${_baseurl}/arplbaosong2gbklt.rar" # BaoSong2GBK Light
+ "${_baseurl}/public_license.rar")
+noextract=('arplmingu20lt.rar' 'arplbaosong2gbklt.rar' 'public_license.rar')
+sha256sums=('2e75608ef3208abc1d9d26b74d4f1e926c88534999b818bb1e3a19330c39ade2'
+ '0cac44a3ec50303e374c040485e13a1ecf570c6d835504c50e064734b0300fbf'
+ 'e20087a5f9b06008dd3639afdc81c469ea56514e11e4e6f849f547bfaa57684d')
+
+prepare()
+{
+ unrar x -o+ -inul arplmingu20lt.rar
+ unrar x -o+ -inul arplbaosong2gbklt.rar
+ unrar x -o+ -inul public_license.rar
+}
+
+package()
+{
+ cd "${srcdir}"
+ _fdir="${pkgdir}/usr/share/fonts/TTF"
+ install -m 644 -D arplmingu20lt.ttf "${_fdir}/arplmingu20lt.ttf"
+ install -m 644 -D arplbaosong2gbklt.ttf "${_fdir}/arplbaosong2gbklt.ttf"
+ install -m 644 -D "ARPHIC PUBLIC LICENSE_20100309.doc" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.doc"
+}
diff --git a/arphic.install b/arphic.install
new file mode 100644
index 000000000000..ca8d43d937bd
--- /dev/null
+++ b/arphic.install
@@ -0,0 +1,18 @@
+post_install()
+{
+ echo -n "Updating font cache... "
+ fc-cache -s
+ mkfontscale /usr/share/fonts/TTF
+ mkfontdir /usr/share/fonts/TTF
+ echo "done."
+}
+
+post_upgrade()
+{
+ post_install $1
+}
+
+post_remove()
+{
+ post_install $1
+}