# Copyright 2019-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 # This should be kept in sync with implementations supported # by www-servers/nginx LUA_COMPAT=( luajit ) # This is the upstream tag which corresponds to this release. # It needs to be updated with every bump. TAG="0.1-20170610" inherit lua-single DESCRIPTION="Library that exports Nginx metrics to Prometheus" HOMEPAGE="https://github.com/knyar/nginx-lua-prometheus" SRC_URI="https://github.com/knyar/${PN}/archive/${TAG}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" REQUIRED_USE="${LUA_REQUIRED_USE}" COMMON_DEPEND="${LUA_DEPS}" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} www-servers/nginx[nginx_modules_http_lua,${LUA_SINGLE_USEDEP}]" BDEPEND="${COMMON_DEPEND} virtual/pkgconfig" S="${WORKDIR}/${PN}-${TAG}" src_install() { insinto "$(lua_get_lmod_dir)"/${PN} doins prometheus.lua dodoc *.md }