From 8d06a74c0bc919bb27bba88be7597f220e09b5e0 Mon Sep 17 00:00:00 2001 From: mintsuki Date: Mon, 16 May 2022 07:07:42 +0200 Subject: [PATCH] New package: limine-3.4.5 --- 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..a5c173bb3655 --- /dev/null +++ b/srcpkgs/limine/template @@ -0,0 +1,26 @@ +# Template file for 'limine' +pkgname=limine +version=3.4.5 +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=a825c476d059695c05b02fecf88a0ba828774fb5da6c4bf3b57fac17928f31cd + +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 +}