From 23826b45f80faca93598b0e51d19d5a0f4f01dc3 Mon Sep 17 00:00:00 2001 From: KF-Art Date: Wed, 9 Nov 2022 15:12:04 -0500 Subject: [PATCH] New Package: level-zero --- srcpkgs/level-zero-devel | 1 + srcpkgs/level-zero/template | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 120000 srcpkgs/level-zero-devel create mode 100644 srcpkgs/level-zero/template diff --git a/srcpkgs/level-zero-devel b/srcpkgs/level-zero-devel new file mode 120000 index 0000000..96ee8ad --- /dev/null +++ b/srcpkgs/level-zero-devel @@ -0,0 +1 @@ +level-zero \ No newline at end of file diff --git a/srcpkgs/level-zero/template b/srcpkgs/level-zero/template new file mode 100644 index 0000000..3133e3f --- /dev/null +++ b/srcpkgs/level-zero/template @@ -0,0 +1,33 @@ +# Template file for 'level-zero' +pkgname=level-zero +version=1.8.8 +revision=1 +build_style=cmake +makedepends="opencl2-headers" +depends="opencl2-headers libgcc" +short_desc="API for accessing low level interfaces in openAPI platform devices (headers and loader)" +repository=cereus-extra +maintainer="KF-Art " +license="MIT" +homepage="https://github.com/oneapi-src/level-zero" +changelog="${homepage}/releases/tag/v${version}" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=3553ae8fa0d2d69c4210a8f3428bd6612bd8bb8a627faf52c3658a01851e66d2 + +do_prepare() { + printf '%s\n' ${version##*.} > VERSION_PATCH +} + +post_install() { + vlicense LICENSE +} + +level-zero-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove usr/lib/*.so + } +}