%define base_name freetype-envision %define variation full Name: %{base_name}-%{variation} Version: 0.3.0 Release: 1%{?dist} BuildArch: noarch Summary: FreeType font rendering library adjustments to improve visibility on the Linux platform, %{variation} preset License: BSD-2-Clause URL: https://github.com/maximilionus/freetype-envision Source0: https://github.com/maximilionus/freetype-envision/releases/latest/download/%{base_name}-%{version}.tar.gz Source1: %{base_name}-%{version}.tar.gz Requires: freetype Conflicts: %{base_name}-normal %description Carefully tuned adjustments for the font rendering software library FreeType, designed to improve visibility and refine appearance on the Linux platform. Full preset tries to maximize the readability of the rendering for all the font drivers and options, at the cost of severe distortions in the rendering of some elements. %prep %setup -n %{base_name}-%{version} %build %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_sysconfdir}/profile.d mkdir -p %{buildroot}/%{_sysconfdir}/fonts/conf.d install -m 644 profile.d/freetype-envision-%{variation}.sh %{buildroot}/%{_sysconfdir}/profile.d/freetype-envision.sh install -m 644 fontconfig/freetype-envision-grayscale.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/11-freetype-envision-grayscale.conf %files %{_sysconfdir}/profile.d/freetype-envision.sh %{_sysconfdir}/fonts/conf.d/11-freetype-envision-grayscale.conf %changelog * Tue Jun 11 2024 maximilionus - Initial package release