From 1d8d45b608e6ca63f718a34a365f97722abaa071 Mon Sep 17 00:00:00 2001 From: Stefan Knoblich Date: Tue, 3 Jan 2023 14:29:46 +0100 Subject: [PATCH] tun2socks: New ebuild Signed-off-by: Stefan Knoblich --- net-misc/tun2socks/Manifest | 3 +++ net-misc/tun2socks/tun2socks-2.4.1.ebuild | 24 +++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 net-misc/tun2socks/Manifest create mode 100644 net-misc/tun2socks/tun2socks-2.4.1.ebuild diff --git a/net-misc/tun2socks/Manifest b/net-misc/tun2socks/Manifest new file mode 100644 index 0000000..a4f6969 --- /dev/null +++ b/net-misc/tun2socks/Manifest @@ -0,0 +1,3 @@ +DIST tun2socks-2.4.1-vendor.tar.xz 1131064 BLAKE2B e35915527fcdf6adcb8a9ee15edfc7725c668c557342cfb64f3609402384fd2d8f3b0699c14b4f7017e8e44161c5177ffcb89638f319b0f600c317f03713cdb8 SHA512 0729933a522ee74fcddd544431cc2038f7a0317f8158419f7b354ac807589f8d25fde45a3b4d21949e69173aca2f7f1f3aac9e8e36848284fc534e3accfdc598 +DIST tun2socks-2.4.1.tar.gz 373707 BLAKE2B f74baef650a539b90fe2b93f9b7b581fa17e2b6830292aad89e1deb55522d96c7bc131b87f514340f808acb17da50fb2968b25f604c3625b90502315a4753687 SHA512 9a95b8cfa3e3997e122849dcbead68d350f80d8d1b0045f54475ac107257f7122b994690048d9de776adcb19f540b5d67f02a0d3178d5ddf38d0072d28ce8d35 +EBUILD tun2socks-2.4.1.ebuild 580 BLAKE2B 61e4ad83d4d7eb018d97a36ce99bbf271e0d1602c33068f48875ae7df16b40fd70a33e73929f2f980118f01a8ee7eb8728248db8f2852d5bdaa3781f74386fcf SHA512 6f519b6354d2422e29bcd35518f6b0564e2c71245ad5509c99b19e54a01e26f24216089b941f7de838b2b96040a076b8daa37296b7f77c7886240060008e0751 diff --git a/net-misc/tun2socks/tun2socks-2.4.1.ebuild b/net-misc/tun2socks/tun2socks-2.4.1.ebuild new file mode 100644 index 0000000..e4f95db --- /dev/null +++ b/net-misc/tun2socks/tun2socks-2.4.1.ebuild @@ -0,0 +1,24 @@ +EAPI="8" + +inherit go-module + +HOMEPAGE="https://github.com/xjasonlyu/tun2socks" +SRC_URI="https://github.com/xjasonlyu/tun2socks/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://download.bitplumber.de/gentoo-overlay/distfiles/${P}-vendor.tar.xz" + +LICENSE="GPL-3" +KEYWORDS="amd64" +RESTRICT="network" +SLOT="0" + +DEPEND="" +RDEPEND="" + +src_compile() { + ego build \ + -ldflags "-X 'github.com/xjasonlyu/tun2socks/v2/internal/version.Version=${PV}' -X 'github.com/xjasonlyu/tun2socks/v2/internal/version.GitCommit=Gentoo ${PF}'" +} + +src_install() { + dobin tun2socks +}