|
|
40adab3 |
%global fontname grimmer-proggy-squaresz
|
|
|
40adab3 |
%global fontconf 66-%{fontname}.conf
|
|
|
40adab3 |
|
|
|
40adab3 |
Name: %{fontname}-fonts
|
|
|
40adab3 |
Version: 1.0
|
|
|
b881e21 |
Release: 13%{?dist}
|
|
|
40adab3 |
License: MIT
|
|
|
40adab3 |
URL: http://upperbounds.net/
|
|
|
40adab3 |
Source0: http://upperbounds.net/download/ProggySquareSZ.ttf.zip
|
|
|
40adab3 |
Source1: 66-grimmer-proggy-squaresz.conf
|
|
|
40adab3 |
Source2: %{fontname}.metainfo.xml
|
|
|
40adab3 |
|
|
|
40adab3 |
BuildArch: noarch
|
|
|
40adab3 |
Summary: Proggy Square with slashed zero programming font
|
|
|
40adab3 |
BuildRequires: fontpackages-devel
|
|
|
40adab3 |
BuildRequires: libappstream-glib
|
|
|
40adab3 |
Requires: fontpackages-filesystem
|
|
|
40adab3 |
|
|
|
40adab3 |
%description
|
|
|
40adab3 |
The proggy fonts are a set of fixed-width screen fonts that are designed for
|
|
|
40adab3 |
code listings. Proggy Square Slashed Zero is identical to Proggy Square but
|
|
|
40adab3 |
has a slashed zero instead of a dot.
|
|
|
40adab3 |
|
|
|
40adab3 |
%prep
|
|
|
40adab3 |
%setup -q -c -n %{name}-%{version}
|
|
|
40adab3 |
|
|
|
40adab3 |
%build
|
|
|
40adab3 |
sed -i 's/\r//' Licence.txt
|
|
|
40adab3 |
|
|
|
40adab3 |
%install
|
|
|
40adab3 |
mkdir -p %{buildroot}/%{_fontdir}
|
|
|
40adab3 |
|
|
|
40adab3 |
install -m 0644 ProggySquareSZ.ttf %{buildroot}%{_fontdir}
|
|
|
40adab3 |
|
|
|
40adab3 |
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
|
|
|
40adab3 |
%{buildroot}%{_fontconfig_confdir}
|
|
|
40adab3 |
|
|
|
40adab3 |
install -m 0644 -p %{SOURCE1} \
|
|
|
40adab3 |
%{buildroot}%{_fontconfig_templatedir}/%{fontconf}
|
|
|
40adab3 |
ln -s %{_fontconfig_templatedir}/%{fontconf} \
|
|
|
40adab3 |
%{buildroot}%{_fontconfig_confdir}/%{fontconf}
|
|
|
40adab3 |
|
|
|
40adab3 |
# Add AppStream metadata
|
|
|
40adab3 |
install -Dm 0644 -p %{SOURCE2} \
|
|
|
40adab3 |
%{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
|
|
|
40adab3 |
|
|
|
40adab3 |
appstream-util validate-relax --nonet \
|
|
|
40adab3 |
%{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
|
|
|
40adab3 |
|
|
|
40adab3 |
%_font_pkg -f %{fontconf} *.ttf
|
|
|
40adab3 |
%doc Licence.txt
|
|
|
40adab3 |
%{_datadir}/appdata/%{fontname}.metainfo.xml
|
|
|
40adab3 |
|
|
|
40adab3 |
%changelog
|
|
|
b881e21 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-13
|
|
|
b881e21 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
b881e21 |
|
|
|
df09952 |
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-12
|
|
|
df09952 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
df09952 |
|
|
|
302fb5a |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-11
|
|
|
302fb5a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
302fb5a |
|
|
|
588b727 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-10
|
|
|
588b727 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
588b727 |
|
|
|
592a1e3 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-9
|
|
|
592a1e3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
592a1e3 |
|
|
|
41afdcb |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-8
|
|
|
41afdcb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
41afdcb |
|
|
|
4eacc35 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-7
|
|
|
4eacc35 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
4eacc35 |
|
|
|
537dcf2 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-6
|
|
|
537dcf2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
537dcf2 |
|
|
|
cbfcf17 |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-5
|
|
|
cbfcf17 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
cbfcf17 |
|
|
|
b2a004b |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-4
|
|
|
b2a004b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
b2a004b |
|
|
|
ee9d8cf |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-3
|
|
|
ee9d8cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
ee9d8cf |
|
|
|
40adab3 |
* Thu Sep 14 2017 Bojan Smojver <bojan@rexursive.com> - 1.0-2
|
|
|
40adab3 |
- incorporate fixes for errors found in package review
|
|
|
40adab3 |
|
|
|
40adab3 |
* Tue May 23 2017 Bojan Smojver <bojan@rexursive.com> - 1.0-1
|
|
|
40adab3 |
- initial packaging
|