The Test::Nginx Perl module is a testing framework utilised by various third party NGINX modules, mainly developed by OpenResty.
Signed-off-by: Zurab Kvachadze <[email protected]> --- dev-perl/Test-Nginx/Manifest | 1 + dev-perl/Test-Nginx/Test-Nginx-0.31.ebuild | 37 +++++++++++++++++++ .../Test-Nginx}/metadata.xml | 4 +- 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 dev-perl/Test-Nginx/Manifest create mode 100644 dev-perl/Test-Nginx/Test-Nginx-0.31.ebuild copy {app-pda/usbmuxd => dev-perl/Test-Nginx}/metadata.xml (72%) diff --git a/dev-perl/Test-Nginx/Manifest b/dev-perl/Test-Nginx/Manifest new file mode 100644 index 000000000000..dfe568c5678b --- /dev/null +++ b/dev-perl/Test-Nginx/Manifest @@ -0,0 +1 @@ +DIST Test-Nginx-0.31.tar.gz 133483 BLAKE2B 5b17badcad86f3cba34c68b36676944d7077038986c50afd5251aa50fb42f30176334ef9e224549a4ac69f4c52498a1076884e13164ad1a52067937d7ebcd521 SHA512 85e28802051581946e75df195187a5fa90105c054c2beb3f815cbd4225a15b7db42dda0799464fc58811cae083c2f28135e0f8c4d8c233505f7edfe9a9b13667 diff --git a/dev-perl/Test-Nginx/Test-Nginx-0.31.ebuild b/dev-perl/Test-Nginx/Test-Nginx-0.31.ebuild new file mode 100644 index 000000000000..2fb6bf88425c --- /dev/null +++ b/dev-perl/Test-Nginx/Test-Nginx-0.31.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=AGENT +inherit perl-module + +DESCRIPTION="Data-driven test scaffold for NGINX and OpenResty" +HOMEPAGE+=" https://github.com/openresty/test-nginx" + +SRC_URI="https://github.com/openresty/test-nginx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +MY_PN="test-nginx" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD" + +SLOT="0" + +# The following packages in the dev-perl category provide the required Perl +# modules that Test-Nginx depends on: +# (1) libwww-perl provides LWP::UserAgent, +# (2) HTTP-Message provides HTTP::Response, +# (3) URI provides URI::Escape. +RDEPEND=" + dev-perl/HTTP-Message + dev-perl/IPC-Run + dev-perl/List-MoreUtils + dev-perl/Test-Base + dev-perl/Test-LongString + dev-perl/Text-Diff + dev-perl/libwww-perl + virtual/perl-ExtUtils-MakeMaker + virtual/perl-File-Temp + virtual/perl-Time-HiRes +" diff --git a/app-pda/usbmuxd/metadata.xml b/dev-perl/Test-Nginx/metadata.xml similarity index 72% copy from app-pda/usbmuxd/metadata.xml copy to dev-perl/Test-Nginx/metadata.xml index d8e789b30263..6ca2fdd412ec 100644 --- a/app-pda/usbmuxd/metadata.xml +++ b/dev-perl/Test-Nginx/metadata.xml @@ -10,6 +10,8 @@ <name>Proxy Maintainers</name> </maintainer> <upstream> - <remote-id type="github">libimobiledevice/usbmuxd</remote-id> + <remote-id type="github">openresty/test-nginx</remote-id> + <remote-id type="cpan">Test-Nginx</remote-id> + <remote-id type="cpan-module">Test::Nginx</remote-id> </upstream> </pkgmetadata> -- 2.49.0
