import dejavu-fonts-2.37-18.el9
This commit is contained in:
commit
3d86f66e21
1
.dejavu-fonts.metadata
Normal file
1
.dejavu-fonts.metadata
Normal file
@ -0,0 +1 @@
|
||||
72bf3a2f3655bc346e49a4112a711420ae5ee58d SOURCES/dejavu-fonts-version_2_37.tar.gz
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
SOURCES/dejavu-fonts-version_2_37.tar.gz
|
30
SOURCES/57-dejavu-sans-fonts.xml
Normal file
30
SOURCES/57-dejavu-sans-fonts.xml
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu Sans</target>
|
||||
<match>
|
||||
<family>DejaVu Sans</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<like>
|
||||
<family>DejaVu LGC Sans</family>
|
||||
<family>BPG 2017 DejaVu Sans</family>
|
||||
<family>Arev Sans</family>
|
||||
<family>Bepa</family>
|
||||
<family>Hunky Sans</family>
|
||||
<family>Olwen Sans</family>
|
||||
<family>SUSE Sans</family>
|
||||
<family>Verajja</family>
|
||||
<family>VerajjaPDA</family>
|
||||
<family>Bitstream Vera Sans</family>
|
||||
<family>Prima Sans</family>
|
||||
<family>sans-serif</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
28
SOURCES/57-dejavu-sans-mono-fonts.xml
Normal file
28
SOURCES/57-dejavu-sans-mono-fonts.xml
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu Sans Mono</target>
|
||||
<match>
|
||||
<family>DejaVu Sans Mono</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<like>
|
||||
<family>DejaVu LGC Sans Mono</family>
|
||||
<family>BPG 2017 DejaVu Sans Mono</family>
|
||||
<family>Bepa Mono</family>
|
||||
<family>Olwen Sans Mono</family>
|
||||
<family>SUSE Sans Mono</family>
|
||||
<family>Bitstream Vera Sans Mono</family>
|
||||
<family>Prima Sans Mono</family>
|
||||
<family>Hack</family>
|
||||
<family>Menlo</family>
|
||||
<family>monospace</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
28
SOURCES/57-dejavu-serif-fonts.xml
Normal file
28
SOURCES/57-dejavu-serif-fonts.xml
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu Serif</target>
|
||||
<match>
|
||||
<family>DejaVu Serif</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<family>DejaVu Math TeX Gyre</family>
|
||||
<like>
|
||||
<family>DejaVu LGC Serif</family>
|
||||
<family>BPG 2017 DejaVu Serif</family>
|
||||
<family>Hunky Serif</family>
|
||||
<family>Olwen Serif</family>
|
||||
<family>SUSE Serif</family>
|
||||
<family>Verajja Serif</family>
|
||||
<family>Bitstream Vera Serif</family>
|
||||
<family>Prima Serif</family>
|
||||
<family>serif</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
30
SOURCES/58-dejavu-lgc-sans-fonts.xml
Normal file
30
SOURCES/58-dejavu-lgc-sans-fonts.xml
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu LGC Sans</target>
|
||||
<match>
|
||||
<family>DejaVu LGC Sans</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<like>
|
||||
<family>DejaVu Sans</family>
|
||||
<family>BPG 2017 DejaVu Sans</family>
|
||||
<family>Arev Sans</family>
|
||||
<family>Bepa</family>
|
||||
<family>Hunky Sans</family>
|
||||
<family>Olwen Sans</family>
|
||||
<family>SUSE Sans</family>
|
||||
<family>Verajja</family>
|
||||
<family>VerajjaPDA</family>
|
||||
<family>Bitstream Vera Sans</family>
|
||||
<family>Prima Sans</family>
|
||||
<family>sans-serif</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
28
SOURCES/58-dejavu-lgc-sans-mono-fonts.xml
Normal file
28
SOURCES/58-dejavu-lgc-sans-mono-fonts.xml
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu LGC Sans Mono</target>
|
||||
<match>
|
||||
<family>DejaVu LGC Sans Mono</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<like>
|
||||
<family>DejaVu Sans Mono</family>
|
||||
<family>BPG 2017 DejaVu Sans Mono</family>
|
||||
<family>Bepa Mono</family>
|
||||
<family>Olwen Sans Mono</family>
|
||||
<family>SUSE Sans Mono</family>
|
||||
<family>Bitstream Vera Sans Mono</family>
|
||||
<family>Prima Sans Mono</family>
|
||||
<family>Hack</family>
|
||||
<family>Menlo</family>
|
||||
<family>monospace</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
27
SOURCES/58-dejavu-lgc-serif-fonts.xml
Normal file
27
SOURCES/58-dejavu-lgc-serif-fonts.xml
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<!-- SPDX-License-Identifier: MIT -->
|
||||
<fontconfig>
|
||||
<group>
|
||||
<target>DejaVu LGC Serif</target>
|
||||
<match>
|
||||
<family>DejaVu LGC Serif</family>
|
||||
<change>
|
||||
<style>Book</style>
|
||||
<into>Regular</into>
|
||||
</change>
|
||||
</match>
|
||||
<like>
|
||||
<family>DejaVu Serif</family>
|
||||
<family>BPG 2017 DejaVu Serif</family>
|
||||
<family>Hunky Serif</family>
|
||||
<family>Olwen Serif</family>
|
||||
<family>SUSE Serif</family>
|
||||
<family>Verajja Serif</family>
|
||||
<family>Bitstream Vera Serif</family>
|
||||
<family>Prima Serif</family>
|
||||
<family>serif</family>
|
||||
</like>
|
||||
</group>
|
||||
</fontconfig>
|
||||
|
120
SOURCES/dejavu-fonts-urn-dtd.patch
Normal file
120
SOURCES/dejavu-fonts-urn-dtd.patch
Normal file
@ -0,0 +1,120 @@
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-sans.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-sans.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-sans.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-sans.conf 2020-04-02 20:56:06.341929827 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-lgc-sans.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-sans-mono.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-sans-mono.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-sans-mono.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-sans-mono.conf 2020-04-02 20:56:06.353930041 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-lgc-sans-mono.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-serif.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-serif.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-lgc-serif.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-lgc-serif.conf 2020-04-02 20:56:06.359930147 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-lgc-serif.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-sans.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-sans.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-sans.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-sans.conf 2020-04-02 20:56:06.367930290 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-sans-mono.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-sans-mono.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-sans-mono.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-sans-mono.conf 2020-04-02 20:56:06.372930379 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-serif.conf dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-serif.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/20-unhint-small-dejavu-serif.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/20-unhint-small-dejavu-serif.conf 2020-04-02 20:56:06.378930486 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf
|
||||
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-sans.conf dejavu-fonts-version_2_37/fontconfig/57-dejavu-sans.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-sans.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/57-dejavu-sans.conf 2020-04-02 20:56:06.384930592 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/57-dejavu-sans.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-sans-mono.conf dejavu-fonts-version_2_37/fontconfig/57-dejavu-sans-mono.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-sans-mono.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/57-dejavu-sans-mono.conf 2020-04-02 20:56:06.390930699 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/57-dejavu-sans-mono.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-serif.conf dejavu-fonts-version_2_37/fontconfig/57-dejavu-serif.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/57-dejavu-serif.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/57-dejavu-serif.conf 2020-04-02 20:56:06.396930806 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/57-dejavu-serif.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-sans.conf dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-sans.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-sans.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-sans.conf 2020-04-02 20:56:06.401930895 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/58-dejavu-lgc-sans.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-sans-mono.conf dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-sans-mono.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-sans-mono.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-sans-mono.conf 2020-04-02 20:56:06.407931001 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/58-dejavu-lgc-sans-mono.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
||||
diff -uNr dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-serif.conf dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-serif.conf
|
||||
--- dejavu-fonts-version_2_37.orig/fontconfig/58-dejavu-lgc-serif.conf 2016-07-30 11:52:54.000000000 +0200
|
||||
+++ dejavu-fonts-version_2_37/fontconfig/58-dejavu-lgc-serif.conf 2020-04-02 20:56:06.412931090 +0200
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
|
||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<!-- /etc/fonts/conf.d/58-dejavu-lgc-serif.conf
|
||||
|
||||
Define aliasing and other fontconfig settings for
|
229
SPECS/dejavu-fonts.spec
Normal file
229
SPECS/dejavu-fonts.spec
Normal file
@ -0,0 +1,229 @@
|
||||
# SPDX-License-Identifier: MIT
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: fontforge
|
||||
BuildRequires: perl-interpreter
|
||||
BuildRequires: perl(Font::TTF)
|
||||
BuildRequires: unicode-ucd
|
||||
BuildRequires: make
|
||||
|
||||
%global forgeurl https://github.com/dejavu-fonts/dejavu-fonts
|
||||
Version: 2.37
|
||||
%global tag %{lua:t=string.gsub(rpm.expand("version %{version}"), "[%p%s]+", "_");print(t)}
|
||||
%forgemeta
|
||||
|
||||
%global source_name dejavu-fonts
|
||||
|
||||
Release: 18%{?dist}
|
||||
# original bitstream glyphs are Bitstream Vera
|
||||
# glyphs modifications by dejavu project are Public Domain
|
||||
# glyphs imported from Arev fonts are under BitStream Vera compatible license
|
||||
License: Bitstream Vera and Public Domain
|
||||
URL: https://dejavu-fonts.github.io/
|
||||
|
||||
%global common_description %{expand:
|
||||
The DejaVu font set is based on the “Bitstream Vera” fonts, release 1.10. Its
|
||||
purpose is to provide a wider range of characters, while maintaining the
|
||||
original style, using an open collaborative development process.}
|
||||
|
||||
%global foundry DejaVu
|
||||
%global fontlicenses LICENSE
|
||||
%global fontdocs AUTHORS BUGS NEWS README.md
|
||||
|
||||
%global fontfamily1 DejaVu Sans
|
||||
%global fontsummary1 DejaVu Sans, a variable-width sans-serif font family
|
||||
%global fontpkgheader1 %{expand:
|
||||
Obsoletes: dejavu-fonts-common < %{version}-%{release}
|
||||
Obsoletes: compat-f32-dejavu-sans-fonts
|
||||
Suggests: font(dejavusansmono)
|
||||
}
|
||||
%global fonts1 DejaVuSans.ttf DejaVuSans-*.ttf DejaVuSansCondensed*.ttf
|
||||
%global fontconfs1 fontconfig/20*-dejavu-sans.conf
|
||||
%global fontconfngs1 %{SOURCE11}
|
||||
%global fontdescription1 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu sans-serif variable-width font faces, in
|
||||
their unabridged version.
|
||||
}
|
||||
|
||||
%global fontfamily2 DejaVu Serif
|
||||
%global fontsummary2 DejaVu Serif, a variable-width serif font family
|
||||
%global fontpkgheader2 %{expand:
|
||||
Obsoletes: dejavu-math-tex-gyre-fonts < %{version}-%{release}
|
||||
Obsoletes: compat-f32-dejavu-serif-fonts
|
||||
}
|
||||
%global fonts2 DejaVuSerif.ttf DejaVuSerif-*.ttf DejaVuSerifCondensed*.ttf DejaVuMathTeXGyre.ttf
|
||||
%global fontconfs2 fontconfig/20*-dejavu-serif.conf
|
||||
%global fontconfngs2 %{SOURCE12}
|
||||
%global fontdescription2 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu serif variable-width font faces, in their
|
||||
unabridged version.
|
||||
|
||||
It includes the Mathematics extension, that was contributed to the project by
|
||||
B. Jackowski, P. Strzelczyk and P. Pianowski, on behalf of TeX user groups.}
|
||||
|
||||
%global fontfamily3 DejaVu Sans Mono
|
||||
%global fontsummary3 DejaVu Sans Mono, a mono-space sans-serif font family
|
||||
%global fontpkgheader3 %{expand:
|
||||
Obsoletes: compat-f32-dejavu-sans-mono-fonts
|
||||
}
|
||||
%global fonts3 DejaVuSansMono*.ttf
|
||||
%global fontconfs3 fontconfig/20*-dejavu-sans-mono.conf
|
||||
%global fontconfngs3 %{SOURCE13}
|
||||
%global fontdescription3 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu sans-serif mono-space font faces, in their
|
||||
unabridged version.}
|
||||
|
||||
%global fontfamily4 DejaVu LGC Sans
|
||||
%global fontsummary4 A variable-width Latin-Greek-Cyrillic sans-serif font family
|
||||
%global fontpkgheader4 %{expand:
|
||||
Suggests: font(dejavusans)
|
||||
}
|
||||
%global fonts4 DejaVuLGCSans.ttf DejaVuLGCSans-*.ttf DejaVuLGCSansCondensed*.ttf
|
||||
%global fontconfs4 fontconfig/20*-dejavu-lgc-sans.conf
|
||||
%global fontconfngs4 %{SOURCE14}
|
||||
%global fontdescription4 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu sans-serif variable-width font faces, with
|
||||
Unicode coverage restricted to Latin, Greek and Cyrillic.}
|
||||
|
||||
%global fontfamily5 DejaVu LGC Serif
|
||||
%global fontsummary5 A variable-width Latin-Greek-Cyrillic serif font family
|
||||
%global fontpkgheader5 %{expand:
|
||||
Suggests: font(dejavuserif)
|
||||
}
|
||||
%global fonts5 DejaVuLGCSerif.ttf DejaVuLGCSerif-*.ttf DejaVuLGCSerifCondensed*.ttf
|
||||
%global fontconfs5 fontconfig/20*-dejavu-lgc-serif.conf
|
||||
%global fontconfngs5 %{SOURCE15}
|
||||
%global fontdescription5 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu serif variable-width font faces, with
|
||||
Unicode coverage restricted to Latin, Greek and Cyrillic.}
|
||||
|
||||
%global fontfamily6 DejaVu LGC Sans Mono
|
||||
%global fontsummary6 A variable-width Latin-Greek-Cyrillic mono-space font family
|
||||
%global fontpkgheader6 %{expand:
|
||||
Suggests: font(dejavusansmono)
|
||||
}
|
||||
%global fonts6 DejaVuLGCSansMono*.ttf
|
||||
%global fontconfs6 fontconfig/20*-dejavu-lgc-sans-mono.conf
|
||||
%global fontconfngs6 %{SOURCE16}
|
||||
%global fontdescription6 %{expand:
|
||||
%{common_description}
|
||||
|
||||
This package consists of the DejaVu sans-serif mono-space font faces, with
|
||||
Unicode coverage restricted to Latin, Greek and Cyrillic.}
|
||||
|
||||
Source0: %{forgesource}
|
||||
Source11: 57-%{fontpkgname1}.xml
|
||||
Source12: 57-%{fontpkgname2}.xml
|
||||
Source13: 57-%{fontpkgname3}.xml
|
||||
Source14: 58-%{fontpkgname4}.xml
|
||||
Source15: 58-%{fontpkgname5}.xml
|
||||
Source16: 58-%{fontpkgname6}.xml
|
||||
Patch0: %{source_name}-urn-dtd.patch
|
||||
|
||||
Name: dejavu-fonts
|
||||
Summary: The DejaVu font families
|
||||
%description
|
||||
%wordwrap -v common_description
|
||||
|
||||
%fontpkg -a
|
||||
|
||||
%fontmetapkg -z 1,2,3
|
||||
|
||||
%global lgcmetasummary All the font packages, generated from %{source_name}, Latin-Greek-Cyrillic subset
|
||||
%global lgcmetadescription %{expand:
|
||||
This meta-package installs all the font packages, generated from the %{source_name}
|
||||
source package, in a version restricted to coverage of Latin, Greek and
|
||||
Cyrillic.
|
||||
}
|
||||
|
||||
%fontmetapkg -n dejavu-lgc-fonts-all -s lgcmetasummary -d lgcmetadescription -z 4,5,6
|
||||
|
||||
%package doc
|
||||
Summary: Optional documentation files of %{source_name}
|
||||
BuildArch: noarch
|
||||
%description doc
|
||||
This package provides optional documentation files shipped with
|
||||
%{source_name}.
|
||||
|
||||
%prep
|
||||
%forgesetup
|
||||
%patch0 -p1
|
||||
|
||||
%build
|
||||
make %{?_smp_mflags} VERSION=%{version} FC-LANG="" \
|
||||
BLOCKS=/usr/share/unicode/ucd/Blocks.txt \
|
||||
UNICODEDATA=/usr/share/unicode/ucd/UnicodeData.txt \
|
||||
BUILDDIR=.
|
||||
xz -9 *.txt
|
||||
%fontbuild -a
|
||||
|
||||
%install
|
||||
%fontinstall -a
|
||||
|
||||
%check
|
||||
make check
|
||||
%fontcheck -a
|
||||
|
||||
%fontfiles -a
|
||||
|
||||
%files doc
|
||||
%defattr(644, root, root, 0755)
|
||||
%license LICENSE
|
||||
%doc *.txt.xz
|
||||
|
||||
%changelog
|
||||
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.37-18.gitversion_2_37
|
||||
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
||||
Related: rhbz#1991688
|
||||
|
||||
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.37-17.gitversion_2_37
|
||||
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.37-16
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Fri Sep 04 2020 Parag Nemade <pnemade AT redhat DOT com>
|
||||
- 2.37-15
|
||||
- Fix this spec file to build for F33+
|
||||
|
||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org>
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Mon Apr 27 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.37-13
|
||||
🐞 Workaround Fedora problems created by rpm commit 93604e2
|
||||
|
||||
* Thu Apr 02 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.37-12
|
||||
👻 Rebuild with fonts-rpm-macros 2.0.4 to make sure fontconfig files are valid
|
||||
|
||||
* Mon Mar 09 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.37-7
|
||||
✅ Remove F32 compatibility packages
|
||||
|
||||
* Mon Mar 02 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.37-6
|
||||
✅ Lint, lint, lint and lint again
|
||||
|
||||
* Sat Feb 22 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.37-5
|
||||
✅ Rebuild with fonts-rpm-macros 2.0.2
|
||||
|
||||
* Sat Feb 15 2020 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 2.27-4
|
||||
✅ Convert to fonts-rpm-macros use
|
||||
✅ Merge math extension into serif
|
||||
|
||||
* Sat Feb 19 2005 Nicolas Mailhot <nim@fedoraproject.org>
|
||||
- 1.7-1
|
||||
✅ initial build – using vera as template
|
Loading…
Reference in New Issue
Block a user