From 6467676fe2d9a3616e431cc43302b0dead58e59c Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 27 Nov 2023 12:11:37 -0500 Subject: [PATCH] soju: update to 0.7.0. --- srcpkgs/soju/files/soju/run | 2 +- srcpkgs/soju/template | 19 ++++++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/srcpkgs/soju/files/soju/run b/srcpkgs/soju/files/soju/run index 71054f8107698f..95d1a8632b8fbd 100755 --- a/srcpkgs/soju/files/soju/run +++ b/srcpkgs/soju/files/soju/run @@ -1,4 +1,4 @@ #!/bin/sh exec 2>&1 [ -r conf ] && . ./conf -exec chpst -u _soju soju ${OPTS:- -config /etc/soju/config} +exec chpst -u _soju soju ${OPTS} diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template index fd3769d03eb050..30841184c297bd 100644 --- a/srcpkgs/soju/template +++ b/srcpkgs/soju/template @@ -1,32 +1,37 @@ # Template file for 'soju' pkgname=soju -version=0.6.2 -revision=2 +version=0.7.0 +revision=1 build_style=go go_import_path="git.sr.ht/~emersion/soju" -go_package="./cmd/..." +go_package="./cmd/... ./contrib/..." go_build_tags="libsqlite3" +go_ldflags="-X git.sr.ht/~emersion/soju/config.DefaultPath=/etc/soju/config" hostmakedepends="scdoc" makedepends="sqlite-devel" +depends="libcap-progs" short_desc="User-friendly IRC bouncer" maintainer="classabbyamp " license="AGPL-3.0-or-later" homepage="https://soju.im" changelog="https://git.sr.ht/~emersion/soju/refs" distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz" -checksum=b8a8f5af08670497d233137086e273a26c388f5e313c9e9e613ef6caaa3e928a +checksum=0d776a28bfb2b7f9cdca0336a5debc4888b224812094daf0de0e29bae9c865cf conf_files="/etc/soju/config" system_accounts="_soju" make_dirs="/var/db/soju 0750 _soju _soju /var/log/soju 0750 _soju _soju" post_install() { + for b in znc-import migrate-db migrate-logs; do + mv "${DESTDIR}"/usr/bin/{,soju-}"$b" + done for f in doc/*.?.scd; do - scdoc <$f >"${f%.scd}" + scdoc <"${f}" >"${f%.scd}" vman "${f%.scd}" done vlicense LICENSE - vinstall $FILESDIR/config 644 etc/soju - vdoc $FILESDIR/README.voidlinux + vinstall "$FILESDIR"/config 644 etc/soju + vdoc "$FILESDIR"/README.voidlinux vsv soju }