summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarry Law2018-02-20 05:45:51 +0000
committerHarry Law2018-02-20 05:45:51 +0000
commit69b55c8881b575c0161b97abb2128399f0ed5af0 (patch)
tree0842bc25add8f84b05caa86856e9a83cbfd0eeff
parent2d548d1f3aa22b1b30cd5598f8181e0a0f71a037 (diff)
downloadaur-69b55c8881b575c0161b97abb2128399f0ed5af0.tar.gz
Added echos, fixed visual bug and tidied a little
-rw-r--r--PKGBUILD23
-rw-r--r--scientifica-font.install3
2 files changed, 21 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 267447894bc4..276ec68efcd4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}