File emacs-rust-mode-git.spec of Package emacs-rust-mode-git
Name: emacs-rust-mode-git
Version: c87f6f8
Release: 1
Summary: Emacs configuration for Rust
License: Apache-2.0 and MIT
URL: https://github.com/rust-lang/rust-mode
Source0: %{name}-%{version}.tar.xz
BuildArch: noarch
%if 0%{?fedora} > 42
BuildRequires: emacs-pgtk
BuildRequires: wget2-wget
%elif 0%{?fedora} == 42
BuildRequires: emacs
BuildRequires: wget2-wget
%else
BuildRequires: emacs-nox
%endif
Provides: emacs-rust-mode
%description
Emacs configuration for Rust
%prep
%autosetup
%build
# Compile the Emacs Lisp files
emacs -q --no-splash -batch -L . -f batch-byte-compile *.el
%install
# Create the directory structure
mkdir -p %{buildroot}/usr/share/emacs/site-lisp/
# Install the byte-compiled el files into the Emacs site-lisp directory
install -m 644 *.el{c,} %{buildroot}/usr/share/emacs/site-lisp/
%files
/usr/share/emacs/site-lisp/*.el
/usr/share/emacs/site-lisp/*.elc
%changelog
* Thu Sep 13 2025 Simon Heise - c87f6f8-1
- Initial release.