diff --git a/srcpkgs/copyparty/template b/srcpkgs/copyparty/template new file mode 100644 index 00000000000000..a22e43ed43b52f --- /dev/null +++ b/srcpkgs/copyparty/template @@ -0,0 +1,19 @@ +# Template file for 'copyparty' +pkgname=copyparty +version=1.20.19 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3 python3-Jinja2 python3-Pillow python3-paramiko python3-openssl + python3-argon2 python3-pyzmq python3-mutagen python3-pyftpdlib" +short_desc="Portable multi-protocol file server" +maintainer="rayfadh " +license="MIT" +homepage="https://github.com/9001/copyparty" +changelog="https://github.com/9001/copyparty/releases" +distfiles="https://github.com/9001/copyparty/archive/refs/tags/v${version}.tar.gz" +checksum=38a05dd0f00ad0448690ca2c7ec23357dd1fdf76d5b93e08e4ad05bd683d1912 + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-pyasynchat/template b/srcpkgs/python3-pyasynchat/template new file mode 100644 index 00000000000000..034bccddde1382 --- /dev/null +++ b/srcpkgs/python3-pyasynchat/template @@ -0,0 +1,13 @@ +# Template file for 'python3-pyasynchat' +pkgname=python3-pyasynchat +version=1.0.5 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3 python3-pyasyncore" +short_desc="Make asynchat available for Python 3.12 onwards" +maintainer="rayfadh " +license="PSF-2.0" +homepage="https://github.com/simonrob/pyasynchat" +distfiles="https://github.com/simonrob/pyasynchat/archive/refs/tags/v${version}.tar.gz" +checksum=9ce690e4192fc0e4311dcb10fe1ba0ec92f36f8916e3c16065b977b70d555aea diff --git a/srcpkgs/python3-pyftpdlib/template b/srcpkgs/python3-pyftpdlib/template new file mode 100644 index 00000000000000..3f952789397623 --- /dev/null +++ b/srcpkgs/python3-pyftpdlib/template @@ -0,0 +1,18 @@ +# Template file for 'python3-pyftpdlib' +pkgname=python3-pyftpdlib +version=2.2.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +depends="python3 python3-pyasyncore python3-pyasynchat" +short_desc="Very fast asynchronous FTP server library" +maintainer="rayfadh " +license="MIT" +homepage="https://github.com/giampaolo/pyftpdlib" +changelog="https://raw.githubusercontent.com/giampaolo/pyftpdlib/refs/heads/master/HISTORY.rst" +distfiles="https://github.com/giampaolo/pyftpdlib/archive/refs/tags/release-${version}.tar.gz" +checksum=70098f1f30cb5af6bca24f5d09042811942192eb420206650f5360c33311fa56 + +post_install() { + vlicense LICENSE +}