Files
packages/anda/tools/limine/limine.spec
T
2023-10-07 18:25:11 +08:00

34 lines
783 B
RPMSpec

Name: limine
Version: 5.20231006.0
Release: 1%{?dist}
Summary: Modern, advanced, portable, multiprotocol bootloader
License: BSD-2-Clause
URL: https://limine-bootloader.org
Source0: https://github.com/limine-bootloader/limine/releases/download/v%version/limine-%version.tar.xz
BuildRequires: nasm mtools llvm lld clang make
%description
Limine is a modern, advanced, portable, multiprotocol bootloader, also used as
the reference implementation for the Limine boot protocol.
%prep
%autosetup
%build
%configure --enable-all TOOLCHAIN_FOR_TARGET=llvm
%make_build
%install
%make_install
%files
%doc README.md CONFIG.md PHILOSOPHY.md PROTOCOL.md LICENSE
%license LICENSE
%_bindir/limine
%_includedir/limine.h
%_datadir/limine/
%_mandir/man1/limine.1.gz
%changelog
%autochangelog