Signed-off-by: Zurab Kvachadze <zurabid2...@gmail.com> --- www-nginx/ngx_devel_kit/Manifest | 1 + .../ngx_devel_kit}/metadata.xml | 2 +- .../ngx_devel_kit/ngx_devel_kit-0.3.3.ebuild | 28 +++++++++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 www-nginx/ngx_devel_kit/Manifest copy {app-admin/apachetop => www-nginx/ngx_devel_kit}/metadata.xml (75%) create mode 100644 www-nginx/ngx_devel_kit/ngx_devel_kit-0.3.3.ebuild
diff --git a/www-nginx/ngx_devel_kit/Manifest b/www-nginx/ngx_devel_kit/Manifest new file mode 100644 index 000000000000..0b49273ba80a --- /dev/null +++ b/www-nginx/ngx_devel_kit/Manifest @@ -0,0 +1 @@ +DIST ngx_devel_kit-0.3.3.tar.gz 66561 BLAKE2B c617a35fe2dc3dd3c6e3bd0d9bd664879c5e7162dfb54bf6f3177e59978ecc9a44e1776c5426257eb09bf56c20e0761d44784e0f19c5f973d27775d81ee96dc3 SHA512 a255e3a4a9b902b3e15140dc88bbbb152b0a9cdc64604152de41e1b254e81aa2a1e2c95c06cb4905c1520886acf9070031d63913b53fe98b034f8adad2bccf61 diff --git a/app-admin/apachetop/metadata.xml b/www-nginx/ngx_devel_kit/metadata.xml similarity index 75% copy from app-admin/apachetop/metadata.xml copy to www-nginx/ngx_devel_kit/metadata.xml index 3e1e79272826..6f012c474999 100644 --- a/app-admin/apachetop/metadata.xml +++ b/www-nginx/ngx_devel_kit/metadata.xml @@ -3,6 +3,6 @@ <pkgmetadata> <!-- maintainer-needed --> <upstream> - <remote-id type="github">tessus/apachetop</remote-id> + <remote-id type="github">vision5/ngx_devel_kit</remote-id> </upstream> </pkgmetadata> diff --git a/www-nginx/ngx_devel_kit/ngx_devel_kit-0.3.3.ebuild b/www-nginx/ngx_devel_kit/ngx_devel_kit-0.3.3.ebuild new file mode 100644 index 000000000000..36aea5d644bc --- /dev/null +++ b/www-nginx/ngx_devel_kit/ngx_devel_kit-0.3.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="An NGINX module that adds generic tools for third-party modules" +HOMEPAGE="https://github.com/vision5/ngx_devel_kit" + +SRC_URI=" + https://github.com/vision5/ngx_devel_kit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" +LICENSE="BSD" + +SLOT=0 + +inherit nginx-module + +src_configure() { + append-cflags -DNDK_ALL + nginx-module_src_configure +} + +src_install() { + nginx-module_src_install + cd "${NGINX_MOD_S}" || die "cd failed" + # Install ngx_devel_kit's headers for use by other modules. + insinto /usr/include/nginx/modules + find objs src -maxdepth 1 -type f -name '*.h' -print0 | xargs -0 doins || die "doins failed" +} -- 2.44.2