%global _basename katppuccin-kde %global debug_package %nil Name: %{_basename}-colors %global forgeurl https://github.com/hazel-bunny/%{_basename} Version: 0.2.8 %forgemeta Release: 0%{?dist} Summary: 🌻 Soothing pastel theme for KDE, with higher contrast and readability License: MIT URL: %{forgeurl} Source: %{forgesource} # BuildRequires: sed Requires: %{name}-latte Requires: %{name}-frappe Requires: %{name}-macchiato Requires: %{name}-mocha Suggests: catppuccin-cursors %description %{summary}. %files %license LICENSE %doc README.md #-------------------------------------------------------------------------------------------------- %package latte Summary: 🌻 Soothing pastel theme for KDE, with higher contrast and readability Requires: %{_basename}-colors Enhances: %{_basename}-colors %description latte %{summary}. This package contains the latte colors. %files latte %{_datadir}/color-schemes/KatppuccinLatte*.colors #-------------------------------------------------------------------------------------------------- %package frappe Summary: 🌻 Soothing pastel theme for KDE, with higher contrast and readability Requires: %{_basename}-colors Enhances: %{_basename}-colors %description frappe %{summary}. This package contains the frappe colors. %files frappe %{_datadir}/color-schemes/KatppuccinFrappe*.colors #-------------------------------------------------------------------------------------------------- %package macchiato Summary: 🌻 Soothing pastel theme for KDE, with higher contrast and readability Requires: %{_basename}-colors Enhances: %{_basename}-colors %description macchiato %{summary}. This package contains the macchiato colors. %files macchiato %{_datadir}/color-schemes/KatppuccinMacchiato*.colors #-------------------------------------------------------------------------------------------------- %package mocha Summary: 🌻 Soothing pastel theme for KDE, with higher contrast and readability Requires: %{_basename}-colors Enhances: %{_basename}-colors %description mocha %{summary}. This package contains the mocha colors. %files mocha %{_datadir}/color-schemes/KatppuccinMocha*.colors #--------------------------------------------------------------------------------------------------- %prep %forgeautosetup -p1 sed -i 's/sleep 2/sleep 0.2/' install.sh sed -i 's/sleep 1/sleep 0.1/' install.sh sed -i 's/mkdir -p "$COLORDIR" "$AURORAEDIR" "$LOOKANDFEELDIR" "$CURSORDIR"/\n/' install.sh sed -i 's/check_command_exists "wget"/\n/' install.sh sed -i 's/check_command_exists "sed"/\n/' install.sh sed -i 's/check_command_exists "unzip"/\n/' install.sh sed -i 's/check_command_exists "lookandfeeltool"/\n/' install.sh %build for f in {1..4}; do for c in {1..14}; do # for d in {1..2}; do bash ./install.sh ${f} ${c} 1 color # done done done %install mkdir -p %{buildroot}%{_datadir}/color-schemes/ mv dist/Katppuccin*.colors %{buildroot}%{_datadir}/color-schemes/ #--------------------------------------------------------------------------------------------------- %changelog * Wed Apr 8 2026 Hazel Bunny - 0.2.8-0 - Intial snapshot