[arch-commits] Commit in ttf-dejavu/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Sun Mar 28 17:18:42 UTC 2021


    Date: Sunday, March 28, 2021 @ 17:18:41
  Author: heftig
Revision: 411155

2.37+18+g9b5d1b2f-3

Modified:
  ttf-dejavu/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-28 16:51:16 UTC (rev 411154)
+++ PKGBUILD	2021-03-28 17:18:41 UTC (rev 411155)
@@ -3,7 +3,7 @@
 
 pkgname=ttf-dejavu
 pkgver=2.37+18+g9b5d1b2f
-pkgrel=2
+pkgrel=3
 pkgdesc="Font family based on the Bitstream Vera Fonts with a wider range of characters"
 arch=('any')
 url="https://dejavu-fonts.github.io/"
@@ -20,24 +20,18 @@
 }
 
 build() {
-  cd "${srcdir}"/dejavu-fonts
-  make  full-ttf
+  cd dejavu-fonts
+  make full-ttf
 }
 
 package() {
-  install -dm755 "${pkgdir}"/etc/fonts/conf.avail
-  install -dm755 "${pkgdir}"/etc/fonts/conf.d
-  install -dm755 "${pkgdir}"/usr/share/fonts/TTF
+  cd dejavu-fonts
+  install -Dt "$pkgdir/usr/share/fonts/TTF" -m644 build/*.ttf
+  install -Dt "$pkgdir/usr/share/fontconfig/conf.avail" -m644 fontconfig/*.conf
 
-  cd "${srcdir}"/dejavu-fonts
-  install -m644 build/*.ttf "${pkgdir}"/usr/share/fonts/TTF/
-  install -m644 fontconfig/*.conf "${pkgdir}"/etc/fonts/conf.avail/
+  mkdir "$pkgdir/usr/share/fontconfig/conf.default"
+  ln -srt "$pkgdir/usr/share/fontconfig/conf.default" \
+    "$pkgdir"/usr/share/fontconfig/conf.avail/*
 
-  pushd "${pkgdir}"/etc/fonts/conf.avail
-  for config in *; do
-    ln -sf ../conf.avail/${config} ../conf.d/${config}
-  done
-  popd
-
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
 }



More information about the arch-commits mailing list