From eca65194c862c7fe04f7f162b25231eb85c042f1 Mon Sep 17 00:00:00 2001 From: Luca Matei Pintilie Date: Sun, 29 Oct 2023 10:58:45 +0100 Subject: [PATCH] New package: atheme-7.2.12 --- srcpkgs/atheme/files/atheme/run | 6 ++++++ srcpkgs/atheme/template | 26 ++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 srcpkgs/atheme/files/atheme/run create mode 100644 srcpkgs/atheme/template diff --git a/srcpkgs/atheme/files/atheme/run b/srcpkgs/atheme/files/atheme/run new file mode 100644 index 0000000000000..9fb8c85af7aa1 --- /dev/null +++ b/srcpkgs/atheme/files/atheme/run @@ -0,0 +1,6 @@ +#!/bin/sh +exec 2>&1 +[ -r ./conf ] && . ./conf +ulimit -n ${MAX_OPEN_FILES:-8192} + +exec chpst -u _atheme:_atheme atheme-services -n diff --git a/srcpkgs/atheme/template b/srcpkgs/atheme/template new file mode 100644 index 0000000000000..7b0965b9eacd7 --- /dev/null +++ b/srcpkgs/atheme/template @@ -0,0 +1,26 @@ +# Template file for 'atheme' +pkgname=atheme +version=7.2.12 +revision=1 +build_style=gnu-configure +configure_args="--disable-nls --enable-fhs-paths" +hostmakedepends="pkg-config gettext" +makedepends="libmowgli-devel" +short_desc="Atheme IRC Services" +maintainer="Luca Matei Pintilie " +license="ISC" +homepage="https://atheme.github.io/" +changelog="https://github.com/atheme/atheme/releases" +distfiles="https://github.com/atheme/atheme/releases/download/v$version/atheme-services-v$version.tar.xz" +checksum=600d5ba0e25d80307818021fd9b85e49b07f245932b3c8e04e16fe312dd60fba + +system_accounts="_atheme" + +make_dirs="/var/lib/atheme 0700 _atheme _atheme + /var/run/atheme 0700 _atheme _atheme + /etc/atheme 755 _atheme _atheme" + +post_install() { + vsv atheme + vlicense doc/LICENSE +}