diff options
author | Harry Law | 2018-02-20 05:45:51 +0000 |
---|---|---|
committer | Harry Law | 2018-02-20 05:45:51 +0000 |
commit | 69b55c8881b575c0161b97abb2128399f0ed5af0 (patch) | |
tree | 0842bc25add8f84b05caa86856e9a83cbfd0eeff | |
parent | 2d548d1f3aa22b1b30cd5598f8181e0a0f71a037 (diff) | |
download | aur-69b55c8881b575c0161b97abb2128399f0ed5af0.tar.gz |
Added echos, fixed visual bug and tidied a little
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | scientifica-font.install | 3 |
2 files changed, 21 insertions, 5 deletions
@@ -17,8 +17,23 @@ source=(https://raw.githubusercontent.com/NerdyPepper/${_pkgname}/master/bold/${ md5sums=('3767c286c70e670a86ee50c3e30ebfac' '1b23c948030e09bcac0bae375a0fca37') +prepare() +{ + echo "Enabling bitmap fonts..." + rm -fv /etc/fonts/conf.d/10-autohint.conf /etc/fonts/conf.d/10-scale-bitmap-fonts.conf + echo "10-autohint and 10-scale-bitmap deleted." + rm -fv /etc/fonts/conf.d/70-no-bitmaps.conf + echo "70-no-bitmaps deleted." + if [[ ! -f /etc/fonts/conf.d/70-yes-bitmaps.conf ]]; then + ln -sf /etc/fonts/conf.avail/70-yes-bitmaps.conf "${pkgdir}/etc/fonts/conf.d/" + echo "70-yes-bitmaps symlinked." + fi + +} + build() { +echo "Building custom install script..." cat <<EOF > 75-yes-scientifica.conf <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> @@ -37,14 +52,14 @@ EOF package() { + echo "Installing regular and bold fonts..." install -Dm644 scientifica-11.bdf "${pkgdir}/usr/share/fonts/misc/scientifica-11.bdf" install -Dm644 scientificaBold-11.bdf "${pkgdir}/usr/share/fonts/misc/scientificaBold-11.bdf" + echo "Fonts in /usr/share/fonts/misc" install -Dm644 75-yes-scientifica.conf "${pkgdir}/etc/fonts/conf.avail/75-yes-scientifica.conf" + echo "75-yes-scientifica in /etc/fonts/conf.avail" install -dm755 "${pkgdir}/etc/fonts/conf.d" install -dm755 "${pkgdir}/usr/share/fonts" ln -sf -t "${pkgdir}/etc/fonts/conf.d" ../conf.avail/75-yes-scientifica.conf - rm -fv /etc/fonts/conf.d/70-no-bitmaps.conf - if [[ ! -f /etc/fonts/conf.d/70-yes-bitmaps.conf ]]; then - ln -sf /etc/fonts/conf.avail/70-yes-bitmaps.conf "${pkgdir}/etc/fonts/conf.d/" - fi + echo "75-yes-scientifica sumlinked." } diff --git a/scientifica-font.install b/scientifica-font.install index cda58b10f546..e172368fd07b 100644 --- a/scientifica-font.install +++ b/scientifica-font.install @@ -1,5 +1,6 @@ post_install() { - fc-cache -fs + echo "Finalising the font directory..." + fc-cache -vfs mkfontscale usr/share/fonts/misc mkfontdir usr/share/fonts/misc } |