auto-import dejavu-fonts-2.8.0-0.2.rc1.fc6 on branch devel from dejavu-fonts-2.8.0-0.2.rc1.fc6.src.rpm

2.8.0 rc1
This commit is contained in:
nim 2006-07-12 19:24:03 +00:00
parent 637e83bdbb
commit 763f4662d1
7 changed files with 188 additions and 115 deletions

View File

@ -1 +1 @@
dejavu-sfd-2.7.tar.gz dejavu-sfd-20060712-976.tar.gz

View File

@ -8,6 +8,8 @@
This file is distributed under the terms of the GNU General This file is distributed under the terms of the GNU General
Public License (GPL) version 2. Copies of the GPL can be obtained from: Public License (GPL) version 2. Copies of the GPL can be obtained from:
http://www.gnu.org/licenses/gpl.html http://www.gnu.org/licenses/gpl.html
$Id$
--> -->
<fontconfig> <fontconfig>
<match> <match>

View File

@ -0,0 +1,79 @@
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/conf.d/20-dejavu-experimental.conf
Define aliasing and other fontconfig stuff for DejaVu experimental
families
© 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
This file is distributed under the terms of the GNU General
Public License (GPL) version 2. Copies of the GPL can be obtained from:
http://www.gnu.org/licenses/gpl.html
$Id$
-->
<fontconfig>
<!-- Declare generics -->
<alias>
<family>DejaVu Sans Condensed</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<alias>
<family>DejaVu Serif Condensed</family>
<default>
<family>serif</family>
</default>
</alias>
<!-- Declare DejaVu Sans Condensed a valid Toga Sans substitute -->
<alias>
<family>Toga Sans</family>
<accept>
<family>Toga Sans</family>
<family>DejaVu Sans Condensed</family>
</accept>
</alias>
<!-- Declare DejaVu Serif Condensed a valid Toga Serif substitute -->
<alias>
<family>Toga Serif</family>
<accept>
<family>Toga Serif</family>
<family>DejaVu Serif Condensed</family>
</accept>
</alias>
<!-- Use the same trick as Bitstream Vera -->
<match target="font">
<test name="family">
<string>DejaVu Sans Condensed</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Serif Condensed</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Sans Mono Condensed</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -1,41 +1,31 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/conf.d/20-DejaVu.conf <!-- /etc/fonts/conf.d/20-dejavu.conf
Define aliasing for DejaVu Define aliasing ant other fontconfig settings for DejaVu main families
© 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> © 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
This file is distributed under the terms of the GNU General This file is distributed under the terms of the GNU General
Public License (GPL) version 2. Copies of the GPL can be obtained from: Public License (GPL) version 2. Copies of the GPL can be obtained from:
http://www.gnu.org/licenses/gpl.html http://www.gnu.org/licenses/gpl.html
$Id$
--> -->
<fontconfig> <fontconfig>
<!-- <!-- Declare generics -->
Declare to which generics each font belongs
-->
<!--
Sans-serif faces
-->
<alias> <alias>
<family>DejaVu Sans</family> <family>DejaVu Sans</family>
<family>DejaVu Sans Condensed</family>
<default> <default>
<family>sans-serif</family> <family>sans-serif</family>
</default> </default>
</alias> </alias>
<!--
Serif faces
-->
<alias> <alias>
<family>DejaVu Serif</family> <family>DejaVu Serif</family>
<family>DejaVu Serif Condensed</family>
<default> <default>
<family>serif</family> <family>serif</family>
</default> </default>
</alias> </alias>
<!-- <!-- Monospace face -->
Monospace face
-->
<alias> <alias>
<family>DejaVu Sans Mono</family> <family>DejaVu Sans Mono</family>
<default> <default>
@ -153,4 +143,38 @@
<family>DejaVu Sans Mono</family> <family>DejaVu Sans Mono</family>
</accept> </accept>
</alias> </alias>
<!-- Use the same trick as Bitstream Vera -->
<match target="font">
<test name="family">
<string>DejaVu Sans</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Serif</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test name="pixelsize" compare="less">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig> </fontconfig>

View File

@ -8,6 +8,8 @@
This file is distributed under the terms of the GNU General This file is distributed under the terms of the GNU General
Public License (GPL) version 2. Copies of the GPL can be obtained from: Public License (GPL) version 2. Copies of the GPL can be obtained from:
http://www.gnu.org/licenses/gpl.html http://www.gnu.org/licenses/gpl.html
$Id$
--> -->
<fontconfig> <fontconfig>
<match> <match>

View File

