From d4af14985a38b552605a02e7d3ca0ac69e71a28f Mon Sep 17 00:00:00 2001 From: Nicolas Mailhot Date: Fri, 21 Feb 2020 10:25:06 +0100 Subject: [PATCH] Convert to fonts-rpm-macros use --- .gitignore | 1 + 57-dejavu-sans-fonts.xml | 30 ++ 57-dejavu-sans-mono-fonts.xml | 28 ++ 57-dejavu-serif-fonts.xml | 28 ++ 58-dejavu-lgc-sans-fonts.xml | 30 ++ 58-dejavu-lgc-sans-mono-fonts.xml | 28 ++ 58-dejavu-lgc-serif-fonts.xml | 27 ++ dejavu-fonts.spec | 605 +++++++----------------------- dejavu-sans-mono.metainfo.xml | 7 - dejavu-sans.metainfo.xml | 7 - dejavu-serif.metainfo.xml | 7 - dejavu.metainfo.xml | 8 - sources | 2 +- 13 files changed, 300 insertions(+), 508 deletions(-) create mode 100644 57-dejavu-sans-fonts.xml create mode 100644 57-dejavu-sans-mono-fonts.xml create mode 100644 57-dejavu-serif-fonts.xml create mode 100644 58-dejavu-lgc-sans-fonts.xml create mode 100644 58-dejavu-lgc-sans-mono-fonts.xml create mode 100644 58-dejavu-lgc-serif-fonts.xml delete mode 100644 dejavu-sans-mono.metainfo.xml delete mode 100644 dejavu-sans.metainfo.xml delete mode 100644 dejavu-serif.metainfo.xml delete mode 100644 dejavu.metainfo.xml diff --git a/.gitignore b/.gitignore index b3e697c..6653759 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ dejavu-fonts-2.31.tar.bz2 /dejavu-fonts-2.34.tar.bz2 /dejavu-fonts-2.35.tar.bz2 /dejavu-fonts-2.37.tar.bz2 +/dejavu-fonts-version_2_37.tar.gz diff --git a/57-dejavu-sans-fonts.xml b/57-dejavu-sans-fonts.xml new file mode 100644 index 0000000..a518a4d --- /dev/null +++ b/57-dejavu-sans-fonts.xml @@ -0,0 +1,30 @@ + + + + + + DejaVu Sans + + DejaVu Sans + + + Regular + + + + DejaVu LGC Sans + BPG 2017 DejaVu Sans + Arev Sans + Bepa + Hunky Sans + Olwen Sans + SUSE Sans + Verajja + VerajjaPDA + Bitstream Vera Sans + Prima Sans + sans-serif + + + + diff --git a/57-dejavu-sans-mono-fonts.xml b/57-dejavu-sans-mono-fonts.xml new file mode 100644 index 0000000..20c9b48 --- /dev/null +++ b/57-dejavu-sans-mono-fonts.xml @@ -0,0 +1,28 @@ + + + + + + DejaVu Sans Mono + + DejaVu Sans Mono + + + Regular + + + + DejaVu LGC Sans Mono + BPG 2017 DejaVu Sans Mono + Bepa Mono + Olwen Sans Mono + SUSE Sans Mono + Bitstream Vera Sans Mono + Prima Sans Mono + Hack + Menlo + monospace + + + + diff --git a/57-dejavu-serif-fonts.xml b/57-dejavu-serif-fonts.xml new file mode 100644 index 0000000..2eef16b --- /dev/null +++ b/57-dejavu-serif-fonts.xml @@ -0,0 +1,28 @@ + + + + + + DejaVu Serif + + DejaVu Serif + + + Regular + + + DejaVu Math TeX Gyre + + DejaVu LGC Serif + BPG 2017 DejaVu Serif + Hunky Serif + Olwen Serif + SUSE Serif + Verajja Serif + Bitstream Vera Serif + Prima Serif + serif + + + + diff --git a/58-dejavu-lgc-sans-fonts.xml b/58-dejavu-lgc-sans-fonts.xml new file mode 100644 index 0000000..baa7fc1 --- /dev/null +++ b/58-dejavu-lgc-sans-fonts.xml @@ -0,0 +1,30 @@ + + + + + + DejaVu LGC Sans + + DejaVu LGC Sans + + + Regular + + + + DejaVu Sans + BPG 2017 DejaVu Sans + Arev Sans + Bepa + Hunky Sans + Olwen Sans + SUSE Sans + Verajja + VerajjaPDA + Bitstream Vera Sans + Prima Sans + sans-serif + + + + diff --git a/58-dejavu-lgc-sans-mono-fonts.xml b/58-dejavu-lgc-sans-mono-fonts.xml new file mode 100644 index 0000000..d436f4b --- /dev/null +++ b/58-dejavu-lgc-sans-mono-fonts.xml @@ -0,0 +1,28 @@ + + + + + + DejaVu LGC Sans Mono + + DejaVu LGC Sans Mono + + + Regular + + + + DejaVu Sans Mono + BPG 2017 DejaVu Sans Mono + Bepa Mono + Olwen Sans Mono + SUSE Sans Mono + Bitstream Vera Sans Mono + Prima Sans Mono + Hack + Menlo + monospace + + + + diff --git a/58-dejavu-lgc-serif-fonts.xml b/58-dejavu-lgc-serif-fonts.xml new file mode 100644 index 0000000..c4d7685 --- /dev/null +++ b/58-dejavu-lgc-serif-fonts.xml @@ -0,0 +1,27 @@ + + + + + + DejaVu LGC Serif + + DejaVu LGC Serif + + + Regular + + + + DejaVu Serif + BPG 2017 DejaVu Serif + Hunky Serif + Olwen Serif + SUSE Serif + Verajja Serif + Bitstream Vera Serif + Prima Serif + serif + + + + diff --git a/dejavu-fonts.spec b/dejavu-fonts.spec index 7b74341..09c43ff 100644 --- a/dejavu-fonts.spec +++ b/dejavu-fonts.spec @@ -1,530 +1,179 @@ -%global fontname dejavu -%global archivename %{name}-%{archiveversion} +# SPDX-License-Identifier: MIT +BuildArch: noarch -#global alphatag .20130819.2534 -#global alphatag .rc1 +BuildRequires: fontforge +BuildRequires: perl(Font::TTF) +BuildRequires: unicode-ucd -#global archiveversion 2.33-20130819-2534 -%global archiveversion %{version} - -# Common description -%global common_desc \ -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. - - -Name: %{fontname}-fonts +%global forgeurl https://github.com/dejavu-fonts/dejavu-fonts Version: 2.37 -Release: 3%{?alphatag}%{?dist} -Summary: DejaVu fonts +%global tag %{lua:t=string.gsub(rpm.expand("version %{version}"), "[%p%s]+", "_");print(t)} +%forgemeta +Release: 4%{?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: http://%{name}.org/ -Source0: %{?!alphatag:http://downloads.sourceforge.net/%{fontname}}%{?alphatag:%{fontname}.sourceforge.net/snapshots}/%{archivename}.tar.bz2 -Source1: %{fontname}.metainfo.xml -Source2: %{fontname}-sans.metainfo.xml -Source3: %{fontname}-sans-mono.metainfo.xml -Source4: %{fontname}-serif.metainfo.xml +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.} -# Older fontforge versions will not work due to sfd format changes -BuildRequires: fontforge >= 20080429 -BuildRequires: perl(Font::TTF) -# Needed to compute unicode coverage -BuildRequires: unicode-ucd +%global foundry DejaVu +%global fontlicenses LICENSE +%global fontdocs AUTHORS BUGS NEWS README.md -BuildArch: noarch -BuildRequires: fontpackages-devel - -%description -%common_desc - - -%package common -Summary: Common files for the Dejavu font set -Requires: fontpackages-filesystem - -Obsoletes: dejavu-fonts-doc < 2.26-6 -Obsoletes: %{name}-compat < 2.29-3 -Obsoletes: %{name}-lgc-compat < 2.29-3 - -%description common -%common_desc - -This package consists of files used by other DejaVu packages. - - -%package -n %{fontname}-sans-fonts -Summary: Variable-width sans-serif font faces -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-sans < 2.28-2 - -%description -n %{fontname}-sans-fonts -%common_desc +%global fontfamily1 DejaVu Sans +%global fontsummary1 DejaVu Sans, a variable-width sans-serif font family +%global fontpkgheader1 %{expand: +Obsoletes: dejavu-fonts-common < %{version}-%{release} +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. +} -%_font_pkg -n sans -f *-%{fontname}-sans.conf DejaVuSans.ttf DejaVuSans-*.ttf DejaVuSansCondensed*.ttf -%{_datadir}/appdata/%{fontname}-sans.metainfo.xml - - -%package -n %{fontname}-serif-fonts -Summary: Variable-width serif font faces -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-serif < 2.28-2 - -%description -n %{fontname}-serif-fonts -%common_desc +%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} +} +%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. -%_font_pkg -n serif -f *-%{fontname}-serif.conf DejaVuSerif.ttf DejaVuSerif-*.ttf DejaVuSerifCondensed*.ttf -%{_datadir}/appdata/%{fontname}-serif.metainfo.xml +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.} - -%package -n %{fontname}-sans-mono-fonts -Summary: Monospace sans-serif font faces -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-sans-mono < 2.28-2 - -%description -n %{fontname}-sans-mono-fonts -%common_desc +%global fontfamily3 DejaVu Sans Mono +%global fontsummary3 DejaVu Sans Mono, a monospace sans-serif font family +%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 monospace font faces, in their -unabridged version. +unabridged version.} -%_font_pkg -n sans-mono -f *-%{fontname}-sans-mono.conf DejaVuSansMono*.ttf -%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml - - -%package -n %{fontname}-lgc-sans-fonts -Summary: Variable-width sans-serif font faces, Latin-Greek-Cyrillic subset -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-lgc-sans < 2.28-2 - -%description -n %{fontname}-lgc-sans-fonts -%common_desc +%global fontfamily4 DejaVu LGC Sans +%global fontsummary4 DejaVu LGC Sans, a variable-width sans-serif font family, reduced to the Latin-Greek-Cyrillic subset +%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. +unicode coverage restricted to Latin, Greek and Cyrillic.} -%_font_pkg -n lgc-sans -f *-%{fontname}-lgc-sans.conf DejaVuLGCSans.ttf DejaVuLGCSans-*.ttf DejaVuLGCSansCondensed*.ttf - - -%package -n %{fontname}-lgc-serif-fonts -Summary: Variable-width serif font faces, Latin-Greek-Cyrillic subset -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-lgc-serif < 2.28-2 - -%description -n %{fontname}-lgc-serif-fonts -%common_desc +%global fontfamily5 DejaVu LGC Serif +%global fontsummary5 DejaVu LGC Serif, a variable-width serif font family, reduced to the Latin-Greek-Cyrillic subset +%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. +unicode coverage restricted to Latin, Greek and Cyrillic.} -%_font_pkg -n lgc-serif -f *-%{fontname}-lgc-serif.conf DejaVuLGCSerif.ttf DejaVuLGCSerif-*.ttf DejaVuLGCSerifCondensed*.ttf - - -%package -n %{fontname}-lgc-sans-mono-fonts -Summary: Monospace sans-serif font faces, Latin-Greek-Cyrillic subset -Requires: %{name}-common = %{version}-%{release} - -Obsoletes: %{name}-lgc-sans-mono < 2.28-2 - -%description -n %{fontname}-lgc-sans-mono-fonts -%common_desc +%global fontfamily6 DejaVu LGC Sans Mono +%global fontsummary6 DejaVu LGC Sans Mono, a variable-width monospace font family, reduced to the Latin-Greek-Cyrillic subset +%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 monospace font faces, with -unicode coverage restricted to Latin, Greek and Cyrillic. +unicode coverage restricted to Latin, Greek and Cyrillic.} -%_font_pkg -n lgc-sans-mono -f *-%{fontname}-lgc-sans-mono.conf DejaVuLGCSansMono*.ttf +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 +Name: dejavu-fonts +Summary: The DejaVu font families +%description +%wordwrap -v common_description -%package -n %{fontname}-math-tex-gyre-fonts -Summary: DejaVu Math TeX Gyre font faces -Requires: %{name}-common = %{version}-%{release} +%fontpkg -a -%description -n %{fontname}-math-tex-gyre-fonts -%common_desc +%fontmetapkg -z 1,2,3 -This package consists of the DejaVu Math TeX Gyre font faces. +%global lgcmetasummary All the font packages, generated from %{name}, Latin-Greek-Cyrillic subset +%global lgcmetadescription %{expand: +This metapackage installs all the font packages, generated from the %{name} +source package, in a version restricted to coverage of Latin, Greek and +Cyrillic. +} -%_font_pkg -n math-tex-gyre DejaVuMathTeXGyre.ttf +%fontmetapkg -n dejavu-lgc-fonts-all -s lgcmetasummary -d lgcmetadescription -z 4,5,6 +%package doc +Summary: %{name} optional documentation files +BuildArch: noarch +%description doc +This package provides optional documentation files shipped with %{name}. %prep -%setup -q -n %{archivename} +%forgesetup %build make %{?_smp_mflags} VERSION=%{version} FC-LANG="" \ - BLOCKS=/usr/share/unicode/ucd/Blocks.txt UNICODEDATA=/usr/share/unicode/ucd/UnicodeData.txt - -# Stop the desktop people from complaining this file is too big -bzip2 -9 build/status.txt + 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 -%install -rm -fr %{buildroot} - -install -m 0755 -d %{buildroot}%{_fontdir} -install -m 0644 -p build/*.ttf %{buildroot}%{_fontdir} - -install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ - %{buildroot}%{_fontconfig_confdir} - -cd fontconfig -for fontconf in *conf ; do - install -m 0644 -p $fontconf %{buildroot}%{_fontconfig_templatedir} - ln -s %{_fontconfig_templatedir}/$fontconf \ - %{buildroot}%{_fontconfig_confdir}/$fontconf -done - -# Add AppStream metadata -install -Dm 0644 -p %{SOURCE1} \ - %{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml -install -Dm 0644 -p %{SOURCE2} \ - %{buildroot}%{_datadir}/appdata/%{fontname}-sans.metainfo.xml -install -Dm 0644 -p %{SOURCE2} \ - %{buildroot}%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml -install -Dm 0644 -p %{SOURCE3} \ - %{buildroot}%{_datadir}/appdata/%{fontname}-serif.metainfo.xml - - -%files common -%{_datadir}/appdata/%{fontname}.metainfo.xml -%doc AUTHORS BUGS LICENSE NEWS README.md -%doc build/unicover.txt build/status.txt.bz2 - +%files doc +%license LICENSE +%doc *.txt.xz %changelog -* Tue Jan 28 2020 Fedora Release Engineering - 2.37-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 2.37-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Feb 14 2019 Kalev Lember - 2.37-1 -- Update to 2.37 (#1656859) - -* Thu Jan 31 2019 Fedora Release Engineering - 2.35-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 2.35-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.35-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.35-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.35-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 2.35-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 2.35-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 13 2015 Peter Gordon - 2.35-1 -- Update to new upstream release (2.35). - -* Fri Oct 17 2014 Richard Hughes - 2.34-4 -- Add a MetaInfo file for the software center; this is a font we want to show. - -* Sat Jun 07 2014 Fedora Release Engineering - 2.34-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Thu Dec 26 2013 Parag Nemade -- 2.34-2 -- Resolves:rh#880473 - drop Conflicts: lines from spec file - -* Sun Sep 01 2013 Nicolas Mailhot -- 2.34-1 - -* Wed Aug 21 2013 Nicolas Mailhot -- 2.34-0.1.20130819-2534 -— first 2.34 release candidate, 2 years worth of fixes and glyph additions - (for example Turkish Lira ₺) - -* Sat Aug 03 2013 Fedora Release Engineering -- 2.33-6 -– Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering -- 2.33-5 -– Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering -- 2.33-4 -– Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering -- 2.33-3 -– Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Nov 29 2011 Paul Flo Williams -- 2.33-2 -– Get Unicode data from unicode-ucd. Fixes FTBFS bug #748522 - -* Mon Apr 04 2011 Nicolas Mailhot -- 2.33-1 -— Improved Hebrew and Armenian - -* Tue Feb 08 2011 Fedora Release Engineering -- 2.32-2 -– Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Sep 10 2010 Nicolas Mailhot -- 2.32-1 - -* Thu Jun 3 2010 Nicolas Mailhot -- 2.31-1 -— drop Serif Condensed Italic naming patch - -* Mon Sep 7 2009 Nicolas Mailhot -- 2.30-2 -— patch to fix bug #505129 Serif Condensed Italic is not Serif Condensed - -* Sun Sep 6 2009 Nicolas Mailhot -- 2.30-1 - -* Fri Jul 24 2009 Fedora Release Engineering -- 2.29-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sat May 23 2009 Nicolas Mailhot -- 1.29-3 -— remove pre-F11 compatibility metapackage - -* Sun Mar 15 2009 Nicolas Mailhot -- 2.29-2 -— Make sure F11 font packages have been built with F11 fontforge - -* Sat Mar 14 2009 Nicolas Mailhot -- 2.29-1 - -* Tue Feb 24 2009 Fedora Release Engineering -- 2.28-6 -— Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Feb 16 2009 Nicolas Mailhot -- 2.28-5 -— prepare for F11 mass rebuild, new rpm and new fontpackages -— drop compatibility provides as announced at F11 alpha time - -* Thu Feb 5 2009 -- 2.28-4 -✓ Test build with new fontpackages and in-rpm auto-font-provides - -* Fri Jan 16 2009 -- 2.28-3 -— Fix lgc-serif obsoletes - -* Thu Jan 15 2009 Nicolas Mailhot -- 2.28-2 -— Update URL -— update for new naming guidelines -– warning: provides for the old names will be dropped before F11 beta - -* Sun Dec 21 2008 -- 2.28-1 -❄ Update to latest release -❅ Drop upstreamed fontconfig patch -❆ Remove DejaVu from most summaries - -* Sat Dec 6 2008 -- 2.27-7 -߹ Add explicit conflicts to help yum - -* Sun Nov 23 2008 -- 2.27-5 -ᛤ ‘rpm-fonts’ renamed to “fontpackages” - -* Wed Nov 12 2008 +* Sat Feb 15 2020 Nicolas Mailhot - 2.27-4 -▤ Tweak using new « rpm-fonts » +✅ Convert to fonts-rpm-macros use +✅ Merge math extension into serif -* Mon Nov 10 2008 -- 2.26-7 -▤ Rebuild using new « rpm-fonts » - -* Sun Nov 9 2008 Nicolas Mailhot -- 2.26-6 -⧎ Package split reorganisation, following font family lines -ⵞ Create compat packages to ease switchover at F11 time (to be discontinued - for F12) -⬳ compress status file - -* Wed Sep 3 2008 Nicolas Mailhot -- 2.26-2 -⚙ Rebuild with pre-F10-freeze fontforge - -* Sat Jul 26 2008 Nicolas Mailhot -- 2.26-1 -Բ New release at last - -* Wed Jul 16 2008 Tom "spot" Callaway -- 2.25-4 -- note Public Domain contributions - -* Wed Jul 16 2008 Tom "spot" Callaway -- 2.25-3 -- fix license tag - -* Fri Jul 11 2008 -- 2.25-2 -⌖ Fedora 10 alpha general package cleanup - -* Mon May 19 2008 -- 2.25-1 -❋ 2.25 final - -* Fri Apr 4 2008 -- 2.24-3 -⚕ Fix source URL - -* Tue Mar 18 2008 -- 2.24-2 -✓ rebuild for new fontforge - -* Mon Mar 10 2008 -☺ 2.24-1 -✓ 2.24 final - -* Tue Mar 4 2008 -☺ 2.24-0.2.rc1 -✓ rc time - -* Mon Mar 3 2008 -☺ 2.24-0.1.20080228svn2189 -✓ early 2.24 test build, check new fontforge - -* Sun Jan 20 2008 -☺ 2.23-1 -✓ 2.23 final - -* Sun Dec 9 2007 -☺ 2.22-1 -✓ 2.22 final - -* Thu Dec 6 2007 -☺ 2.22-0.1.20071206svn2135 -✓ 2.22 rc phase started -✓ sync with guidelines - -* Sun Oct 28 2007 -☺ 2.21-1 -✓ 2.21 final - -* Sat Oct 27 2007 -☺ 2.21-0.4.20071027svn2023 -✓ Fedora fontconfig files dropped (merged upstream) - -* Thu Oct 25 2007 -☺ 2.21-0.3.20071025svn2022 - ✓ Makefile patch dropped (merged upstream) - ✓ add -f to fc-cache calls - ✓ completely align LGC and FULL fontconfig rules - ✓ remove / from directory macros - -* Sun Oct 21 2007 -☢ 2.21-0.2.20071017svn2019 -⚠ Still very experimental version: - ✓ update makefile patch - ✓ split lgc hinting file like in the other packages - ✓ move lgc to prio 58 as should have been done when liberation was added - -* Sun Oct 21 2007 -☢ 2.21-0.1.20071014svn2016 -⚠ Very experimental version to test major changes: - ✓ new fontforge version - ✓ use of a real makefile at last - ✓ replacing standalone lgc package with subpackage generated with the rest - -* Tue Sep 18 2007 Nicolas Mailhot -☺ 2.20-1 -✓ 2.20 final -✓ bugfix release (Hebrew fixes mostly) - -* Sat Aug 11 2007 Nicolas Mailhot -☺ 2.19-1 -✓ 2.19 final -✓ expand macro use - -* Sun Jul 1 2007 Nicolas Mailhot -☺ 2.18-1 -✓ 2.18 final -✓ Major new release adding Tifinagh (ⵞⵥⴼⴻ), N'ko (ߝߧߜ) and Georgian (ლფჱႫႿ) - (Georgian created by Besarion Paata Gugushvili ბესარიონ პაატა გუგუშვილი) - -* Wed Jun 27 2007 Nicolas Mailhot -☺ 2.18-0.2.rc1 -✓ 2.18-rc1 - -* Sun Jun 3 2007 Nicolas Mailhot -☢ 2.18-0.1.20070616svn1889 -⚠ early snapshot to test new fontforge - -* Sun Jun 3 2007 Nicolas Mailhot -☺ 2.17-5 -✓ declare DejaVu a valid Bitstream Prima™ substitute - -* Thu May 31 2007 Nicolas Mailhot -☺ 2.17-3 -✓ small spec cleanups - -* Sat May 26 2007 Nicolas Mailhot -☺ 2.17-2 -✓ perl-Font-TTF has been fixed upstream, use perl(Font::TTF) BR -✓ remove comment about /etc/fonts/conf.d ownership, as it's now owned - by filesystem - -* Sun May 13 2007 Nicolas Mailhot -☺ 2.17-1 -✓ rebase scriptlets from guidelines -✓ fontforge broke compat: BR the current version, ask for a version bump - before 2.18 is released -✓ simplify font directory naming -✓ clean up fc5 obsoletes -✓ remove technical mes files from doc - -* Fri May 11 2007 Nicolas Mailhot -☺ 2.17-0.3.rc1 -✓ fontconfig setup has stabilized and can be marked noreplace now -☺ 2.17-0.2.rc1 -✓ mimick Vera unhint conf split -☺ 2.17-0.1.rc1 -✓ 2.17 rc1 -✓ make room for liberations font conf file - -* Mon Apr 2 2007 Nicolas Mailhot -☺ 2.16-1 - -* Tue Mar 20 2007 Nicolas Mailhot -☺ 2.16-0.1.20070319svn1699 -✓ early snapshot to account for F7T3 freeze - -* Tue Jan 30 2007 Nicolas Mailhot -☺ 2.14-2 -✓ Adds Dejavu Sans Oblique small fixes (by Ben Laenen to address Debian - bug #408311, collected by Davide Viti) - -* Sun Jan 21 2007 Nicolas Mailhot -✓ 2.14 final +* Sat Feb 19 2005 Nicolas Mailhot +- 1.7-1 +✅ initial build – using vera as template diff --git a/dejavu-sans-mono.metainfo.xml b/dejavu-sans-mono.metainfo.xml deleted file mode 100644 index 7207a7e..0000000 --- a/dejavu-sans-mono.metainfo.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - dejavu-sans-mono - CC0-1.0 - dejavu - diff --git a/dejavu-sans.metainfo.xml b/dejavu-sans.metainfo.xml deleted file mode 100644 index 8280a74..0000000 --- a/dejavu-sans.metainfo.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - dejavu-sans - CC0-1.0 - dejavu - diff --git a/dejavu-serif.metainfo.xml b/dejavu-serif.metainfo.xml deleted file mode 100644 index a50d3a3..0000000 --- a/dejavu-serif.metainfo.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - dejavu-serif - CC0-1.0 - dejavu - diff --git a/dejavu.metainfo.xml b/dejavu.metainfo.xml deleted file mode 100644 index 181ce30..0000000 --- a/dejavu.metainfo.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - dejavu - CC0-1.0 - DejaVu - A set of sans-serif font faces - diff --git a/sources b/sources index 6386282..fdc499b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dejavu-fonts-2.37.tar.bz2) = e61fc8c675ef76edb49dd9a8caee62087280929bb8144b52aca2f8def30025c56246589ad8a6a806b9574e6876eedd16d57c70a6ce9c86817a2dfe39d8a2bb2b +SHA512 (dejavu-fonts-version_2_37.tar.gz) = 44908104637b2f10c3c9fa0d0eeacfd109fc2203bba1c07c8b24e5264ead92f41a5bb397fe6c5206c4cc3fde37b8b05e14c61c9ba38893b06b2a5ea6a929ae17