commit:     e6bf923aa959a7c1ca0ccc7bdebd9b220463197c
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 25 14:26:35 2024 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Wed Sep 25 14:28:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6bf923a

net-proxy/haproxy-dataplaneapi: add 3.0.1

Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>

 net-proxy/haproxy-dataplaneapi/Manifest            |  2 ++
 .../haproxy-dataplaneapi-3.0.1.ebuild              | 27 ++++++++++++++++++++++
 2 files changed, 29 insertions(+)

diff --git a/net-proxy/haproxy-dataplaneapi/Manifest 
b/net-proxy/haproxy-dataplaneapi/Manifest
index f699534e5d7a..8c358dc5a367 100644
--- a/net-proxy/haproxy-dataplaneapi/Manifest
+++ b/net-proxy/haproxy-dataplaneapi/Manifest
@@ -4,3 +4,5 @@ DIST haproxy-dataplaneapi-2.8.1-vendor.tar.xz 2400460 BLAKE2B 
9993a94eb24ba505f4
 DIST haproxy-dataplaneapi-2.8.1.tar.gz 749241 BLAKE2B 
1dafb2f91fb2372151bb8e07a011305ecfb10f8cc0f27849e40b88672d81fe22dcd068de45bc6027bedb1581dabe69a44cff61a3cd5a5d1ba093ac924204610a
 SHA512 
840f3d4826a4aa999e812e598d4c5c63dae30c6059c66567fa8f3215492ba2dd8edaa4a38a74c0c57da014cd5684408493a7b334c98998832787767f45abf270
 DIST haproxy-dataplaneapi-2.9-vendor.tar.xz 2385844 BLAKE2B 
9e4dbaabb6c53eb331b5b8a589bd8910bf4eac7dcb4ceee3392c83f45337c7b6d66e8c41c4286b955f502994ac6f40b05eb80865a69bdf96b21b5bd26ea636e3
 SHA512 
0c0e1df60b1339ed568ad6531fb0ec701ab8d971c2e310bb216afc7c3859dd5687029cab9e62bfb4368a751bc1fd40be29f9cf1ee8de4d52c77e98f60e82c7fd
 DIST haproxy-dataplaneapi-2.9.tar.gz 759654 BLAKE2B 
0666668902ffa4e806d86d8079819504bd79b60cf4c254c3eef72618e15734b5f3d0dde410fcc3e26d1965bb6af62f1ffee91fab8c491d59d28cf1e264630611
 SHA512 
8a709f94ea67d15dc55bdd262d4b423398cc6a82136ce3af7b4d052963f51eeb9d364949639c2d46a227aa6b1cdb2aee6a9f307b0975634aacbfa0e9988adf86
+DIST haproxy-dataplaneapi-3.0.1-vendor.tar.xz 2892440 BLAKE2B 
88a5487c01f8001e5af7b554f2ef781213c0f11962007b170a221495deeabb413aa1d3f508c111dbba0f402a5a7dc9d679989e9137f7cafab95703503088b6e0
 SHA512 
a5136c6fe2761a70dc2e1496a9b91c73f2179fe8b55f81289b7629d1ba1b72f498404142c15d99dfb78aa2561dae20dbf0965caa7d4a798753a53e424d86c93e
+DIST haproxy-dataplaneapi-3.0.1.tar.gz 919178 BLAKE2B 
e1deebc80b227ef39c1355fe6bdf6137a89f32ab29afe95d9921bbbba3ceeddf8e9ca6613198343d7fc16d54e907c32eb7ddf9592eb2aa3812645e73d5398202
 SHA512 
5a6d142d88c352108dcdf106006f98b42ed90a17c114fda3e4f8831f77b4496acf7c5e47ffe7680ae101ff5811020cde9c596bf48283abd457bdcd6591ca0e47

diff --git a/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-3.0.1.ebuild 
b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-3.0.1.ebuild
new file mode 100644
index 000000000000..10b3b3affc66
--- /dev/null
+++ b/net-proxy/haproxy-dataplaneapi/haproxy-dataplaneapi-3.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="haproxy dataplane api / sidecar"
+HOMEPAGE="https://github.com/haproxytech/dataplaneapi 
https://www.haproxy.com/documentation/dataplaneapi/latest/";
+
+SRC_URI="https://github.com/haproxytech/dataplaneapi/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+       http://gentooexperimental.org/~patrick/${P}-vendor.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/dataplaneapi-${PV}"
+
+src_compile() {
+       ego build -o ./build/dataplaneapi ./cmd/dataplaneapi/
+}
+
+src_install() {
+       dobin build/dataplaneapi
+       dodoc README.md
+}

Reply via email to