diff options
author | Luca Matei Pintilie <luca@lucamatei.com> | 2023-10-29 09:58:45 +0000 |
---|---|---|
committer | Luca Matei Pintilie <luca@lucamatei.com> | 2024-05-01 13:56:27 +0000 |
commit | 30cdd7bef70720a9b1c1524b7f47fbfff8f87db8 (patch) | |
tree | 1417f2eaf7b58f093b8931bd22d3cf083b4a9f47 | |
parent | d002efe03fe991c4a4200c0b0daf8cdb07bda49b (diff) | |
download | void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar.gz void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar.bz2 void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar.lz void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar.xz void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.tar.zst void-packages-30cdd7bef70720a9b1c1524b7f47fbfff8f87db8.zip |
New package: atheme-7.2.12
l--------- | srcpkgs/atheme-devel | 1 | ||||
-rw-r--r-- | srcpkgs/atheme/files/atheme/run | 6 | ||||
-rw-r--r-- | srcpkgs/atheme/template | 37 |
3 files changed, 44 insertions, 0 deletions
diff --git a/srcpkgs/atheme-devel b/srcpkgs/atheme-devel new file mode 120000 index 00000000000..2c84c4c59c3 --- /dev/null +++ b/srcpkgs/atheme-devel @@ -0,0 +1 @@ +atheme
\ No newline at end of file diff --git a/srcpkgs/atheme/files/atheme/run b/srcpkgs/atheme/files/atheme/run new file mode 100644 index 00000000000..9fb8c85af7a --- /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 00000000000..05f7f80140d --- /dev/null +++ b/srcpkgs/atheme/template @@ -0,0 +1,37 @@ +# Template file for 'atheme' +pkgname=atheme +version=7.2.12 +revision=1 +build_style=gnu-configure +configure_args="--disable-nls --enable-fhs-paths --sysconfdir=/etc/atheme" +hostmakedepends="pkg-config gettext" +makedepends="libmowgli-devel" +short_desc="Atheme IRC Services" +maintainer="Luca Matei Pintilie <luca@lucamatei.com>" +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() { + mv "$DESTDIR/usr/bin/ecdsakeygen" "$DESTDIR/usr/bin/atheme-ecdsakeygen" + mv "$DESTDIR/usr/bin/dbverify" "$DESTDIR/usr/bin/atheme-dbverify" + vsv atheme + vlicense doc/LICENSE +} + +atheme-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} |