diff --git a/.gitignore b/.gitignore index c3e82c2..9382551 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ /roboto-1.2.zip +/roboto-unhinted.zip +/LICENSE diff --git a/google-roboto-fonts.spec b/google-roboto-fonts.spec index 3b2f10e..99fa072 100644 --- a/google-roboto-fonts.spec +++ b/google-roboto-fonts.spec @@ -1,28 +1,27 @@ %global pkgname roboto +%global srcname %{pkgname}-unhinted %global fontname google-roboto Name: google-roboto-fonts -Version: 1.2 -Release: 10%{?dist} +Version: 2.134 +Release: 1%{?dist} Summary: Google Roboto fonts # Only the metainfo.xml files are CC0 License: ASL 2.0 and CC0 -URL: https://www.google.com/fonts/specimen/Roboto -Source0: http://developer.android.com/downloads/design/%{pkgname}-%{version}.zip -Source1: 64-%{fontname}-condensed-fontconfig.conf -Source2: 64-%{fontname}-fontconfig.conf -Source3: %{fontname}-condensed.metainfo.xml -Source4: %{fontname}.metainfo.xml +URL: https://github.com/google/roboto +Source0: https://github.com/google/%{pkgname}/releases/download/v%{version}/%{srcname}.zip +Source1: https://raw.githubusercontent.com/google/%{pkgname}/v%{version}/LICENSE +Source2: 64-%{fontname}-condensed-fontconfig.conf +Source3: 64-%{fontname}-fontconfig.conf +Source4: %{fontname}-condensed.metainfo.xml +Source5: %{fontname}.metainfo.xml BuildArch: noarch -BuildRequires: dos2unix BuildRequires: fontpackages-devel Requires: %{fontname}-common = %{version}-%{release} -%global archivename %{pkgname}-%{version} -%global fontsrcdir Roboto_v%{version} %global fontconf 64-%{fontname} %description @@ -45,29 +44,28 @@ Requires: fontpackages-filesystem Common files for Google Roboto fonts. %prep -%autosetup -c -n %{name}-%{version} -dos2unix %{fontsrcdir}/*/LICENSE.txt +%autosetup -n %{srcname} +cp -p %{SOURCE1} . %build %install # install fonts install -m 0755 -d %{buildroot}%{_fontdir} -install -m 0644 -p %{fontsrcdir}/Roboto/*.ttf %{buildroot}%{_fontdir} -install -m 0644 -p %{fontsrcdir}/RobotoCondensed/*.ttf %{buildroot}%{_fontdir} +install -m 0644 -p Roboto*.ttf %{buildroot}%{_fontdir} # install fontconfig files install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} -install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}.conf -install -m 0644 -p %{SOURCE1} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-condensed.conf +install -m 0644 -p %{SOURCE3} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}.conf +install -m 0644 -p %{SOURCE2} %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-condensed.conf for fconf in %{fontconf}.conf %{fontconf}-condensed.conf; do ln -s %{_fontconfig_templatedir}/$fconf %{buildroot}%{_fontconfig_confdir}/$fconf done # install appdata install -m 0755 -d %{buildroot}%{_datadir}/appdata -install -m 0644 -p %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/appdata +install -m 0644 -p %{SOURCE4} %{SOURCE5} %{buildroot}%{_datadir}/appdata %_font_pkg -f %{fontconf}.conf Roboto-*.ttf %{_datadir}/appdata/%{fontname}.metainfo.xml @@ -76,10 +74,12 @@ install -m 0644 -p %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/appdata %{_datadir}/appdata/%{fontname}-condensed.metainfo.xml %files -n %{fontname}-common -%doc %{fontsrcdir}/Roboto/LICENSE.txt -%doc %{fontsrcdir}/RobotoSpecimenBook.pdf +%license LICENSE %changelog +* Mon Sep 26 2016 David Tardon - 2.134-1 +- update to latest release + * Wed Feb 03 2016 Fedora Release Engineering - 1.2-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index e640655..0ddd5c6 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -45bfbcd71a74d73c6d2c97994abb7e00 roboto-1.2.zip +308966fb7e6d65254c52ff721c8e5c21 roboto-unhinted.zip +86d3f3a95c324c9479bd8986968f4327 LICENSE