net-misc/gmcapsule: add 0.9.8

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2025-10-05 17:18:35 +05:00
parent f58e55f272
commit 9ee0f61539
2 changed files with 44 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST gmcapsule-0.9.7.tar.gz 33387 BLAKE2B f911e377b9fe4fac9dee78491d4be53de82e667ab6b5ec65716de8e0432cbdeabbd21c596315ca1130bc72d2feda776d9c7c1ff6c10bed2c9470cd23d3dad09e SHA512 d2cf6f74cc0413e7b18ed229d89f94862117b28104f13502d76d6fa063329002f8a5633b0d1b6a225e6111c9414c19f8a1fc40b09e1f6d1cedcc1ed87e510076
DIST gmcapsule-0.9.8.tar.gz 33487 BLAKE2B c9b391b719f8336b66a9eeb47568194b0710c3b61b80872786c49709c65385a3a4cb1f67ea69b2750db46301ef6804882909268fd66396b0baf95f9441b3003f SHA512 f03c57c75222a58efb039172064bb35f71408c04cb2b286d621dfc22014482cc688e1521bd83a205dfd2c43a75516c811ca5d8df80dd63c81b97e7b701405bae

View File

@@ -0,0 +1,43 @@
# Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi systemd
DESCRIPTION="Extensible Gemini/Titan server"
HOMEPAGE="
https://pypi.org/project/gmcapsule/
https://git.skyjake.fi/gemini/gmcapsule
"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-user/gemini
>=dev-python/pyopenssl-21
"
EPYTEST_PLUGINS=( pytest-import-check )
distutils_enable_tests import-check
python_install() {
rm "${BUILD_DIR}/install$(python_get_sitedir)"/*.ini || die
distutils-r1_python_install
}
src_install() {
distutils-r1_src_install
newinitd "${FILESDIR}"/gmcapsuled.initd gmcapsuled
newconfd "${FILESDIR}"/gmcapsuled.confd gmcapsuled
systemd_dounit "${FILESDIR}"/gmcapsuled.service
insinto /etc/gmcapsule
newins example.ini config.example.ini
}