ソースを参照

add Tuffy font family

Ralf S. Engelschall 17 年 前
コミット
4533265217
3 ファイル変更23 行追加3 行削除
  1. 1 0
      fonts-free/fonts-free.conf
  2. 17 3
      fonts-free/fonts-free.spec
  3. 5 0
      fonts-free/fonts-free.txt

+ 1 - 0
fonts-free/fonts-free.conf

@@ -13,6 +13,7 @@
     <dir>@l_prefix@/share/fonts-free/Liberation</dir>
     <dir>@l_prefix@/share/fonts-free/Lido</dir>
     <dir>@l_prefix@/share/fonts-free/LinLibertine</dir>
+    <dir>@l_prefix@/share/fonts-free/Tuffy</dir>
     <dir>@l_prefix@/share/fonts-free/URW</dir>
     <dir>@l_prefix@/share/fonts-free/Union</dir>
     <dir>@l_prefix@/share/fonts-free/UniFont</dir>

+ 17 - 3
fonts-free/fonts-free.spec

@@ -39,6 +39,7 @@
 %define       V_libertine  2.8.14
 %define       V_asanamath  20071214
 %define       V_unifont    5.1.20080820
+%define       V_tuffy      20071106
 
 #   package information
 Name:         fonts-free
@@ -51,7 +52,7 @@ Class:        EVAL
 Group:        Graphics
 License:      Open Source
 Version:      0
-Release:      20080826
+Release:      20080907
 
 #   list of sources
 Source0:      ftp://ftp.openpkg.org/sources/CPY/fonts-free/liberation-fonts-%{V_liberation}.zip
@@ -71,8 +72,9 @@ Source13:     ftp://ftp.openpkg.org/sources/CPY/corefonts/corefonts-%{V_corefont
 Source14:     http://switch.dl.sourceforge.net/linuxlibertine/LinLibertineFont-%{V_libertine}.tgz
 Source15:     ftp://ftp.openpkg.org/sources/CPY/fonts-free/asanamath-%{V_asanamath}.otf
 Source16:     http://unifoundry.com/unifont-%{V_unifont}.ttf.gz
-Source17:     fonts-free.txt
-Source18:     fonts-free.conf
+Source17:     http://tulrich.com/fonts/tuffy-%{V_tuffy}.tar.gz
+Source18:     fonts-free.txt
+Source19:     fonts-free.conf
 
 #   build information
 Prefix:       %{l_prefix}
@@ -175,6 +177,11 @@ AutoReqProv:  no
         url       = http://unifoundry.com/unifont.html
         regex     = unifont-(__VER__)\.ttf\.gz
     }
+    prog fonts-free:tuffy = {
+        version   = %{V_tuffy}
+        url       = http://tulrich.com/fonts/
+        regex     = tuffy-(__VER__)\.ttf\.gz
+    }
 
 %prep
     %setup -q -T -c
@@ -193,6 +200,7 @@ AutoReqProv:  no
     %setup -q -T -D -a 12
     %setup -q -T -D -a 13
     %setup -q -T -D -a 14
+    %setup -q -T -D -a 17
 
 %build
 
@@ -315,6 +323,12 @@ AutoReqProv:  no
     %{l_gzip} -d -c %{SOURCE unifont-%{V_unifont}.ttf.gz} \
         >$RPM_BUILD_ROOT%{l_prefix}/share/fonts-free/UniFont/UniFont.ttf
 
+    #   install font: Tuffy
+    %{l_shtool} mkdir -f -p -m 755 \
+        $RPM_BUILD_ROOT%{l_prefix}/share/fonts-free/Tuffy
+    cp  tuffy-*/*.otf \
+        $RPM_BUILD_ROOT%{l_prefix}/share/fonts-free/Tuffy/
+
     #   hook into fontconfig(1)
     %{l_shtool} mkdir -f -p -m 755 \
         $RPM_BUILD_ROOT%{l_prefix}/etc/fontconfig/conf.avail \

+ 5 - 0
fonts-free/fonts-free.txt

@@ -84,3 +84,8 @@
     Publisher: GNU
     Author:    Roman Czyborra
 
+  o Font:      Tuffy
+    Homepage:  http://tulrich.com/fonts/
+    Publisher: Public Domain
+    Author:    Thatcher Ulrich
+