%global debug_package %{nil} AutoReqProv: no Name: beeper Version: 4.0.821 Release: 2%{?dist} Summary: Beeper License: GPLv2 URL: https://gitlab.com/kohnish/beeper BuildRequires: curl %description beeper %prep %build curl -L https://beeper-desktop.download.beeper.com/builds/Beeper-%{version}.AppImage -o beeper.AppImage chmod +x beeper.AppImage ./beeper.AppImage --appimage-extract %install mkdir -p %{buildroot}/opt cp -rp squashfs-root %{buildroot}/opt/beeper mkdir -p %{buildroot}/usr/share/applications cat > %{buildroot}/usr/share/applications/beeper.desktop << "EOF" [Desktop Entry] Version=1.0 Encoding=UTF-8 Name=Beeper Exec=/opt/beeper/beepertexts --ozone-platform-hint=auto --enable-wayland-ime --wayland-text-input-version=3 Terminal=false Icon=/opt/beeper/usr/share/icons/hicolor/512x512/apps/beepertexts.png Type=Application EOF find %{buildroot} -type d |xargs chmod 755 %files /opt/beeper /usr/share/applications/beeper.desktop %changelog * Mon May 04 2020 kohnish gmx - 1.5.1-1 - Initial