Name: cosmic-settings Version: 1.0.2 Release: 1%{?dist} Summary: PrismLinux Cosmic Desktop settings License: MIT URL: https://gitlab.com/prismlinux/pkgbuilds/cosmic-settings Source0: %{url}/-/archive/master/cosmic-settings-master.tar.gz ExclusiveArch: x86_64 # Runtime dependencies Requires: cosmic-applibrary Requires: cosmic-applets Requires: cosmic-bg Requires: cosmic-greeter Requires: cosmic-idle Requires: cosmic-launcher Requires: cosmic-notifications Requires: cosmic-osd Requires: cosmic-panel Requires: cosmic-randr Requires: cosmic-screenshot Requires: cosmic-session Requires: cosmic-settings Requires: cosmic-settings-daemon Requires: cosmic-wallpapers Requires: cosmic-workspaces-epoch Requires: xdg-desktop-portal-cosmic Requires: xdg-desktop-portal-gtk %description %global debug_package %{nil} %post #!/bin/bash if [ $1 -eq 1 ]; then #first install mkfontscale /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 mkfontdir /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 fc-cache -s >/dev/null glib-compile-schemas usr/share/glib-2.0/schemas gtk-update-icon-cache -ftq usr/share/icons/hicolor /bin/sh -c 'dconf update' if [ $1 -eq 2 ]; then #upgrade mkfontscale /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 mkfontdir /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 fc-cache -s >/dev/null glib-compile-schemas usr/share/glib-2.0/schemas gtk-update-icon-cache -ftq usr/share/icons/hicolor /bin/sh -c 'dconf update' fi %prep %autosetup -n cosmic-settings-master %build %install cp -a src/* %{buildroot} %files /etc/skel/.config/cosmic/com.system76.CosmicAppList/v1/enable_drag_source /etc/skel/.config/cosmic/com.system76.CosmicAppList/v1/favorites %changelog * Sat Jan 03 2026 Rain Xelelo - 1.0.2-1 - update to 1.0.2, move to rpkg build system, branch base * Mon Nov 17 2025 Rain Xelelo - 1.0.1-1 - Initial release