From 5cfd826ca13dd49b972006ef1c36b7f1a21afe1a Mon Sep 17 00:00:00 2001 From: Sora Morimoto Date: Thu, 15 Apr 2021 14:18:59 +0900 Subject: [PATCH] New package: mimalloc-2.0.1 Signed-off-by: Sora Morimoto --- srcpkgs/mimalloc-devel | 1 + srcpkgs/mimalloc/template | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 120000 srcpkgs/mimalloc-devel create mode 100644 srcpkgs/mimalloc/template diff --git a/srcpkgs/mimalloc-devel b/srcpkgs/mimalloc-devel new file mode 120000 index 000000000000..9af584a917a5 --- /dev/null +++ b/srcpkgs/mimalloc-devel @@ -0,0 +1 @@ +mimalloc \ No newline at end of file diff --git a/srcpkgs/mimalloc/template b/srcpkgs/mimalloc/template new file mode 100644 index 000000000000..1454efa8d2cb --- /dev/null +++ b/srcpkgs/mimalloc/template @@ -0,0 +1,25 @@ +# Template file for 'mimalloc' +pkgname=mimalloc +version=v2.0.1 +revision=1 +build_style=cmake +short_desc="General purpose allocator with excellent performance characteristics" +maintainer="Sora Morimoto " +license="MIT" +homepage="https://github.com/microsoft/mimalloc" +distfiles="${homepage}/archive/refs/tags/${version}.tar.gz" +checksum=a25c096dbd100b5f872bf458c080ebe539dbb8275c76e44e1f02b07341e6ca04 + +post_install() { + vlicense LICENSE +} + +mimalloc-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}