Hello,
Sorry for the interruption.
It seems that web-mail is broken at my provider.
I'm sending it again (this time using claws-mail).
The aforementioned patch is attached to this email.
>From 63b34827d991c29f94e151fbf35fea8e45c6e3ee Mon Sep 17 00:00:00 2001
From: wael <[email protected]>
Date: Thu, 2 Dec 2021 12:33:19 +0200
Subject: [PATCH 1/3] Added a working packagebuild for gmnisrv-git

---
 pcr/gmnisrv-git/PKGBUILD | 47 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)
 create mode 100644 pcr/gmnisrv-git/PKGBUILD

diff --git a/pcr/gmnisrv-git/PKGBUILD b/pcr/gmnisrv-git/PKGBUILD
new file mode 100644
index 000000000..528e91831
--- /dev/null
+++ b/pcr/gmnisrv-git/PKGBUILD
@@ -0,0 +1,47 @@
+#!/usr/bin/env bash
+# shellcheck disable=2034,2154
+# Maintainer: Hunter Peavey < printf "[email protected]" | sed "s/die.bots/krathalan.net/g" >
+# Contributor: Pierre Choffet
+# Contributor: Wael Karram
+
+pkgname=gmnisrv-git
+_pkgname=gmnisrv
+pkgrel=1
+pkgver=r104.1925bc3
+pkgdesc="A high-performance Gemini server for POSIX systems"
+url="https://git.sr.ht/~sircmpwn/gmnisrv";
+arch=("any")
+license=("GPL")
+depends=("openssl" "mailcap")
+makedepends=("git" "scdoc")
+
+source=("gmnisrv::git+${url}")
+md5sums=('SKIP')
+
+pkgver() {
+    cd "${_pkgname}" || exit
+    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+    cd "${_pkgname}" || exit
+
+    mkdir build
+    cd build || exit
+    ../configure --prefix=/usr
+    make PREFIX="/usr"
+}
+
+package() {
+    cd "${_pkgname}/build" || exit
+    make PREFIX="/usr" DESTDIR="$pkgdir" install
+
+    # Move conf file into etc
+    mkdir "${pkgdir}/etc"
+    mv "${pkgdir}/usr/share/gmnisrv/gmnisrv.ini" "${pkgdir}/etc"
+    rmdir "${pkgdir}/usr/share/gmnisrv"
+
+    # Copy systemd service
+    #mkdir -p "${pkgdir}/usr/lib/systemd/system"
+    #cp "${srcdir}/gmnisrv.service" "${pkgdir}/usr/lib/systemd/system"
+}
-- 
2.34.1
_______________________________________________
Dev mailing list
[email protected]
https://lists.parabola.nu/mailman/listinfo/dev

Reply via email to