@ -1,7 +1,9 @@
%define archivename dejavu-sfd %define archivename dejavu-sfd
# This macro has the same value as %{version}, except when testing pre-release snapshots # This macro has the same value as %{version}, except when testing pre-release snapshots
#%define alphatag 20060618svn945 #%define alphatag 20060618svn945
%define archiveversion 2.7 %define alphatag rc1
%define archiveversion 20060712-976
%define fontdir %{_datadir}/fonts/%{name} %define fontdir %{_datadir}/fonts/%{name}
%define fontconfdir %{_sysconfdir}/fonts %define fontconfdir %{_sysconfdir}/fonts
%define xsldir %{_datadir}/xml/%{name} %define xsldir %{_datadir}/xml/%{name}
@ -11,8 +13,8 @@
%define UnicodeData %(eval "$(%{__perl} -V:privlibexp)"; echo $privlibexp)/unicore/UnicodeData.txt %define UnicodeData %(eval "$(%{__perl} -V:privlibexp)"; echo $privlibexp)/unicore/UnicodeData.txt
Name: dejavu-fonts Name: dejavu-fonts
Version: 2.7.0 Version: 2.8.0
Release: 1%{?dist} Release: 0.2.%{alphatag}%{?dist}
Summary: DejaVu fonts Summary: DejaVu fonts
Group: User Interface/X Group: User Interface/X
License: Redistributable, with restrictions License: Redistributable, with restrictions
@ -25,10 +27,12 @@ Source2: %{name}-block.xsl
Source3: %{name}-unblock.xsl Source3: %{name}-unblock.xsl
# DejaVu fontconfig setup # DejaVu fontconfig setup
Source4: %{name}-fontconfig.conf Source4: %{name}-fontconfig.conf
# DejaVu fontconfig setup (experimental families)
Source5: %{name}-experimental-fontconfig.conf
# Substitute the glyphs of another font in DejaVu for Farsi # Substitute the glyphs of another font in DejaVu for Farsi
Source5: %{name}-persian-override.conf Source6: %{name}-persian-override.conf
# Substitute the glyphs of another font in DejaVu for Arabic # Substitute the glyphs of another font in DejaVu for Arabic
Source6: %{name}-arabic-override.conf Source7: %{name}-arabic-override.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: fontforge BuildRequires: fontforge
# The CPAN sources do not declare perl(Font::TTF) # The CPAN sources do not declare perl(Font::TTF)
@ -139,9 +143,10 @@ install -p -m 644 %{SOURCE3} %{buildroot}%{xsldir}/unblock.xsl
# Fontconfig overrides for some scripts # Fontconfig overrides for some scripts
install -d -m 0755 %{buildroot}%{fontconfdir}/conf.d install -d -m 0755 %{buildroot}%{fontconfdir}/conf.d
install -m 0644 %{SOURCE4} %{buildroot}%{fontconfdir}/conf.d/20-DejaVu.conf install -m 0644 %{SOURCE4} %{buildroot}%{fontconfdir}/conf.d/20-dejavu.conf
install -m 0644 %{SOURCE5} %{buildroot}%{fontconfdir}/conf.d/00-dejavu-persian-override.conf install -m 0644 %{SOURCE5} %{buildroot}%{fontconfdir}/conf.d/20-dejavu-experimental.conf
install -m 0644 %{SOURCE6} %{buildroot}%{fontconfdir}/conf.d/00-dejavu-arabic-override.conf install -m 0644 %{SOURCE6} %{buildroot}%{fontconfdir}/conf.d/00-dejavu-persian-override.conf
install -m 0644 %{SOURCE7} %{buildroot}%{fontconfdir}/conf.d/00-dejavu-arabic-override.conf
%clean %clean
@ -212,7 +217,7 @@ fi
%defattr(0644,root,root,0755) %defattr(0644,root,root,0755)
%doc *.txt AUTHORS BUGS LICENSE NEWS README %doc *.txt AUTHORS BUGS LICENSE NEWS README
%{fontconfdir}/conf.d/20-DejaVu.conf %config %{fontconfdir}/conf.d/20-dejavu.conf
%dir %{fontdir} %dir %{fontdir}
%{fontdir}/DejaVu*.ttf %{fontdir}/DejaVu*.ttf
@ -223,6 +228,9 @@ fi
%files experimental %files experimental
%defattr(0644,root,root,0755) %defattr(0644,root,root,0755)
%config %{fontconfdir}/conf.d/20-dejavu-experimental.conf
%{fontdir}/DejaVu*Condensed*.ttf %{fontdir}/DejaVu*Condensed*.ttf
%{fontdir}/DejaVu*ExtraLight*.ttf %{fontdir}/DejaVu*ExtraLight*.ttf
%{fontdir}/DejaVuSerif-*Oblique.ttf %{fontdir}/DejaVuSerif-*Oblique.ttf
@ -241,127 +249,85 @@ fi
%{xsldir}/block.xsl %{xsldir}/block.xsl
%{xsldir}/unblock.xsl %{xsldir}/unblock.xsl
%exclude %{fontconfdir}/conf.d/20-DejaVu.conf %config %{fontconfdir}/conf.d/00-dejavu-*-override.conf
%{fontconfdir}/conf.d/*.conf
%changelog %changelog
* Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-1 * Wed Jul 12 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.8.0-0.2.rc1
- it's that time of the month again - 2.8.0 rc1 is out
- trim changelog a bit
- copy Vera GASP trick
- add Toga aliases
* Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-1
- 2.7.0 final - 2.7.0 final
* Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.19 * Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.19
- clean up descriptions - clean up descriptions
* Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.18 * Sun Jun 18 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.18
- update to 20060618-945 snapshot - update to 20060618-945 snapshot
- tighten up obsoletes - tighten up obsoletes
* Fri Jun 16 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.17 * Fri Jun 16 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.17
- all behold the power of the alphatag - all behold the power of the alphatag
* Wed Jun 14 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.15 * Wed Jun 14 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.15
- update to 20060614-943 snapshot - update to 20060614-943 snapshot
- do make dejavu the default in all cases when makedefault is installed - do make dejavu the default in all cases when makedefault is installed
- alias Vera derivatives merged in DejaVu - alias Vera derivatives merged in DejaVu
- declare generics for all DejaVu faces - declare generics for all DejaVu faces
- remove more stuff moved to %{fontconfdir}/conf.d from the xslts - remove more stuff moved to %%{fontconfdir}/conf.d from the xslts
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.14 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.14
- remove old blocking code before adding new one - remove old blocking code before adding new one
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.12 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.12
- replace triggerun by preun - replace triggerun by preun
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.10 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.10
- block Sans instead of sans-serif - GNOME uses the first one - block Sans instead of sans-serif - GNOME uses the first one
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.9 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.9
- reintroduce xslt triggers in dejavu-fonts-block as fontconfig conf.d priority - reintroduce xslt triggers in dejavu-fonts-block as fontconfig conf.d priority
is not high enough for our needs is not high enough for our needs
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.8 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.8
- complete and clean up the Vera aliasing - complete and clean up the Vera aliasing
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.7 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.7
- addition of fontconfig blocking for Arabic and Persian - addition of fontconfig blocking for Arabic and Persian
(experimental but safe) (experimental but safe)
- tweak of the fontconfig aliasing to make DejaVu fonts the highest prio - tweak of the fontconfig aliasing to make DejaVu fonts the highest prio
instead of following Vera ranking, and rename the subpackage accordingly instead of following Vera ranking, and rename the subpackage accordingly
* Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.7.0-0.1 * Sun Jun 11 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.7.0-0.1
- preparation to 2.7.0 based on the current dejavu snapshot - preparation to 2.7.0 based on the current dejavu snapshot
* Mon May 15 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.6.0-1 * Mon May 15 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.6.0 - 2.6.0-1
* Sun Apr 23 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.5.0-1 * Sun Apr 23 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.5.0 - 2.5.0-1
* Wed Mar 29 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.4.1-1 * Wed Mar 29 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.4.1 (workaround pango problems) - 2.4.1-1
- (workaround pango problems)
* Wed Mar 22 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.4-1 * Wed Mar 22 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.4 A big thanks to Stepan Roh for getting the project there - 2.4-1
- 2.4 A big thanks to Štěpán Roh for getting the project there
- split out experimental typefaces - split out experimental typefaces
* Sat Mar 04 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.3-3
- split fontconfig registration in subpackage
* Sat Mar 04 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.3-2
- register dejavu in fontconfig aliases
* Mon Feb 20 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.3-1
- 2.3
* Mon Feb 13 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> - 2.2-6
- rebuilt for new gcc4.1 snapshot and glibc changes
* Sun Feb 12 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.2-5
- downgrade fontforge requirement following bug #181052 resolution
* Sun Feb 12 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.2-4
- WARNING: in an effort to get Fedora Extras as self-hosting as possible
starting from this release ttf files are regenerated from sfd sources
* Mon Jan 16 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.2-2
- bump release to ensure graceful FC4 -> FC5 update
- bump again because of bas CVS tag
* Mon Jan 16 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.2-1
- 2.2
* Wed Dec 28 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.1-1
- 2.1
* Sun Nov 13 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 2.0-1
- 2.0!
* Fri Oct 28 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.15-2
- add ghosting of %{fontdir}/fonts.cache-2 since it seems
needed nowadays
* Sun Oct 16 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.15-1
- 1.15
* Sat Oct 8 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.14-1
- 1.14
- still using prepackaged TTFs as the FE fontforge package is too old
* Sun Jul 31 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.12-1
- 1.12
* Thu Jun 23 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.11-1
- 1.11
* Mon May 22 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.10-1
- 1.10
* Sat May 21 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.9-2
- 1.9
- submission to FCE
* Sat Feb 19 2005 Nicolas Mailhot <nicolas.mailhot at laposte.net> 1.7-1
- initial build - using vera as template
* Sat Jan 08 2005 Florian La Roche <laroche@redhat.com>
- rebuilt to get rid of legacy selinux filecontexts

View File

@ -1 +1 @@
7fd8a8ebb835dfe3e74662219f3c5938 dejavu-sfd-2.7.tar.gz 7f36661c5098e6fc50c64ca43f5dad4a dejavu-sfd-20060712-976.tar.gz