From 50c99be96fa6402e4be78d86adf8c3ea2f8e2221 Mon Sep 17 00:00:00 2001 From: Bryce Vandegrift Date: Fri, 19 May 2023 16:36:06 -0400 Subject: [PATCH] New package: qbe-1.1 --- srcpkgs/qbe/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/qbe/template diff --git a/srcpkgs/qbe/template b/srcpkgs/qbe/template new file mode 100644 index 000000000000..f8209b395fd1 --- /dev/null +++ b/srcpkgs/qbe/template @@ -0,0 +1,27 @@ +# Template file for 'qbe' +pkgname=qbe +version=1.1 +revision=1 +build_style=gnu-makefile +make_use_env=yes +short_desc="Small embeddable C compiler backend" +maintainer="Bryce Vandegrift " +license="MIT" +homepage="https://c9x.me/compile" +distfiles="https://c9x.me/compile/release/qbe-${version}.tar.xz" +checksum=7d0a53dd40df48072aae317e11ddde15d1a980673160e514e235b9ecaa1db12c + +case "$XBPS_TARGET_MACHINE" in + aarch64*) ;; + x86_64*) ;; +# Don't run checks for non x86_64 or aarch64 machines + *) make_check=no; +esac + +post_install() { + vdoc doc/abi.txt + vdoc doc/il.txt + vdoc doc/llvm.txt + + vlicense LICENSE +}