%global debug_package %{nil} %global _missing_build_ids_terminate_build 0 %global __requires_exclude ^(/usr/bin/node|libdl\.so\.2\(GLIBC_2\.17\)\(64bit\)|libpthread\.so\.0\(GLIBC_2\.17\)\(64bit\))$ Name: cursor Version: 2.6.13 Release: 1%{?dist} Summary: AI code editor by Cursor License: MIT URL: https://cursor.com Source0: %{name}-%{version}-x86_64.rpm Source1: %{name}-%{version}-aarch64.rpm ExclusiveArch: x86_64 aarch64 BuildRequires: cpio %description Unofficial Fedora/COPR repackaging of the upstream Cursor binary RPM. %prep %setup -q -c -T mkdir -p payload cd payload %ifarch x86_64 rpm2cpio %{SOURCE0} | cpio -idm --quiet %endif %ifarch aarch64 rpm2cpio %{SOURCE1} | cpio -idm --quiet %endif %build # Nothing to build. This package repackages the upstream binary RPM. %install rm -rf %{buildroot} cp -a payload/. %{buildroot}/ rm -f %{buildroot}/usr/bin/cursor ln -s ../share/cursor/bin/cursor %{buildroot}/usr/bin/cursor %files %config(noreplace) /etc/apparmor.d/cursor-sandbox %config(noreplace) /etc/sysctl.d/50-cursor.conf /usr/bin/cursor /usr/share/appdata/cursor.appdata.xml /usr/share/applications/cursor-url-handler.desktop /usr/share/applications/cursor.desktop /usr/share/bash-completion/completions/cursor /usr/share/mime/packages/cursor-workspace.xml /usr/share/pixmaps/co.anysphere.cursor.png /usr/share/zsh/site-functions/_cursor /usr/share/cursor %changelog * Sat Mar 07 2026 Carlos Soriano - 2.6.13-1 - Repackage Cursor 2.6.13 from the upstream RPM.