ngx-memc[1] is an "extended version of the standard memcached module that supports set, add, delete, and many more memcached commands".
[1]: https://github.com/openresty/memc-nginx-module/ Signed-off-by: Zurab Kvachadze <zurabid2...@gmail.com> --- www-nginx/ngx-memc/Manifest | 1 + www-nginx/ngx-memc/metadata.xml | 27 +++++++++++++++++++ .../ngx-memc-0.20.ebuild} | 9 ++++--- 3 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 www-nginx/ngx-memc/Manifest create mode 100644 www-nginx/ngx-memc/metadata.xml copy www-nginx/{ngx-echo/ngx-echo-0.63.ebuild => ngx-memc/ngx-memc-0.20.ebuild} (51%) diff --git a/www-nginx/ngx-memc/Manifest b/www-nginx/ngx-memc/Manifest new file mode 100644 index 000000000000..2bd0d89133f4 --- /dev/null +++ b/www-nginx/ngx-memc/Manifest @@ -0,0 +1 @@ +DIST ngx-memc-0.20.tar.gz 34736 BLAKE2B 443192785568f680e0b20cc24598fa737dc207011a42748ba7808a429e7f752bc1ac302fbf816d6c388fe30daf77b4e050779261fde30c96cab80b5553788817 SHA512 62ffdddf246aae0a4353c369166108ff559db95bad7252684d772d2b52510311209fe963d009b846ecba188be95b877ec509705a52e6d2153a81571c063670e4 diff --git a/www-nginx/ngx-memc/metadata.xml b/www-nginx/ngx-memc/metadata.xml new file mode 100644 index 000000000000..d4e644ae4b5e --- /dev/null +++ b/www-nginx/ngx-memc/metadata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>zurabid2...@gmail.com</email> + <name>Zurab Kvachadze</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-ma...@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> + ngx-memc is an extended version of the standard NGINX memcached module that supports set, + add, delete, and many more memcached commands. + + This module extends the standard memcached module to support almost the whole memcached + ASCII protocol. + + The module allows to define a custom REST interface to a memcached servers or to access + memcached in a very efficient way from within the NGINX server by means of subrequests or + independent fake requests. + </longdescription> + <upstream> + <bugs-to>https://github.com/openresty/memc-nginx-module/issues</bugs-to> + <remote-id type="github">openresty/memc-nginx-module</remote-id> + </upstream> +</pkgmetadata> diff --git a/www-nginx/ngx-echo/ngx-echo-0.63.ebuild b/www-nginx/ngx-memc/ngx-memc-0.20.ebuild similarity index 51% copy from www-nginx/ngx-echo/ngx-echo-0.63.ebuild copy to www-nginx/ngx-memc/ngx-memc-0.20.ebuild index 92c51003ab4d..ab186f0f0df4 100644 --- a/www-nginx/ngx-echo/ngx-echo-0.63.ebuild +++ b/www-nginx/ngx-memc/ngx-memc-0.20.ebuild @@ -3,14 +3,15 @@ EAPI=8 -MY_PN="echo-nginx-module" +MY_PN="memc-nginx-module" NGINX_MOD_S="${WORKDIR}/${MY_PN}-${PV}" + inherit nginx-module -DESCRIPTION='An NGINX module bringing the power of "echo", "sleep", "time" and more to NGINX' -HOMEPAGE="https://github.com/openresty/echo-nginx-module" +DESCRIPTION="An extended version of the standard NGINX memcached module" +HOMEPAGE="https://github.com/openresty/memc-nginx-module" SRC_URI=" - https://github.com/openresty/echo-nginx-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/openresty/memc-nginx-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " LICENSE="BSD-2" -- 2.45.3