From c9cd5f0fd0ab14ff4bea83a6c8a0ef620f2eae9b Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Sun, 24 Sep 2023 23:04:47 -0500 Subject: [PATCH] New package: galene-0.7.2. --- srcpkgs/galene/files/galene/run | 9 +++++++++ srcpkgs/galene/template | 22 ++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/galene/files/galene/run create mode 100644 srcpkgs/galene/template diff --git a/srcpkgs/galene/files/galene/run b/srcpkgs/galene/files/galene/run new file mode 100644 index 0000000000000..aa5e12d1d9924 --- /dev/null +++ b/srcpkgs/galene/files/galene/run @@ -0,0 +1,9 @@ +#!/bin/sh + +exec 2>&1 + +[ -r conf ] && . ./conf +if [ "$#" = 0 ] ; then + set -- -data /var/lib/galene -groups /etc/galene -static /usr/share/galene/static +fi +exec chpst -u _galene /usr/bin/galene "$@" diff --git a/srcpkgs/galene/template b/srcpkgs/galene/template new file mode 100644 index 0000000000000..b5ae5232936b6 --- /dev/null +++ b/srcpkgs/galene/template @@ -0,0 +1,22 @@ +# Template file for 'galene' +pkgname=galene +version=0.7.2 +revision=1 +build_style=go +go_import_path=github.com/jech/galene +short_desc="Galene videoconference server" +maintainer="Michael Aldridge " +license="MIT" +homepage="https://galene.org" +distfiles="https://github.com/jech/galene/archive/refs/tags/galene-$version.tar.gz" +checksum=d238d862d84b5126762cc82aaeb249eb9c55e96f241050d5e7158a264ae4f0fb +system_accounts="_galene" +make_dirs="/etc/galene/ 0750 root _galene + /var/lib/galene 0750 _galene _galene" + +post_install() { + vlicense LICENCE + vmkdir usr/share/galene/ + vcopy static usr/share/galene/ + vsv galene +}