www-nginx/ngx-upload-progress: new package, add 0.9.3

Signed-off-by: Zurab Kvachadze <zurabid2016@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/37590
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Zurab Kvachadze 2024-10-01 02:49:23 +02:00 committed by Sam James
parent 74321b4773
commit 3d7cf7a2c5
No known key found for this signature in database
GPG Key ID: 738409F520DF9190
3 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST ngx-upload-progress-0.9.3.tar.gz 17303 BLAKE2B 80053985e5b07ab6baf1852514210264b29abdc36689a1d57d7ed5c52b54239911bc6f25d1d062be2015b9809b2efc122a1e424cc8e14971d04fb26b3a65af96 SHA512 43361c584207ddab61ddd9266507b0e1c39041b792e99325088b0621a870ff52b3c191becf4c8ad4fba0c7b7ca29a3a12472b95e9c20c0610c50c6ccedb45871

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>zurabid2016@gmail.com</email>
<name>Zurab Kvachadze</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
The ngx-upload-proress module is an NGINX module that implements an upload progress system
which monitors RFC1867 POST upload as they are transmitted to upstream servers.
The module works by tracking the uploads proxied by NGINX to upstream servers without analysing the
uploaded content and offers a web API to report upload progress in JavaScript, JSON or any
other format (with the help of templates).
</longdescription>
<upstream>
<bugs-to>https://github.com/masterzen/nginx-upload-progress-module/issues</bugs-to>
<remote-id type="github">masterzen/nginx-upload-progress-module</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,20 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="nginx-upload-progress-module"
inherit nginx-module
DESCRIPTION="An upload progress system for NGINX monitoring RFC1867 POST uploads"
HOMEPAGE="https://github.com/masterzen/nginx-upload-progress-module"
SRC_URI="
https://github.com/masterzen/nginx-upload-progress-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
NGINX_MOD_S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD-2"
SLOT="0"
# Uses custom shell-based tests.
RESTRICT="test"