www-nginx/ngx-memc: new package, add 0.20

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 <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
2025-02-18 17:22:12 +01:00
committed by Sam James
parent 2c02af8cfe
commit 9971de6b8b
3 changed files with 48 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST ngx-memc-0.20.tar.gz 34736 BLAKE2B 443192785568f680e0b20cc24598fa737dc207011a42748ba7808a429e7f752bc1ac302fbf816d6c388fe30daf77b4e050779261fde30c96cab80b5553788817 SHA512 62ffdddf246aae0a4353c369166108ff559db95bad7252684d772d2b52510311209fe963d009b846ecba188be95b877ec509705a52e6d2153a81571c063670e4

View File

@@ -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>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>
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>

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="memc-nginx-module"
NGINX_MOD_S="${WORKDIR}/${MY_PN}-${PV}"
inherit 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/memc-nginx-module/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
"
LICENSE="BSD-2"
SLOT="0"
RESTRICT="test"