aboutsummaryrefslogtreecommitdiff
path: root/srcpkgs/limine/template
blob: 8d95f1a11ae9459640d50e16cd0c789b0fb5a15a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Template file for 'limine'
pkgname=limine
version=7.7.2
revision=1
build_style=gnu-configure
configure_args="--enable-all TOOLCHAIN_FOR_TARGET=llvm"
hostmakedepends="mtools nasm llvm clang lld"
short_desc="Advanced, portable, multiprotocol bootloader"
maintainer="Mintsuki <mintsuki@protonmail.com>"
license="BSD-2-Clause"
homepage="https://limine-bootloader.org/"
distfiles="https://github.com/limine-bootloader/limine/releases/download/v${version}/limine-${version}.tar.gz"
checksum=b77ca6b0a9fea455b6c4e9fe04a26b8aac7670c6c28ed9c61a0bc217cdbff131

post_install() {
	vlicense COPYING
}

limine-devel_package() {
	depends="${sourcepkg}>=${version}_${revision}"
	short_desc+=" - development files"
	pkg_install() {
		vmove usr/include
	}
}