%global rname catppuccin-macchiato Name: catppuccin-macchiato-cursors Version: 2.0.0 Release: 1%{?dist} Summary: Catppuccin Macchiato Cursors License: GPL-2.0 URL: https://github.com/catppuccin/cursors BuildArch: noarch Source0: %{url}/releases/download/v%{version}/%{rname}-blue-cursors.zip Source1: %{url}/releases/download/v%{version}/%{rname}-dark-cursors.zip Source2: %{url}/releases/download/v%{version}/%{rname}-flamingo-cursors.zip Source3: %{url}/releases/download/v%{version}/%{rname}-green-cursors.zip Source4: %{url}/releases/download/v%{version}/%{rname}-lavender-cursors.zip Source5: %{url}/releases/download/v%{version}/%{rname}-light-cursors.zip Source6: %{url}/releases/download/v%{version}/%{rname}-maroon-cursors.zip Source7: %{url}/releases/download/v%{version}/%{rname}-mauve-cursors.zip Source8: %{url}/releases/download/v%{version}/%{rname}-peach-cursors.zip Source9: %{url}/releases/download/v%{version}/%{rname}-pink-cursors.zip Source10: %{url}/releases/download/v%{version}/%{rname}-red-cursors.zip Source11: %{url}/releases/download/v%{version}/%{rname}-rosewater-cursors.zip Source12: %{url}/releases/download/v%{version}/%{rname}-sapphire-cursors.zip Source13: %{url}/releases/download/v%{version}/%{rname}-sky-cursors.zip Source14: %{url}/releases/download/v%{version}/%{rname}-teal-cursors.zip Source15: %{url}/releases/download/v%{version}/%{rname}-yellow-cursors.zip BuildRequires: unzip %description Catppuccin is a soothing pastel theme for the high-spirited A community-driven color scheme meant for coding, designing, and much more This package provides the Macchiato cursors for GTK/Qt/Hyprland %dnl ------------------------------------------------------------- %package blue Summary: Catppuccin Macchiato Blue Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description blue Catppuccin Macchiato Blue Cursor theme for GTK/Qt/Hyprland %files blue %{_datadir}/icons/%{rname}-blue-cursors/ %dnl ------------------------------------------------------------- %package dark Summary: Catppuccin Macchiato Dark Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description dark Catppuccin Macchiato Dark Cursor theme for GTK/Qt/Hyprland %files dark %{_datadir}/icons/%{rname}-dark-cursors/ %dnl ------------------------------------------------------------- %package flamingo Summary: Catppuccin Macchiato Flamingo Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description flamingo Catppuccin Macchiato Flamingo Cursor theme for GTK/Qt/Hyprland %files flamingo %{_datadir}/icons/%{rname}-flamingo-cursors/ %dnl ------------------------------------------------------------- %package green Summary: Catppuccin Macchiato Green Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description green Catppuccin Macchiato Green Cursor theme for GTK/Qt/Hyprland %files green %{_datadir}/icons/%{rname}-green-cursors/ %dnl ------------------------------------------------------------- %package lavender Summary: Catppuccin Macchiato Lavender Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description lavender Catppuccin Macchiato Lavender Cursor theme for GTK/Qt/Hyprland %files lavender %{_datadir}/icons/%{rname}-lavender-cursors/ %dnl ------------------------------------------------------------- %package light Summary: Catppuccin Macchiato Light Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description light Catppuccin Macchiato Light Cursor theme for GTK/Qt/Hyprland %files light %{_datadir}/icons/%{rname}-light-cursors/ %dnl ------------------------------------------------------------- %package maroon Summary: Catppuccin Macchiato Maroon Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description maroon Catppuccin Macchiato Maroon Cursor theme for GTK/Qt/Hyprland %files maroon %{_datadir}/icons/%{rname}-maroon-cursors/ %dnl ------------------------------------------------------------- %package mauve Summary: Catppuccin Macchiato Mauve Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description mauve Catppuccin Macchiato Mauve Cursor theme for GTK/Qt/Hyprland %files mauve %{_datadir}/icons/%{rname}-mauve-cursors/ %dnl ------------------------------------------------------------- %package peach Summary: Catppuccin Macchiato Peach Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description peach Catppuccin Macchiato Peach Cursor theme for GTK/Qt/Hyprland %files peach %{_datadir}/icons/%{rname}-peach-cursors/ %dnl ------------------------------------------------------------- %package pink Summary: Catppuccin Macchiato Pink Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description pink Catppuccin Macchiato Pink Cursor theme for GTK/Qt/Hyprland %files pink %{_datadir}/icons/%{rname}-pink-cursors/ %dnl ------------------------------------------------------------- %package red Summary: Catppuccin Macchiato Red Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description red Catppuccin Macchiato Red Cursor theme for GTK/Qt/Hyprland %files red %{_datadir}/icons/%{rname}-red-cursors/ %dnl ------------------------------------------------------------- %package rosewater Summary: Catppuccin Macchiato Rosewater Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description rosewater Catppuccin Macchiato Rosewater Cursor theme for GTK/Qt/Hyprland %files rosewater %{_datadir}/icons/%{rname}-rosewater-cursors/ %dnl ------------------------------------------------------------- %package sapphire Summary: Catppuccin Macchiato Sapphire Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description sapphire Catppuccin Macchiato Sapphire Cursor theme for GTK/Qt/Hyprland %files sapphire %{_datadir}/icons/%{rname}-sapphire-cursors/ %dnl ------------------------------------------------------------- %package sky Summary: Catppuccin Macchiato Sky Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description sky Catppuccin Macchiato Sky Cursor theme for GTK/Qt/Hyprland %files sky %{_datadir}/icons/%{rname}-sky-cursors/ %dnl ------------------------------------------------------------- %package teal Summary: Catppuccin Macchiato Teal Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description teal Catppuccin Macchiato Teal Cursor theme for GTK/Qt/Hyprland %files teal %{_datadir}/icons/%{rname}-teal-cursors/ %dnl ------------------------------------------------------------- %package yellow Summary: Catppuccin Macchiato Yellow Cursors Requires: %{name} = %{version}-%{release} Supplements: (plasma-desktop or gnome-shell or lxqt-session) BuildArch: noarch %description yellow Catppuccin Macchiato Yellow Cursor theme for GTK/Qt/Hyprland %files yellow %{_datadir}/icons/%{rname}-yellow-cursors/ %prep %setup -c -T unzip %{S:0} unzip %{S:1} unzip %{S:2} unzip %{S:3} unzip %{S:4} unzip %{S:5} unzip %{S:6} unzip %{S:7} unzip %{S:8} unzip %{S:9} unzip %{S:10} unzip %{S:11} unzip %{S:12} unzip %{S:13} unzip %{S:14} unzip %{S:15} %build %install mkdir -p %{buildroot}%{_datadir}/icons cp -a catppuccin* %{buildroot}%{_datadir}/icons cp %{rname}-blue-cursors/LICENSE . %files %license LICENSE %changelog * Sun Dec 14 2025 Shawn W Dunn - 2.0.0-1 - Initial Packaging