From abc3ddb5628b96f87956ba35375a72edfbc1c118 Mon Sep 17 00:00:00 2001 From: mintsuki Date: Thu, 14 Apr 2022 00:58:24 +0200 Subject: [PATCH] New package: limine-3.0.3 --- 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..a9b300b08983 --- /dev/null +++ b/srcpkgs/limine/template @@ -0,0 +1,26 @@ +# Template file for 'limine' +pkgname=limine +version=3.0.3 +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=fc03a4a0927d2c5723e673c9c19fcb0ba48d7c5e13ab3a6c8715c0051dbec96a + +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 +}