From d0a8fe2ca9ad954926465c083f2a63eab272055f Mon Sep 17 00:00:00 2001 From: linuxer Date: Sat, 2 Oct 2021 20:13:26 +0300 Subject: [PATCH] New package: ananicy-2.2.1 --- srcpkgs/ananicy/files/ananicy/finish | 3 +++ srcpkgs/ananicy/files/ananicy/log/run | 2 ++ srcpkgs/ananicy/files/ananicy/run | 4 ++++ srcpkgs/ananicy/template | 22 ++++++++++++++++++++++ 4 files changed, 31 insertions(+) create mode 100755 srcpkgs/ananicy/files/ananicy/finish create mode 100755 srcpkgs/ananicy/files/ananicy/log/run create mode 100755 srcpkgs/ananicy/files/ananicy/run create mode 100644 srcpkgs/ananicy/template diff --git a/srcpkgs/ananicy/files/ananicy/finish b/srcpkgs/ananicy/files/ananicy/finish new file mode 100755 index 000000000000..8069d82fa471 --- /dev/null +++ b/srcpkgs/ananicy/files/ananicy/finish @@ -0,0 +1,3 @@ +#!/bin/sh + +exec sysctl -e kernel.sched_autogroup_enabled=1 diff --git a/srcpkgs/ananicy/files/ananicy/log/run b/srcpkgs/ananicy/files/ananicy/log/run new file mode 100755 index 000000000000..e353e8f34d7c --- /dev/null +++ b/srcpkgs/ananicy/files/ananicy/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -t ananicy diff --git a/srcpkgs/ananicy/files/ananicy/run b/srcpkgs/ananicy/files/ananicy/run new file mode 100755 index 000000000000..83166618c9b4 --- /dev/null +++ b/srcpkgs/ananicy/files/ananicy/run @@ -0,0 +1,4 @@ +#!/bin/sh + +printf '0 \n' > /proc/sys/kernel/sched_autogroup_enabled +exec ananicy start diff --git a/srcpkgs/ananicy/template b/srcpkgs/ananicy/template new file mode 100644 index 000000000000..4637a2a08af8 --- /dev/null +++ b/srcpkgs/ananicy/template @@ -0,0 +1,22 @@ +# Template file for 'ananicy' +pkgname=ananicy +version=2.2.1 +revision=1 +wrksrc=Ananicy-${version} +depends="bash schedtool python3" +short_desc="Ananicy daemon" +maintainer="linuxer " +license="GPL-3.0-only" +homepage="https://github.com/Nefelim4ag/Ananicy" +distfiles="https://github.com/Nefelim4ag/Ananicy/archive/refs/tags/${version}.tar.gz" +checksum=3e33c3c84d29f93b64079e67eb56c39a4d40b0591e52db171156981b72f648b1 + +do_install() { + make install PREFIX="${DESTDIR}" +} + +post_install() { + rm -rf "${DESTDIR}/lib" + chmod +x "${DESTDIR}/usr/bin/ananicy" + vsv ananicy +}