From 574cd5ccfd60795e67af37fceaebfb4019e966a9 Mon Sep 17 00:00:00 2001 From: Autumn Date: Sun, 26 Apr 2026 13:59:18 +0100 Subject: [www-apps/copyparty] added copyparty 1.20.14 --- www-apps/copyparty/copyparty-1.20.14.ebuild | 54 +++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 www-apps/copyparty/copyparty-1.20.14.ebuild (limited to 'www-apps/copyparty/copyparty-1.20.14.ebuild') diff --git a/www-apps/copyparty/copyparty-1.20.14.ebuild b/www-apps/copyparty/copyparty-1.20.14.ebuild new file mode 100644 index 0000000..2e06483 --- /dev/null +++ b/www-apps/copyparty/copyparty-1.20.14.ebuild @@ -0,0 +1,54 @@ +# +# ~~~ www-apps/copyparty +# +# ~~~ a portable file server +# + +# +# ~~~ metadata + +# portage info +EAPI=8 +SLOT=0 + +KEYWORDS="amd64" + +# info +HOMEPAGE="https://github.com/9001/copyparty/" +DESCRIPTION="A portable file server" +LICENSE="MIT" + +# package data +SRC_URI="https://github.com/9001/copyparty/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# +# ~~~ dependencies + +# python setup +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{3..14} ) + +inherit distutils-r1 + +# use systemd +inherit systemd + +# run-time dependencies +RDEPEND=" + acct-user/copyparty + acct-group/copyparty + >=dev-python/jinja2-3.1" + +# +# ~~~ steps + +# install +src_install() { + distutils-r1_src_install + + keepdir /var/lib/copyparty /etc/copyparty + fowners copyparty:copyparty /var/lib/copyparty /etc/copyparty + fperms 0750 /var/lib/copyparty /etc/copyparty + + systemd_dounit "${FILESDIR}/copyparty.service" +} -- cgit v1.3