From 7bd4b67f8ed5cac758d21f78c08e4dc896811072 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.4 --- 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..acee16a4e11 --- /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..840cb9381de --- /dev/null +++ b/srcpkgs/gemserv/template @@ -0,0 +1,20 @@ +# Template file for 'gemserv' +pkgname=gemserv +version=0.4.4 +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=f4f9b97e09556b212705d6420f16fb1c774b2eab90f984869bd456a5478367c5 + +post_install() { + vsv gemserv + vsconf config.toml + vlicense LICENSE +}