Skip to content

Commit

Permalink
net-proxy/byedpi: add 0.14.1
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Zavertkin <[email protected]>
  • Loading branch information
ProMix0 committed Sep 18, 2024
1 parent cb27a66 commit b825638
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 8 deletions.
1 change: 1 addition & 0 deletions net-proxy/byedpi/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST byedpi-0.12.tar.gz 33283 BLAKE2B da1d9bbc80c868fb16c4f6e24c3fe00d5d03d5bb0a6d71dac16999b652e81fc9c2a5f0f57e350260b9295d953cb0c3fe316440279dd26b09ee895bf81771cc2b SHA512 9f15afc821b53bd1fba71ab9a37640c8f35f22efcfc6cd079800f9abd4286232fb29850aebe9168e54396f912362e012448940d32471bfe0586600fcd2591e22
DIST byedpi-0.13.tar.gz 35108 BLAKE2B 502202e8ed76942522d551b41b9057e9dd617c8b67029c00c7c2be391907b9c853f4ebc678eff32d122bf4546375dc8839edab8bc3d7c031859fae7e10ce807c SHA512 4c9c692fc2d7f328bb9bec823aed2d733adfecf03953e1e669fa4fc55aaa6234e86a768abc690c876a47c58e374fa909e8132794adabd2f24081abb8fa7ba2d6
DIST byedpi-0.14.1.tar.gz 37004 BLAKE2B c14af6c2e01bf5d8c1539b5417ca2bf7cdfd501f4f1927dd7d1f643db1b2c7e26cd4bd8e3f66d885903b9349fa10f802e44039f0fc08b28143ec382a64e096b1 SHA512 5ff1d5ce03b0c824a60272130b47ba5d8ded74fdace7000780b1fff014a33cd9e42778f006d903a0dee4ec204561cd025b4788aa9bbd55b39c72d64736d6309e
35 changes: 35 additions & 0 deletions net-proxy/byedpi/byedpi-0.14.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit systemd toolchain-funcs

DESCRIPTION="Bypass DPI SOCKS proxy"
HOMEPAGE="https://github.com/hufrea/byedpi/"

SRC_URI="https://github.com/hufrea/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"

LICENSE="MIT"
SLOT="0"

src_prepare() {
default

# respect optimization level
sed -i 's/ -O.\b/ /' Makefile || die
}

src_configure() {
tc-export CC
}

src_install() {
dobin ciadpi
einstalldocs

newinitd "${FILESDIR}"/byedpi.initd byedpi
newconfd "${FILESDIR}"/byedpi.confd byedpi
systemd_dounit dist/linux/byedpi.service
}
11 changes: 3 additions & 8 deletions net-proxy/byedpi/byedpi-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,8 @@ inherit systemd toolchain-funcs
DESCRIPTION="Bypass DPI SOCKS proxy"
HOMEPAGE="https://github.com/hufrea/byedpi/"

if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/hufrea/byedpi.git"
else
SRC_URI="https://github.com/hufrea/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
inherit git-r3
EGIT_REPO_URI="https://github.com/hufrea/byedpi.git"

LICENSE="MIT"
SLOT="0"
Expand All @@ -36,5 +31,5 @@ src_install() {

newinitd "${FILESDIR}"/byedpi.initd byedpi
newconfd "${FILESDIR}"/byedpi.confd byedpi
systemd_dounit "${FILESDIR}"/byedpi.service
systemd_dounit dist/linux/byedpi.service
}

0 comments on commit b825638

Please sign in to comment.