Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=3d7b0dbb1475586c61921de55d3bb89adca146a1

commit 3d7b0dbb1475586c61921de55d3bb89adca146a1
Author: James Buren <r...@frugalware.org>
Date:   Fri Jan 29 13:13:20 2010 -0600

font-misc-ethiopic-1.0.0-3-i686
* separate OTF and TTF fonts in this package

diff --git a/source/x11/font-misc-ethiopic/FrugalBuild 
b/source/x11/font-misc-ethiopic/FrugalBuild
index 64d69e0..f1f8dd4 100644
--- a/source/x11/font-misc-ethiopic/FrugalBuild
+++ b/source/x11/font-misc-ethiopic/FrugalBuild
@@ -3,12 +3,23 @@

pkgname=font-misc-ethiopic
pkgver=1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="X.Org Ethiopic Misc Fontset"
url="http://xorg.freedesktop.org";
groups=('x11' 'xorg-core' 'xorg-fonts')
archs=('i686' 'x86_64')
_F_xorg_nr=0
-_F_fonts_subdir="OTF"
-Finclude fonts xorg
+rodepends=('mkfontscale' 'mkfontdir' 'fontconfig')
+Finclude xorg
sha1sums=('d598b873ea897574b86167a36b4c151f84d22d68')
+
+build() {
+       Fcd
+       for i in `find -name "*.ttf" -or -name "*.otf"`; do
+               if [[ $i =~ \.ttf$ ]]; then
+                       Ffilerel $i /usr/lib/X11/fonts/TTF/`basename $i`
+               else
+                       Ffilerel $i /usr/lib/X11/fonts/OTF/`basename $i`
+               fi
+       done
+}
diff --git a/source/x11/font-misc-ethiopic/font-misc-ethiopic.install 
b/source/x11/font-misc-ethiopic/font-misc-ethiopic.install
new file mode 100644
index 0000000..65a40be
--- /dev/null
+++ b/source/x11/font-misc-ethiopic/font-misc-ethiopic.install
@@ -0,0 +1,23 @@
+post_install() {
+       echo -n "Updating font cache... "
+       mkfontscale '/usr/lib/X11/fonts/TTF'
+       mkfontdir '/usr/lib/X11/fonts/TTF'
+       fc-cache -f '/usr/lib/X11/fonts/TTF'
+       mkfontscale '/usr/lib/X11/fonts/OTF'
+       mkfontdir '/usr/lib/X11/fonts/OTF'
+       fc-cache -f '/usr/lib/X11/fonts/OTF'
+       echo "done."
+}
+
+post_upgrade() {
+       post_install $1
+}
+
+post_remove() {
+       post_install $1
+}
+
+op=$1
+shift
+
+$op $*
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to