jobextra/limine/PKGBUILD-aur

25 lines
832 B
Plaintext
Raw Permalink Normal View History

2023-02-07 23:53:01 +01:00
# Maintainer: Mintsuki <mintsuki@protonmail.com>
pkgname=limine
2023-04-10 23:05:46 +02:00
pkgver=4.20230408.0
2023-02-07 23:53:01 +01:00
pkgrel=1
pkgdesc="An advanced, portable, multiprotocol bootloader"
arch=('i686' 'pentium4' 'x86_64' 'armv7h' 'aarch64')
url="https://limine-bootloader.org/"
license=('BSD')
depends=('glibc')
source=("https://github.com/limine-bootloader/limine/releases/download/v${pkgver}/limine-${pkgver}.tar.xz")
2023-04-10 23:05:46 +02:00
b2sums=('c4a5d0a93082b4f9569b2af6d8b345ca7b0e00aeff42af112e2f07541b091f54451af7be969fad3d28c6108cf2106ce7d5d463f0237090bfd5b3548e50ca935f')
2023-02-07 23:53:01 +01:00
makedepends=('nasm' 'mtools' 'llvm' 'lld' 'clang')
build() {
cd "$pkgname-$pkgver"
2023-03-29 03:55:00 +02:00
./configure --prefix=/usr --enable-all TOOLCHAIN_FOR_TARGET=llvm
2023-02-07 23:53:01 +01:00
make
}
package() {
cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
2023-03-29 03:55:00 +02:00
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
2023-02-07 23:53:01 +01:00
}