summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-07 13:23:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-07 13:23:59 +0100
commit27a61babf89122aeb64d52f4ea8f6f068b928da4 (patch)
tree56cc72dcfb76f622af8103ed350c61f432d5f686 /net-misc
parentbbdc49d5ccd04563006a608c87c870413f75057e (diff)
gentoo auto-resync : 07:10:2022 - 13:23:59
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin55067 -> 55067 bytes
-rw-r--r--net-misc/rinetd/Manifest3
-rw-r--r--net-misc/rinetd/files/rinetd-0.62-clang16.patch11
-rw-r--r--net-misc/rinetd/rinetd-0.62-r2.ebuild33
-rw-r--r--net-misc/rinetd/rinetd-0.62-r3.ebuild42
5 files changed, 55 insertions, 34 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 4fa863a202ab..1a29b32ab75a 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/rinetd/Manifest b/net-misc/rinetd/Manifest
index bf1e0a3e5143..f28148520cb2 100644
--- a/net-misc/rinetd/Manifest
+++ b/net-misc/rinetd/Manifest
@@ -1,4 +1,5 @@
+AUX rinetd-0.62-clang16.patch 214 BLAKE2B ebfe9b9bfad859f4f673060af70aa7ba236b2d432982f8a654f55f8963861a3d3005d8770f127e65eff75bbd42234c18fe5009b735734a3c3cf4dad9416ed471 SHA512 5ea9a427390f78030c0c75cc7823b334169c1c45c823b41d9160155cc7fada8fd9818158e4ce3fef84ad0fa95c28a6017870d3542e246262c8c5d8701d3609a5
AUX rinetd.rc 368 BLAKE2B 2da7950dd5275dd6de5203e5dea73ddb817903ce9313dae9bdc0121d11798b5c51fc3ce3a9672e7552664d8f1127ed541c9244a69cd8ee8b78a2459cf7adb742 SHA512 ee8ba6827b7d53a388a72f1fecdf38c0c6efd5b1cc54219c8c764e5cd073cfb5a3c1ba284520973aa2f219267a38b604162fde612f47b28f949d07fc84ddfdae
DIST rinetd-0.62.tar.gz 115541 BLAKE2B 11a6db6955181ba6c823c3b8d9697e4efac10962364b4e993e9057b3500b09161826d325ac0dc3f6756c5cc91b29885c493ba5f053dffd28da97ecae25d2346f SHA512 b6ddb496b4542ad46aacaef4b2241b16b9ee43f2f6761a18a4813d83a0a9db23fbd73a554393dcf01ae7350e8b6662571414ca6f93a949ce4effbbeddc198606
-EBUILD rinetd-0.62-r2.ebuild 701 BLAKE2B 6c6d5f79ee7790f35ce054731fabb817275b7a13eaf6fd7563d2cb9314b32e4b3c1f269bf0cbb3a30f3c7dafa3bb3ad10e7db09fa427457799200a2534f4a0b3 SHA512 1e09b258e1323d8b9328fd1c0abfcfb92197711d672d3c779fbc9087afec22276c68a371df408d76c27b64040782cb9fd71702828be924f9ed9433bff486641a
+EBUILD rinetd-0.62-r3.ebuild 706 BLAKE2B c46c103749769a24232e92b9a9e6ef16cddb1a5be955c90c0f107fd0f3845b40dd35ea2672fb2b7e2ec100936fd4d81136bae48c1f2aa1ce727d49d07bf9b6da SHA512 9afc77b3dfce93dc0a754811afc6d860155fac6dc214fffe45efcdf722fcbc42c31d62eac2cb87b6c94c70b1989b67f1edf26368133d977bf3d07c7c94226a07
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/net-misc/rinetd/files/rinetd-0.62-clang16.patch b/net-misc/rinetd/files/rinetd-0.62-clang16.patch
new file mode 100644
index 000000000000..1aefd48aff1e
--- /dev/null
+++ b/net-misc/rinetd/files/rinetd-0.62-clang16.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/871060
+--- a/rinetd.c
++++ b/rinetd.c
+@@ -12,2 +12,3 @@
+ #include <netinet/in.h>
++#include <arpa/inet.h>
+ #include <getopt.h>
+@@ -25,2 +26,3 @@
+ #include <ctype.h>
++#include <unistd.h>
+
diff --git a/net-misc/rinetd/rinetd-0.62-r2.ebuild b/net-misc/rinetd/rinetd-0.62-r2.ebuild
deleted file mode 100644
index 527f67d7834f..000000000000
--- a/net-misc/rinetd/rinetd-0.62-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="redirects TCP connections from one IP address and port to another"
-HOMEPAGE="http://www.boutell.com/rinetd/"
-SRC_URI="http://www.boutell.com/rinetd/http/rinetd.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
- default
- sed -i -e "s:gcc:$(tc-getCC) \$(CFLAGS) \$(LDFLAGS):" Makefile
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS} -DLINUX" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dosbin rinetd
- newinitd "${FILESDIR}"/rinetd.rc rinetd
- doman rinetd.8
- dodoc CHANGES README index.html
-}
diff --git a/net-misc/rinetd/rinetd-0.62-r3.ebuild b/net-misc/rinetd/rinetd-0.62-r3.ebuild
new file mode 100644
index 000000000000..b6df56b6242f
--- /dev/null
+++ b/net-misc/rinetd/rinetd-0.62-r3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="redirects TCP connections from one IP address and port to another"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2+ GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i '/gcc rinetd/d' Makefile || die
+}
+
+src_compile() {
+ tc-export CC
+
+ emake CFLAGS="${CFLAGS} -DLINUX"
+}
+
+src_install() {
+ dosbin rinetd
+ doman rinetd.8
+ einstalldocs
+
+ docinto html
+ dodoc index.html
+
+ newinitd "${FILESDIR}"/rinetd.rc rinetd
+}