From 47337b4da738469e3254a01047b6815c73c41b9c Mon Sep 17 00:00:00 2001 From: Leo Date: Mon, 18 Oct 2021 13:14:55 -0300 Subject: [PATCH] New package: oomd-0.5.0 --- srcpkgs/oomd/files/oomd/run | 4 ++++ srcpkgs/oomd/template | 21 +++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100755 srcpkgs/oomd/files/oomd/run create mode 100644 srcpkgs/oomd/template diff --git a/srcpkgs/oomd/files/oomd/run b/srcpkgs/oomd/files/oomd/run new file mode 100755 index 000000000000..253a8c406611 --- /dev/null +++ b/srcpkgs/oomd/files/oomd/run @@ -0,0 +1,4 @@ +#!/bin/sh +exec oomd \ + --cgroup-fs /sys/fs/cgroup/unified \ + --config /etc/oomd/oomd.json diff --git a/srcpkgs/oomd/template b/srcpkgs/oomd/template new file mode 100644 index 000000000000..3d3d1c813550 --- /dev/null +++ b/srcpkgs/oomd/template @@ -0,0 +1,21 @@ +# Template file for 'oomd' +pkgname=oomd +version=0.5.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config" +makedepends="jsoncpp-devel" +checkdepends="gtest-devel" +short_desc="userspace Out-Of-Memory (OOM) killer" +maintainer="Leo " +license="GPL-2.0-only" +homepage="https://github.com/facebookincubator" +distfiles="https://github.com/facebookincubator/oomd/archive/refs/tags/v$version.tar.gz" +checksum=89efe256c42223c7688cacdbc51605da1104de666ed27d32e38f60e311fd1356 + +post_install() { + vsv oomd + + # Remove systemd service file + rm -rf "$XBPS_DESTDIR"/usr/lib/systemd +}