diff options
-rw-r--r-- | PKGBUILD | 3 | ||||
-rw-r--r-- | awesome-terminal-fonts.install | 10 |
2 files changed, 7 insertions, 6 deletions
@@ -23,6 +23,9 @@ pkgver() { package() { install -d "${pkgdir}/usr/share/fonts/${_pkgname}" install -d "${pkgdir}/etc/fonts/conf.avail" + install -d -m 0644 "${pkgdir}/usr/share/doc/${_pkgname}" + install -m 0644 "${srcdir}/${_pkgname}/LICENSE" "${pkgdir}/usr/share/doc/${_pkgname}/LICENSE" + install -m 0644 "${srcdir}/${_pkgname}/README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" cd "${srcdir}/${_pkgname}/build" install -p -m 0644 * "${pkgdir}/usr/share/fonts/${_pkgname}/" install -p -m 0644 "${srcdir}/${_pkgname}/config/10-symbols.conf" "${pkgdir}/etc/fonts/conf.avail" diff --git a/awesome-terminal-fonts.install b/awesome-terminal-fonts.install index 7164520a1cae..ac9975b2b78a 100644 --- a/awesome-terminal-fonts.install +++ b/awesome-terminal-fonts.install @@ -1,9 +1,5 @@ post_install() { - echo -n "Updating font cache... " - fc-cache usr/share/fonts/awesome-fonts-fonts - echo "done." - if [ ! -f /etc/fonts/conf.d/10-symbols.conf ] - then + if [ ! -h /etc/fonts/conf.d/10-symbols.conf ]; then ln -s /etc/fonts/conf.avail/10-symbols.conf /etc/fonts/conf.d/10-symbols.conf fi } @@ -13,5 +9,7 @@ post_upgrade() { } post_remove() { - post_install $1 + if [ ! -e "/etc/fonts/conf.avail/10-symbols.conf" ] && [ -h "/etc/fonts/conf.d/10-symbols.conf" ]; then + rm /etc/fonts/conf.d/10-symbols.conf + fi } |