summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzlowly2015-07-24 14:43:13 +0800
committerzlowly2015-07-24 14:43:13 +0800
commita6b191784e89dec405e1e9dd204bc156d37244cd (patch)
treec4d5a43ac7bcba9ff9a7438c15d0b875b428d356 /PKGBUILD
downloadaur-wqy-zenhei-nightly_build.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..310c5e046e85
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Contributor: zlowly <zlowly@gmail.com>
+pkgname=wqy-zenhei-nightly_build
+_pkgname=wqy-zenhei
+pkgver=0.9.47
+pkgrel=2
+pkgdesc="A Hei Ti Style (sans-serif) Chinese Outline Font. This is a nightly-build version."
+arch=(any)
+license=('GPL2' 'custom:"font embedding exception"')
+install=${pkgname}.install
+url="http://wenq.org"
+depends=('fontconfig' 'xorg-font-utils')
+optdepends=('zenity: configuration gui support')
+conflicts=('wqy-zenhei')
+provides=('wqy-zenhei')
+source=("http://wenq.org/daily/zenhei/$_pkgname-$pkgver-nightlybuild.tar.gz"
+"44-wqy-zenhei.conf")
+md5sums=(SKIP 'bd2d5dd235260fce873a6eeb513ac3ef')
+
+build() {
+ cd $srcdir/${_pkgname}
+ tail README --lines=15|head --lines=-2>| FONTEXCEPTION
+ if [ -f i18n/en/wqy-zenhei.* ]; then
+ sed -i 's/TEXTDOMAIN=wqy-zenhei-cfg/TEXTDOMAIN=wqy-zenhei/' ${_pkgname}-cfg
+ fi
+}
+package() {
+ cd $srcdir/${_pkgname}/
+ install -d $pkgdir/usr/share/fonts/wenquanyi/${_pkgname}/
+ install -d $pkgdir/etc/fonts/{conf.avail,conf.d}
+ install -d $pkgdir/usr/bin/
+ install -d $pkgdir/usr/share/{pixmaps,applications,locale}
+ install -m644 -D FONTEXCEPTION $pkgdir/usr/share/licenses/${_pkgname}/FONTEXCEPTION || return 1
+ install -m644 *.ttc $pkgdir/usr/share/fonts/wenquanyi/${_pkgname}/ || return 1
+ install -m644 pixmap/* $pkgdir/usr/share/pixmaps || return 1
+ install -m644 *.desktop $pkgdir/usr/share/applications || return 1
+ install -m644 43-wqy-zenhei-sharp.conf $pkgdir/etc/fonts/conf.avail/ || return 1
+ install -m755 zenheiset ${_pkgname}-cfg $pkgdir/usr/bin/ || return 1
+ install -m644 $srcdir/44-wqy-zenhei.conf $pkgdir/etc/fonts/conf.avail/ || return 1
+ for _lang in `ls -1 i18n | sed -e 's/^i18n\///g'`
+ do
+ if [ -f i18n/${_lang}/*.mo ]; then
+ install -d $pkgdir/usr/share/locale/${_lang}/LC_MESSAGES
+ install -m644 i18n/${_lang}/*.mo $pkgdir/usr/share/locale/${_lang}/LC_MESSAGES/
+ fi
+ done
+ cd $pkgdir/etc/fonts/conf.d/
+ ln -s ../conf.avail/44-wqy-zenhei.conf .
+}
+# vim:set ts=2 sw=2 et: