Summary: Bluemail - modern mail client Name: bluemail Version: 1.140.102 Release: 1%{?dist} License: Proprietary URL: https://bluemail.me/ Source0: %{name}-%{version}.snap Source1: %{name}.sh SOurce2: LICENSE BuildRequires: /usr/bin/magick BuildRequires: /usr/bin/unsquashfs %description Mail client %prep %build # Nothing to build %install mkdir -p %{buildroot}/opt mkdir -p %{buildroot}/usr/bin cp %{SOURCE2} . unsquashfs -f -d %{buildroot}/opt/bluemail %{SOURCE0} # Fix too open folder permission chmod 755 "%{buildroot}/opt/bluemail" # Install launcher install -m755 %{SOURCE1} %{buildroot}/usr/bin/bluemail # Fix and install desktop icons for size in 22 24 32 48 64 128 256 512; do mkdir -p "%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps" magick "%{buildroot}/opt/bluemail/meta/gui/icon.png" -resize "${size}x${size}" \ "%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/bluemail.png" done sed -ri 's/(Icon=).+/\1bluemail/' %{buildroot}/opt/bluemail/meta/gui/bluemail.desktop install -Dm644 %{buildroot}/opt/bluemail/meta/gui/bluemail.desktop %{buildroot}%{_datadir}/applications/bluemail.desktop %files %license LICENSE %dir /opt/%{name} /opt/%{name} %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/* %changelog * Fri Apr 5 2024 Arkady L. Shane - 0.6.6-1 - Initial build