mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-06 11:52:17 +00:00
34 lines
783 B
RPMSpec
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
|