Summary: Oreon logos and branding Name: oreon-logos Version: 11.0 Release: 1%{?dist} License: Proprietary URL: https://oreonhq.com/ BuildArch: noarch BuildRequires: ImageMagick Source0: icon.png Source1: light.png Source2: dark.png Source3: start-here.svg Provides: system-logos = %{version}-%{release} Provides: redhat-logos = %{version}-%{release} Provides: fedora-logos = %{version}-%{release} Obsoletes: fedora-logos < %{version}-%{release} Obsoletes: generic-logos < %{version}-%{release} %description Oreon logo files and branding assets for use across the Oreon 11 distribution. Includes various sizes and formats for bootloader, display manager, desktop environment, and application use. %prep # Copy sources cp %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} . %build # Generate various sizes from icon.png for size in 16 22 24 32 48 64 96 128 256 512; do convert icon.png -resize ${size}x${size} oreon-logo-icon-${size}.png done # Generate logo variants convert icon.png -resize 48x48 system-logo-white.png convert icon.png -resize 96x96 anaconda-syslinux-splash.png convert icon.png -resize 800x600 -gravity center -background none -extent 800x600 oreon-logo-large.png # SDDM background cp light.png sddm-background.png # Plymouth splash convert icon.png -resize 256x256 plymouth-logo.png %install # Main logo directories install -d -m 755 %{buildroot}%{_datadir}/pixmaps install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,96x96,128x128,256x256,512x512}/apps # Install icon sizes for size in 16 22 24 32 48 64 96 128 256 512; do install -m 644 oreon-logo-icon-${size}.png \ %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/oreon-logo-icon.png install -m 644 oreon-logo-icon-${size}.png \ %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/start-here.png done # System logo install -m 644 system-logo-white.png %{buildroot}%{_datadir}/pixmaps/system-logo-white.png install -m 644 icon.png %{buildroot}%{_datadir}/pixmaps/oreon-logo.png install -m 644 icon.png %{buildroot}%{_datadir}/pixmaps/system-logo.png # Bootloader install -d -m 755 %{buildroot}/boot/grub2 install -m 644 icon.png %{buildroot}/boot/grub2/oreon.png # Anaconda install -d -m 755 %{buildroot}%{_datadir}/anaconda/pixmaps install -m 644 anaconda-syslinux-splash.png %{buildroot}%{_datadir}/anaconda/pixmaps/ # SDDM install -d -m 755 %{buildroot}%{_datadir}/sddm/themes/01-breeze-oreon install -m 644 sddm-background.png %{buildroot}%{_datadir}/sddm/themes/01-breeze-oreon/background.png install -m 644 icon.png %{buildroot}%{_datadir}/sddm/themes/01-breeze-oreon/oreon-logo.png # Plymouth install -d -m 755 %{buildroot}%{_datadir}/plymouth/themes/oreon install -m 644 plymouth-logo.png %{buildroot}%{_datadir}/plymouth/themes/oreon/logo.png # Wallpapers install -d -m 755 %{buildroot}%{_datadir}/wallpapers/Oreon/contents/images install -m 644 light.png %{buildroot}%{_datadir}/wallpapers/Oreon/contents/images/2560x1600.png install -m 644 dark.png %{buildroot}%{_datadir}/wallpapers/Oreon/contents/images/2560x1600-dark.png cat > %{buildroot}%{_datadir}/wallpapers/Oreon/metadata.json << 'EOF' { "KPlugin": { "Id": "Oreon", "Name": "Oreon", "License": "Proprietary" } } EOF # Scalable SVG for plasma launcher install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps install -m 644 start-here.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/oreon-logo-icon.svg install -m 644 start-here.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/start-here.svg %files %{_datadir}/pixmaps/*.png %{_datadir}/icons/hicolor/*/apps/oreon-logo-icon.* %{_datadir}/icons/hicolor/*/apps/start-here.* %{_datadir}/anaconda/pixmaps/*.png %{_datadir}/sddm/themes/01-breeze-oreon/ %{_datadir}/plymouth/themes/oreon/ %{_datadir}/wallpapers/Oreon/ /boot/grub2/oreon.png %changelog * Tue Jan 06 2026 Oreon HQ Packaging Team - 11.0-1 - Initial Oreon 11 logos package - Replaces all Fedora branding with Oreon branding