void-packages/srcpkgs/oragono/template
2020-09-07 08:51:38 -04:00

32 lines
856 B
Bash

# Template file for 'oragono'
pkgname=oragono
version=2.3.0
revision=1
build_style=go
go_import_path="github.com/oragono/oragono"
hostmakedepends="git"
short_desc="Modern IRC server (daemon/ircd) written in Go"
maintainer="Peter Bui <pbui@github.bx612.space>"
license="MIT"
homepage="https://oragono.io/"
distfiles="https://github.com/oragono/oragono/archive/v${version}.tar.gz"
checksum=572ac84738812bcb44d2b05dbf78508d66eba990e364778a9d72e29560c7c8a1
conf_files="/etc/oragono.conf"
system_accounts="_oragono"
_oragono_homedir="/var/lib/oragono"
make_dirs="
/var/lib/oragono 0755 _oragono _oragono"
post_install() {
vlicense LICENSE
vconf default.yaml oragono.conf
vmkdir usr/share/${pkgname}
vcopy oragono.motd usr/share/${pkgname}/default.motd
vmkdir usr/share/${pkgname}/i18n
vcopy "languages/*" usr/share/${pkgname}/i18n/
vsv oragono
}