From 413ea731655383ac8f8f4c133de13fffd8020aa9 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Fri, 24 Jul 2020 17:11:25 -0500 Subject: [PATCH] New package: gemserv-0.4.5 --- srcpkgs/gemserv/files/gemserv/run | 3 +++ srcpkgs/gemserv/template | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100755 srcpkgs/gemserv/files/gemserv/run create mode 100644 srcpkgs/gemserv/template diff --git a/srcpkgs/gemserv/files/gemserv/run b/srcpkgs/gemserv/files/gemserv/run new file mode 100755 index 00000000000..ca619080114 --- /dev/null +++ b/srcpkgs/gemserv/files/gemserv/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec gemserv ${CONF:=/etc/gemserv.conf} diff --git a/srcpkgs/gemserv/template b/srcpkgs/gemserv/template new file mode 100644 index 00000000000..211d68c8723 --- /dev/null +++ b/srcpkgs/gemserv/template @@ -0,0 +1,20 @@ +# Template file for 'gemserv' +pkgname=gemserv +version=0.4.5 +revision=1 +wrksrc="${pkgname}-v${version}" +build_style=cargo +hostmakedepends="pkg-config" +makedepends="libressl-devel" +short_desc="Gemini server written in rust" +maintainer="Andrew Benson " +license="MIT" +homepage="gemini://80h.dev/projects/gemserv/" +distfiles="https://git.sr.ht/~int80h/gemserv/archive/v${version}.tar.gz" +checksum=0d255a5a93275c29fbe4d66dd069e499902ccd6c04983175b90b03725267295c + +post_install() { + vsv gemserv + vsconf config.toml + vlicense LICENSE +}