%define base_name freetype-envision %define variation full Name: %{base_name}-%{variation} Version: 0.6.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/download/v%{version}/%{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 # profile.d install -m 644 profile.d/freetype-envision-%{variation}.sh %{buildroot}/%{_sysconfdir}/profile.d/freetype-envision.sh # fontconfig install -m 644 fontconfig/freetype-envision-grayscale.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/11-freetype-envision-grayscale.conf install -m 644 fontconfig/freetype-envision-droid-sans.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/70-freetype-envision-droid-sans.conf %files %{_sysconfdir}/profile.d/freetype-envision.sh %{_sysconfdir}/fonts/conf.d/11-freetype-envision-grayscale.conf %{_sysconfdir}/fonts/conf.d/70-freetype-envision-droid-sans.conf %changelog * Sat Jun 29 2024 maximilionus - Update to version 0.6.0 * Tue Jun 26 2024 maximilionus - Update to version 0.5.0 * Thu Jun 13 2024 maximilionus - Update version to 0.4.0 * Tue Jun 11 2024 maximilionus - Initial package release