Hello, At bill-auger's request I'm also submitting a patch for gmnisrv (stable). It is attached to this email.
-- Kind regards, Wael Karram.
From 0358724aa9adc17b349b34679fc60b1fd9d02bf0 Mon Sep 17 00:00:00 2001 From: wael <[email protected]> Date: Thu, 2 Dec 2021 16:58:43 +0200 Subject: [PATCH] Added working libre PKGBUILD for gmnisrv. --- pcr/gmnisrv/PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 pcr/gmnisrv/PKGBUILD diff --git a/pcr/gmnisrv/PKGBUILD b/pcr/gmnisrv/PKGBUILD new file mode 100644 index 000000000..022eaaa45 --- /dev/null +++ b/pcr/gmnisrv/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Lex Black <[email protected]> +# Contributor: Wael Karram <adminmail aT firemail dOt cc> + +pkgname=gmnisrv +pkgver=1.0 +pkgrel=1 +pkgdesc="simple Gemini protocol server" +url="https://git.sr.ht/~sircmpwn/gmnisrv" +arch=(x86_64) +license=("GPL3") +depends=("openssl" "mailcap") +makedepends=("scdoc") +source=(${pkgname}-${pkgver}.tar.gz::https://git.sr.ht/~sircmpwn/${pkgname}/archive/${pkgver}.tar.gz + ${pkgname}.service::https://aur.archlinux.org/cgit/aur.git/plain/gmnisrv.service?h=gmnisrv) +b2sums=('977e93d8826f5aab5fe00f1fa6fb39ca317caf8439116b5dd8f2ab7b811d6a4f650e94e25d7b24a7f22c33956effbe904fcb5bd3bdcd59ddec6caaff60ac6cd4' + '7a33cf875f7012d8dedd3f9fc41ef9bc5022c85cfc7dd79b254f8fc25eef164335802d67acc426124ab61922de8882945941951dae4eb7be4a57fe4efb08f3dd') + + +build() { + cd "${pkgname}-${pkgver}" + + mkdir build + cd build + ../configure --prefix=/usr + make PREFIX="/usr" +} + +package() { + cd "${pkgname}-${pkgver}/build" + + 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
pgpfdL3Uohv8f.pgp
Description: OpenPGP digital signature
_______________________________________________ Dev mailing list [email protected] https://lists.parabola.nu/mailman/listinfo/dev
