From 4746bdadee215f75a5eb77e6d2beb0221850043e Mon Sep 17 00:00:00 2001 From: mintsuki Date: Sat, 21 May 2022 05:43:39 +0200 Subject: [PATCH] New package: limine-3.4.7 --- srcpkgs/limine/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/limine/template diff --git a/srcpkgs/limine/template b/srcpkgs/limine/template new file mode 100644 index 000000000000..5df66c875607 --- /dev/null +++ b/srcpkgs/limine/template @@ -0,0 +1,26 @@ +# Template file for 'limine' +pkgname=limine +version=3.4.7 +revision=1 +archs="x86_64* i686*" +build_style=gnu-configure +hostmakedepends="mtools nasm" +short_desc="Advanced x86/x86_64 BIOS/UEFI bootloader" +maintainer="Mintsuki " +license="BSD-2-Clause" +homepage="https://limine-bootloader.org/" +distfiles="https://limine-bootloader.org/files/limine/limine-${version}.tar.gz" +checksum=464c57a9a9798250d9985787dbc9d334bd24da92fc665b7ad606cbaf25c7496a + +if [ "$XBPS_MACHINE" = "i686" ]; then + hostmakedepends="$hostmakedepends cross-x86_64-linux-gnu" + configure_args="TOOLCHAIN=x86_64-linux-gnu" +fi + +if [ "$XBPS_MACHINE" = "x86_64" ] && [ "$XBPS_TARGET_MACHINE" = "i686" ]; then + configure_args="TOOLCHAIN=x86_64-unknown-linux-gnu" +fi + +post_install() { + vlicense LICENSE.md +}