From 05910619417e3204cf31dfaee6cca3429bd08592 Mon Sep 17 00:00:00 2001 From: Sora Morimoto Date: Thu, 15 Apr 2021 15:01:36 +0900 Subject: [PATCH] New package: mimalloc-2.0.1 Signed-off-by: Sora Morimoto --- srcpkgs/mimalloc-devel | 1 + srcpkgs/mimalloc/template | 26 ++++++++++++++++++++++++++ 2 files changed, 27 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..fc60af6c1abd --- /dev/null +++ b/srcpkgs/mimalloc/template @@ -0,0 +1,26 @@ +# Template file for 'mimalloc' +pkgname=mimalloc +version=2.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/v${version}.tar.gz" +checksum=a25c096dbd100b5f872bf458c080ebe539dbb8275c76e44e1f02b07341e6ca04 + +post_install() { + vlicense LICENSE +} + +mimalloc-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/lib/mimalloc-2.0/include + vmove "usr/lib/mimalloc-2.0/*.a" + vmove "usr/lib/mimalloc-2.0/*.so" + vmove "usr/lib/mimalloc-2.0/*.so.2.0" + } +}