summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortatsumoto2020-06-23 06:59:32 +0300
committertatsumoto2020-06-23 06:59:32 +0300
commit037761d415efb37f878c845532a42069128b7af7 (patch)
treead093c983a9d290040aa224f50d7dc80acdd12c6
parent716ebd409e4a8a77702850eb6403c04d07d0974a (diff)
downloadaur-037761d415efb37f878c845532a42069128b7af7.tar.gz
if noto-fonts-cjk is installed, japanese characters should display properly in both subs2srs and subs retimer
-rw-r--r--PKGBUILD19
1 files changed, 17 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4085470ee08f..82d4026bd154 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=('any')
url="http://subs2srs.sourceforge.net/"
license=('GPL')
depends=('mono' 'ffmpeg' 'mp3gain' 'mkvtoolnix-cli')
-optdepends=('anki')
+optdepends=('anki' 'noto-fonts-cjk: display japanese characters')
makedepends=('p7zip' 'icoutils')
source=("${pkgname}_v${pkgver}.zip::https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgname}_v${pkgver}/${pkgname}_v${pkgver}.zip/download")
sha256sums=('b6731c6c02b63315669f1ad28587052af39dff3e7aba9dd6bcb49a9667b075d1')
@@ -18,7 +18,8 @@ package() {
mkdir -p "$pkgdir/opt" \
"$pkgdir/usr/bin" \
"$pkgdir/usr/share/applications" \
- "$pkgdir/usr/share/licenses/$pkgname"
+ "$pkgdir/usr/share/licenses/$pkgname" \
+ "$pkgdir/etc/fonts/conf."{avail,d}
cp -r "$srcdir/$pkgname" "$pkgdir/opt/"
@@ -86,4 +87,18 @@ package() {
rm ./*.ico ./*.png
mv "$pkgdir/opt/subs2srs/gpl.txt" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+
+ cat <<END > "$pkgdir/etc/fonts/conf.avail/90-avoid-microsoft-sans-serif.conf"
+<?xml version='1.0'?>
+<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
+<fontconfig>
+ <match>
+ <test name="family"><string>Microsoft Sans Serif</string></test>
+ <edit name="family" mode="assign" binding="strong">
+ <string>Noto Sans CJK JP</string>
+ </edit>
+ </match>
+</fontconfig>
+END
+ ln -s "$pkgdir/etc/fonts/conf."{avail,d}"/90-avoid-microsoft-sans-serif.conf"
}