[fontconfig-2.3.94-1-i686
crazy <[EMAIL PROTECTED]>**20060310133033
 * Version bump
 * changed the build()
 * added frugalware *.conf files and own dir
 * added frugalware fonts.conf.in patch
 * changed m8r to myself
 
] {
addfile ./source/lib/fontconfig/00-fw-no-bitmap.conf
hunk ./source/lib/fontconfig/00-fw-no-bitmap.conf 1
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+       <!-- Courier -->
+       <match target="pattern">
+               <test name="family">
+                       <string>Courier</string>
+               </test>
+               <test name="foundry">
+                       <string>Adobe</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Mono L</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>URW</string>
+               </edit>
+       </match>
+
+       <!-- Helvetica -->
+       <match target="pattern">
+               <test name="family">
+                       <string>Helvetica</string>
+               </test>
+               <test name="foundry">
+                       <string>Adobe</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Sans L</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>URW</string>
+               </edit>
+       </match>
+
+       <!-- New Century Schoolbook -->
+       <match target="pattern">
+               <test name="family">
+                       <string>New Century Schoolbook</string>
+               </test>
+               <test name="foundry">
+                       <string>Adobe</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Century Schoolbook L</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>URW</string>
+               </edit>
+       </match>
+
+       <!-- Symbol --> 
+       <match target="pattern">
+               <test name="family">
+                       <string>Symbol</string>
+               </test>
+               <test name="foundry">
+                       <string>Adobe</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Symbols L</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>URW</string>
+               </edit>
+       </match>
+
+       <!-- Times --> 
+       <match target="pattern">
+               <test name="family">
+                       <string>Times</string>
+               </test>
+               <test name="foundry">
+                       <string>Adobe</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Roman No9 L</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>URW</string>
+               </edit>
+       </match>
+
+       <!-- Charter --> 
+       <match target="pattern">
+               <test name="family">
+                       <string>Charter</string>
+               </test>
+               <test name="foundry">
+                       <string>Bitstream</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Bitstream Charter</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>Bitstream</string>
+               </edit>
+       </match>
+
+       <!-- Lucida -->
+       <match target="pattern">
+               <test name="family">
+                       <string>Lucida</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Luxi Sans</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>B&amp;H</string>
+               </edit>
+       </match>
+
+       <!-- LucidaBright -->
+       <match target="pattern">
+               <test name="family">
+                       <string>LucidaBright</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Luxi Serif</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>B&amp;H</string>
+               </edit>
+       </match>
+
+       <!-- LucidaTypewriter -->
+       <match target="pattern">
+               <test name="family">
+                       <string>LucidaTypewriter</string>
+               </test>
+               <test name="pixelsize" compare="more_eq">
+                       <double>8.0</double>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Luxi Mono</string>
+               </edit>
+               <edit name="foundry" mode="prepend" binding="same">
+                       <string>B&amp;H</string>
+               </edit>
+       </match>
+</fontconfig>
addfile ./source/lib/fontconfig/01-fw-autohinting.conf
hunk ./source/lib/fontconfig/01-fw-autohinting.conf 1
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+   <match target="font">
+        <edit name="autohint">
+             <bool>true</bool>
+        </edit>
+        <edit name="antialias">
+           <bool>true</bool>
+        </edit>
+  </match>
+</fontconfig>
addfile ./source/lib/fontconfig/02-fw-urw.conf
hunk ./source/lib/fontconfig/02-fw-urw.conf 1
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+       <!--
+               Enable prefer_outline
+       -->
+       <match target="pattern">
+               <edit name="prefer_outline">
+                       <bool>true</bool>
+               </edit>
+       </match>
+
+       <!-- 
+               Alias for Symbol font available to URW fonts
+       -->
+       <alias>
+               <family>Symbol</family>
+               <accept><family>Standard Symbols L</family></accept>
+       </alias>
+
+       <!--
+               Replacement using URW fonts
+       -->
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>Helvetica</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Sans L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>Palatino</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>URW Palladio L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>ITC Bookman</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>URW Bookman L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>Courier</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Mono L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>ITC Avant Garde Gothic</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>URW Gothic L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>New Century Schoolbook</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Century Schoolbook L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>Times</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Nimbus Roman No9 L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>Symbol</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Standard Symbols L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>ITC Zapf Chancery</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>URW Chancery L</string>
+               </edit>
+       </match>
+
+       <match target="pattern">
+               <test name="prefer_outline">
+                       <bool>true</bool>
+               </test>
+               <test name="family">
+                       <string>ITC Zapf Dingbats</string>
+               </test>
+               <edit name="family" mode="prepend" binding="same">
+                       <string>Dingbats</string>
+               </edit>
+       </match>
+
+</fontconfig>
hunk ./source/lib/fontconfig/FrugalBuild 1
-# Last modified: Fri, 03 Feb 2006 12:28:56 +0100
+# Last modified: Fri, 10 Mar 2006 14:25:43 +0100
hunk ./source/lib/fontconfig/FrugalBuild 3
-# Maintainer: Zsolt Szalai <[EMAIL PROTECTED]>
-# Contributed: VMiklos <[EMAIL PROTECTED]>
-# Modified by zleho <[EMAIL PROTECTED]> and Laszlo Dvornik <[EMAIL PROTECTED]>
+# Maintainer: crazy <[EMAIL PROTECTED]>
+# Contributor: VMiklos <[EMAIL PROTECTED]>
hunk ./source/lib/fontconfig/FrugalBuild 7
-pkgver=2.3.93
+pkgver=2.3.94
hunk ./source/lib/fontconfig/FrugalBuild 15
-source=(http://fontconfig.org/release/fontconfig-$pkgver.tar.gz \
-       $pkgname.install)
-sha1sums=('87325c88906db2d2b9a2dc11b1b035053bdce3eb' \
-         'b6bfb38912aad361d1f62ec7b55a98425b7ac168')
+source=(http://fontconfig.org/release/fontconfig-$pkgver.tar.gz 
frugalware-fonts.conf.in.patch \
+       00-fw-no-bitmap.conf 01-fw-autohinting.conf 02-fw-urw.conf 
frugalware.conf)
+sha1sums=('a59feb45203cd7e99bbed95dd46884e0c68d135f' \
+          '96b06fc320f20401812412c29028d49b92e970fc' \
+          '3e9cbbc8fcbf1b10a1e6c38045cae60f9f695a0a' \
+          'b70f4866baa0a957fff56987293cafefce074b80' \
+          '2b4ce6246479460064bc66b6e5624a4da3d58965' \
+          'db1d01d8910b5d54303539f921fca486157f4f98')
+## NOTE: !!! DO _NOT_ BUMP , CHANGE or whatever else without permission from 
m8r or vmiklos !!! ##
hunk ./source/lib/fontconfig/FrugalBuild 27
-       Fbuild --with-add-fonts=/usr/lib/X11/fonts,/usr/share/ghostscript/fonts
-
-       Fmv /etc/fonts/conf.d/autohint.conf /etc/fonts/conf.d/00-autohint.conf
+       Fcd
+       Fautoconfize
+       ## docs will be back but I need build the depends() first
+       Fbuild --with-add-fonts=/usr/lib/X11/fonts --enable-libxml2=no 
--disable-docs
+       Fmkdir /etc/fonts/frugalware.d
+       Ffilerel $Fsrcdir/{00-*,01-*,02-*} /etc/fonts/frugalware.d/
+       Ffilerel $Fsrcdir/frugalware.conf /etc/fonts/
+       Fmv  /etc/fonts/conf.d/10-fonts-persian.conf /etc/fonts/frugalware.d/
+       Fmkdir /etc/fonts/conf.d/disabled
+       Fmv /etc/fonts/conf.d/*.conf /etc/fonts/conf.d/disabled/
hunk ./source/lib/fontconfig/fontconfig.install 5
+       if [ -f /etc/fonts/conf.d/00-autohint.conf ]; then
+               rm -f /etc/fonts/conf.d/00-autohint.conf
+       fi
hunk ./source/lib/fontconfig/fontconfig.install 10
-       /usr/bin/fc-cache
+       /usr/bin/fc-cache --force --system-only --really-force
hunk ./source/lib/fontconfig/fontconfig.install 15
-       post_install
+       post_install $1
addfile ./source/lib/fontconfig/frugalware-fonts.conf.in.patch
hunk ./source/lib/fontconfig/frugalware-fonts.conf.in.patch 1
+diff -Naur fontconfig-2.3.94/fonts.conf.in fontconfig-2.3.94-p/fonts.conf.in
+--- fontconfig-2.3.94/fonts.conf.in    2006-02-05 20:32:52.000000000 +0100
++++ fontconfig-2.3.94-p/fonts.conf.in  2006-03-10 04:06:39.000000000 +0100
+@@ -26,7 +26,7 @@
+       <dir>@FC_DEFAULT_FONTS@</dir>
+       @FC_FONTPATH@
+       <dir>~/.fonts</dir>
+-
++      <dir>~/.fonts/kde-override</dir>
+ <!--
+   Accept deprecated 'mono' alias, replacing it with 'monospace'
+ -->
+@@ -251,8 +251,9 @@
+ <!--
+   Load local system customization file
+ -->
+-      <include ignore_missing="yes">conf.d</include>
+-      <include ignore_missing="yes">local.conf</include>
++      <include ignore_missing="yes">conf.d</include> <!-- to be removed soon 
-->
++      <include ignore_missing="yes">frugalware.d</include>
++      <include ignore_missing="yes">frugalware.conf</include>
+ 
+ <!--
+   Provide required aliases for standard names
+@@ -260,10 +261,12 @@
+       <alias>
+               <family>serif</family>
+               <prefer>
++                      <family>DejaVu Serif</family>
++                      <family>Luxi Serif</family>
++                      <family>DejaVu Serif Condensed</family>
+                       <family>Bitstream Vera Serif</family>
+                       <family>Times New Roman</family>
+                       <family>Thorndale AMT</family>
+-                      <family>Luxi Serif</family>
+                       <family>Nimbus Roman No9 L</family>
+                       <family>Times</family>
+                       <family>Frank Ruehl</family>
+@@ -274,19 +277,22 @@
+                       <family>AR PL Mingti2L Big5</family>
+                       <family>MS 明朝</family>
+                       <family>Baekmuk Batang</family>
++                      <family>Code2000</family>
++                      <family>Code2001</family>
+               </prefer>
+       </alias>
+       <alias>
+               <family>sans-serif</family>
+               <prefer>
+-                      <family>Bitstream Vera Sans</family>
+-                      <family>Verdana</family>
+-                      <family>Arial</family>
+-                      <family>Albany AMT</family>
++                      <family>DejaVu Sans</family>
+                       <family>Luxi Sans</family>
++                      <family>DejaVu Sans Condensed</family>
++                      <family>Bitstream Vera Sans</family>
+                       <family>Nimbus Sans L</family>
++                      <family>Arial</family>
+                       <family>Helvetica</family>
+                       <family>Nachlieli</family>
++                      <family>Verdana</family>
+                       <family>MgOpen Modata</family>
+                       <family>FreeSans</family>
+                       <family>Kochi Gothic</family>
+@@ -295,17 +301,20 @@
+                       <family>MS ゴシック</family>
+                       <family>Baekmuk Dotum</family>
+                       <family>SimSun</family>
++                      <family>Code2000</family>
++                      <family>Code2001</family>
+               </prefer>
+       </alias>
+       <alias>
+               <family>monospace</family>
+               <prefer>
++                      <family>DejaVu Sans Mono</family>
++                      <family>Luxi Mono</family>
+                       <family>Bitstream Vera Sans Mono</family>
++                      <family>Nimbus Mono L</family>
+                       <family>Andale Mono</family>
+                       <family>Courier New</family>
+                       <family>Cumberland AMT</family>
+-                      <family>Luxi Mono</family>
+-                      <family>Nimbus Mono L</family>
+                       <family>Courier</family>
+                       <family>Miriam Mono</family>
+                       <family>FreeMono</family>
addfile ./source/lib/fontconfig/frugalware.conf
hunk ./source/lib/fontconfig/frugalware.conf 1
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+
+       <dir>/usr/share/fonts</dir>
+       <dir>/usr/lib/X11/fonts</dir>
+       <dir>/usr/share/cups/fonts</dir>
+       <dir>/usr/lib/ooo-2.0/share/fonts</dir>
+       <dir>/usr/share/ghostscript/fonts</dir>
+       <dir>/usr/lib/java/jre/lib/fonts</dir>
+       <dir>/usr/share/imlib2/data/fonts</dir>
+
+</fontconfig>
}
_______________________________________________
Frugalware-darcs mailing list
Frugalware-darcs@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-darcs

Reply via email to