summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-10 22:36:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-10 22:36:46 +0100
commit783da4542a9c3e0e1ec703644212707cde610679 (patch)
tree3e0cf56ac37ddf9d5fdc6ff0ced9135b1c7fc5e0 /net-misc
parentd0041c590ed45bbfeae458ea926e36bc64e41dd7 (diff)
gentoo auto-resync : 10:09:2023 - 22:36:45
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin54427 -> 54419 bytes
-rw-r--r--net-misc/inetutils/Manifest4
-rw-r--r--net-misc/inetutils/inetutils-2.4.ebuild1
-rw-r--r--net-misc/inetutils/metadata.xml4
-rw-r--r--net-misc/netifrc/Manifest11
-rw-r--r--net-misc/netifrc/netifrc-0.7.3.ebuild71
-rw-r--r--net-misc/netifrc/netifrc-0.7.4.ebuild74
-rw-r--r--net-misc/netifrc/netifrc-0.7.5.ebuild2
-rw-r--r--net-misc/netifrc/netifrc-0.7.6.ebuild (renamed from net-misc/netifrc/netifrc-0.7.3-r1.ebuild)22
-rw-r--r--net-misc/netifrc/netifrc-9999.ebuild20
-rw-r--r--net-misc/pingu/Manifest2
-rw-r--r--net-misc/pingu/pingu-1.5-r1.ebuild (renamed from net-misc/pingu/pingu-9999.ebuild)38
12 files changed, 63 insertions, 186 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index c5d3e04b65d8..024f1dde505f 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/inetutils/Manifest b/net-misc/inetutils/Manifest
index a7649d1652c6..ecbe10ddfad1 100644
--- a/net-misc/inetutils/Manifest
+++ b/net-misc/inetutils/Manifest
@@ -1,3 +1,3 @@
DIST inetutils-2.4.tar.xz 1558308 BLAKE2B 1f7a33f313b736b305f62587c727ba843659621fbd89610dea81a0acf0e74aca8d3005cca2e3451fe30517880678023d4949bf1b1276bb660b80802e97c06bc8 SHA512 e7e6a5d7e2e02f07a2a6cfc09694e3c0a4e4a8ef8a435eed41902eba13caeed329ae6d6ba94b0de8f789e307f04656d12c48c1c0217b69d162bc5efb0ff6adee
-EBUILD inetutils-2.4.ebuild 2095 BLAKE2B 7765ec14b592f4008b3cca1aa52dd6e6241bfa069bd612fb88442e1293d0bea053e6a2eb051d3d6f84b9c8de57cfbc3b249385da473cc1d6265b42b2fcaf9794 SHA512 22441daf8e9ea2743fbdf734158caf536198bba113977b90c5e17dff0f3f2dc9b1446d5f570dccc01b45da635c8da9c6416f8ebfd62436bbc0abc71e7cce04c1
-MISC metadata.xml 1321 BLAKE2B 941b39206872b69c6d6ded5a2ec24f952ab5647546454e6b8f97d583b781823f2d61d04a4a0f97a5dee83768f7a140082f275438a5d31ebeff750bf6af92b8bb SHA512 ebbdbb2eb3da5d0d97ec91d94f4c123f420b95a0b25d8abab67646da119ff4931ca07ee6c1d19ee74fe2bd472c3bc2b0620c6fc85b5d57573228d036566784dd
+EBUILD inetutils-2.4.ebuild 2061 BLAKE2B 5a6bffed26250e2a1affd7f78317b1fd3d59ff93e18eb809fba10658274d795ba8da9271a96e2108465ce3cd5cfc5ba34eed93e203eb5a9cd20a3bb618e859ba SHA512 1b426e2a142b7f69d8340ec7a16bdda7a7fd8f83777a965afa0249b634bfc7bac934f32898388d487055fc753e141135d7ae40760f19a203a029152cd39112a5
+MISC metadata.xml 1421 BLAKE2B 71e33b4a980f4a4c3819cecfe8a2421970b4d0120cd06c515553b629ba55151a4d8e4be437adbfae147f62ba35cf548ad8861871709242eea1582855c4250d49 SHA512 55906bb8ca4dbb54d2cfe7253e10c977d3a8b8fd46d10be3ad36d78a60d9ebc7be31e0b5169f0f5eac5dab1b375605d3c4276091599fe6784c6ed01d43246e48
diff --git a/net-misc/inetutils/inetutils-2.4.ebuild b/net-misc/inetutils/inetutils-2.4.ebuild
index 9d0f0cfa8c4a..e7e723de8d59 100644
--- a/net-misc/inetutils/inetutils-2.4.ebuild
+++ b/net-misc/inetutils/inetutils-2.4.ebuild
@@ -17,7 +17,6 @@ SERVERS="ftpd inetd rexecd rlogind rshd syslogd talkd telnetd tftpd uucpd"
CLIENTS="ftp dnsdomainname hostname ping ping6 rcp rexec rlogin rsh logger telnet tftp whois ifconfig traceroute"
PROGRAMS="${SERVERS} ${CLIENTS}"
IUSE="idn kerberos pam tcpd ${PROGRAMS}"
-REQUIRED_USE="|| ( ${PROGRAMS} )"
DEPEND="
sys-libs/readline:0=
diff --git a/net-misc/inetutils/metadata.xml b/net-misc/inetutils/metadata.xml
index 41d63ea6caed..3f826440008a 100644
--- a/net-misc/inetutils/metadata.xml
+++ b/net-misc/inetutils/metadata.xml
@@ -5,6 +5,10 @@
<email>floppym@gentoo.org</email>
<name>Mike Gilbert</name>
</maintainer>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
<use>
<flag name="ftpd">Enable ftpd</flag>
<flag name="inetd">Enable inetd</flag>
diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest
index ab1071802b05..f3639a9fc0b9 100644
--- a/net-misc/netifrc/Manifest
+++ b/net-misc/netifrc/Manifest
@@ -1,9 +1,6 @@
-DIST netifrc-0.7.3.tar.gz 84770 BLAKE2B 075440bfd81e4dedd406d9555a18f530b07a47f9268130ebcca6d43d35e9cc5f01105a3eb0ddc084a16e17912aa10e378833b1eef1defd2fc6b22f817cd220bd SHA512 a82ac6835c15763becb5845a8c8d90dfd8d6c289ea5e00b0d7ae332d3e7ad6797f0fdcbf27bb9f44ff345c98884cdfa13210c76089585b8dd9970ded5f6236d8
-DIST netifrc-0.7.4.tar.bz2 75487 BLAKE2B 3ac3114ee4fb538c620284d02d3c1a0adc905f349ab40e7ff7065a4837113a36824b3962511160d997fc3a85701d55d569d8ac6b6b00c4665281d5b765827f76 SHA512 4934e2b7247a65847eed3a0f982c1c3996c486d7cb1cb401c29d8a6ea36eb94930a64e1cb84ff6ffdfb305e75f369fe6834062fcbb5e1d77d9f336d6592f3dff
DIST netifrc-0.7.5.tar.gz 86884 BLAKE2B 6ca9b8034fe69767910814021df783710cf6b6a4edb5a877142e6be67b57556fee2e9e3fefb8d22c03b1460ce45bf7e490a1a0862dd6ce7b9beb247c942341b0 SHA512 a043df2850362da5f6d8620c4c76ca0644e97c64c0223bfe50e31d20fd8a3e5cf8afa1234d99946631868eab77a8816d24f8cb05b3e4cf4bec101478d162e8a4
-EBUILD netifrc-0.7.3-r1.ebuild 2072 BLAKE2B cb870e8d15264a0159abd7bb6454045c80402081ce021de25ec78e76a71bcf136d8d48cdf8308e8c19176e000ceb649fec3c53e13cad0294270e4364149a9815 SHA512 dd35e00d33a06f0159b7cfe71a0f95cbfbddf9d397975400f03384998b35533fee4e1bd36b16be95527b2b12f09e21e6e3eb96803c2f845c8ff65b5c78124063
-EBUILD netifrc-0.7.3.ebuild 2059 BLAKE2B 04bce3c3cdf9b43384e6918de8e91b59ee43fa74a23715c409bff93a7861b968225e604d40a412cb20440d0f3afaa53ea750eeded1a4b674074ee2e306da9ed5 SHA512 c907ae80e8b9a4552b2f5129efe0133ea48341584cae701acc3b37f3a172936413a0a6f9bb93e04b98139590230373121a0bd24cdfd5e4a3dddc7e64bd87fe5f
-EBUILD netifrc-0.7.4.ebuild 2078 BLAKE2B b913955dca57c09b86e38a2eba96525f8b2bec3b3b1f7e8412dea978b234d280120b3e492fbb6cff94ea02cc95204d39c33b2b722d9676ca4881292117c32a04 SHA512 c782893e1c88ae5f3fc916d31f790f652625d953be780e9b8c6a6691940848cd22d665708c5b46d34e110e0e026b78fdebc3ef8bde22cbca91271aaabe577685
-EBUILD netifrc-0.7.5.ebuild 2072 BLAKE2B cb870e8d15264a0159abd7bb6454045c80402081ce021de25ec78e76a71bcf136d8d48cdf8308e8c19176e000ceb649fec3c53e13cad0294270e4364149a9815 SHA512 dd35e00d33a06f0159b7cfe71a0f95cbfbddf9d397975400f03384998b35533fee4e1bd36b16be95527b2b12f09e21e6e3eb96803c2f845c8ff65b5c78124063
-EBUILD netifrc-9999.ebuild 2080 BLAKE2B 76d60bca2a2ffd8804e78020dcb750d2cb79e2eae57160d210384c49a0e122a66e0c3ff3163abcc9bc8bd435a4044e02ae37905ac4ecddf1ad34945ebc602d8f SHA512 89d90b589da0980142a5cc5be13f5d1bfd305ce4e3b41648425649ff23c1d886a35a7cc395e95702d1cccb5582b63027d61e6041bf2fd7830d4f8e49bb4bdc9d
+DIST netifrc-0.7.6.tar.gz 86771 BLAKE2B 814e97630a84a2f9531aa81754f3ea20a561f19d055e4a6652a1374925c4ff99996e7279e161a817e3c50059b2c40b7b1a7602bad3dbcb68836882e4fe5ad754 SHA512 ec8d44254106a38b16c500002ef33a5064db40db565cef7b7499d38c7636f2b9c01305329d77ac6298621f3b55a1401345c108374a691ae41129b8fe9d5a7e35
+EBUILD netifrc-0.7.5.ebuild 2073 BLAKE2B 70b01e82edf78ffeec8ba3b24b587e6e8cff7148d9237793e814a2f1c9e55d0f99edd8d12b76db5f83a51d7e183ff3f0bb3b7f54306383a5019a43358bb64fa0 SHA512 0bfafd30b351e7e5e056302291d5a3f0661d337d4ff77617658a57c554c63b9bb52029d1958f7eadf4a2e22dbff6234be16ed9454db765a6fa57e335971ae494
+EBUILD netifrc-0.7.6.ebuild 2057 BLAKE2B 33263e11cb3ca3430871a7a6d43480781ff08677cae1731308203f6dcbb3abada594db78cb7391bea7e50c8cb89a3818f16fc816b15ffd8a958faf805dbecf93 SHA512 dbe0181a51e4c01cd1c1488247a46b5ca9c27c9d6e5f02cb9fbc3883a1f5586be98cbda14ad2eb7a75dfc56f991a25828a331d29df8effc8b5422a14f6462d21
+EBUILD netifrc-9999.ebuild 2057 BLAKE2B 33263e11cb3ca3430871a7a6d43480781ff08677cae1731308203f6dcbb3abada594db78cb7391bea7e50c8cb89a3818f16fc816b15ffd8a958faf805dbecf93 SHA512 dbe0181a51e4c01cd1c1488247a46b5ca9c27c9d6e5f02cb9fbc3883a1f5586be98cbda14ad2eb7a75dfc56f991a25828a331d29df8effc8b5422a14f6462d21
MISC metadata.xml 590 BLAKE2B c31ae830efc67c90566de9c4b3c4c7edaaea06f4e248295405d73e89e3fa61c925999e6cdfb89d37e1bd484442fe196c966ae256faa03355a31d331340b0f1ce SHA512 c1b6c24f5ee1cafde0e950fcbfa926f35529f991c1eb91436473d4d0ac8d338941b9b18bab62319fce712a3a14d04fd57019e433e584f4f2fc52a3591b8585f6
diff --git a/net-misc/netifrc/netifrc-0.7.3.ebuild b/net-misc/netifrc/netifrc-0.7.3.ebuild
deleted file mode 100644
index d06417b6031a..000000000000
--- a/net-misc/netifrc/netifrc-0.7.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd udev
-
-DESCRIPTION="Gentoo Network Interface Management Scripts"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/"
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git"
- #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate
- inherit git-r3
-else
- SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="!<sys-fs/udev-172"
-RDEPEND="sys-apps/gentoo-functions
- >=sys-apps/openrc-0.15
- !<sys-fs/udev-init-scripts-27"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-src_prepare() {
- if [[ ${PV} == "9999" ]] ; then
- local ver="git-${EGIT_VERSION:0:6}"
- sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
- einfo "Producing ChangeLog from Git history"
- GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog
- fi
-
- default
-}
-
-src_compile() {
- MAKE_ARGS="${MAKE_ARGS}
- UDEVDIR=${EPREFIX}$(get_udevdir)
- LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}"
-
- use prefix && MAKE_ARGS+=" MKPREFIX=yes PREFIX=${EPREFIX}"
-
- emake ${MAKE_ARGS} all
-}
-
-src_install() {
- emake ${MAKE_ARGS} DESTDIR="${D}" install
- dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO
-
- # Install the service file
- LIBEXECDIR="${EPREFIX}/lib/${PN}"
- UNIT_DIR="$(systemd_get_systemunitdir)"
- sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die
- systemd_newunit "${T}/net_at.service" 'net@.service'
- dosym "${UNIT_DIR#${EPREFIX}}/net@.service" "${UNIT_DIR#${EPREFIX}}/net@lo.service"
-}
-
-pkg_postinst() {
- udev_reload
- if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then
- elog "The network configuration scripts will use dhcp by"
- elog "default to set up your interfaces."
- elog "If you need to set up something more complete, see"
- elog "${EROOT}/usr/share/doc/${P}/README"
- fi
-}
diff --git a/net-misc/netifrc/netifrc-0.7.4.ebuild b/net-misc/netifrc/netifrc-0.7.4.ebuild
deleted file mode 100644
index d2c47b241e5c..000000000000
--- a/net-misc/netifrc/netifrc-0.7.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd udev
-
-DESCRIPTION="Gentoo Network Interface Management Scripts"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/"
-
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git"
- #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate
- inherit git-r3
-else
- SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="+dhcp"
-
-RDEPEND="sys-apps/gentoo-functions
- >=sys-apps/openrc-0.15
- dhcp? ( || ( net-misc/dhcpcd net-misc/dhcp[client] ) )"
-BDEPEND="kernel_linux? ( virtual/pkgconfig )"
-
-src_prepare() {
- if [[ ${PV} == "9999" ]] ; then
- local ver="git-${EGIT_VERSION:0:6}"
- sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
- einfo "Producing ChangeLog from Git history"
- GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog
- fi
-
- default
-}
-
-src_compile() {
- MAKE_ARGS=(
- PREFIX="${EPREFIX}"
- UPREFIX="${EPREFIX}/usr"
- UDEVDIR="${EPREFIX}$(get_udevdir)"
- LIBEXECDIR="${EPREFIX}/lib/${PN}"
- PF="${PF}"
- )
-
- emake "${MAKE_ARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKE_ARGS[@]}" DESTDIR="${D}" install
- dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO
-
- # Install the service file
- local LIBEXECDIR="${EPREFIX}/lib/${PN}"
- sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > "${T}/net_at.service" || die
- systemd_newunit "${T}/net_at.service" 'net@.service'
-
- local UNIT_DIR="$(systemd_get_systemunitdir)"
- UNIT_DIR="${UNIT_DIR#"${EPREFIX}"}"
- dosym net@.service "${UNIT_DIR}/net@lo.service"
-}
-
-pkg_postinst() {
- udev_reload
- if [[ ! -e "${EROOT}"/etc/conf.d/net && -z ${REPLACING_VERSIONS} ]]; then
- elog "The network configuration scripts will use dhcp by"
- elog "default to set up your interfaces."
- elog "If you need to set up something more complete, see"
- elog "${EROOT}/usr/share/doc/${P}/README"
- fi
-}
diff --git a/net-misc/netifrc/netifrc-0.7.5.ebuild b/net-misc/netifrc/netifrc-0.7.5.ebuild
index 7181e1758d64..d05ac157d52b 100644
--- a/net-misc/netifrc/netifrc-0.7.5.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.5.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit systemd udev
DESCRIPTION="Gentoo Network Interface Management Scripts"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Netifrc"
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git"
diff --git a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild b/net-misc/netifrc/netifrc-0.7.6.ebuild
index 7181e1758d64..177d61a18ee9 100644
--- a/net-misc/netifrc/netifrc-0.7.3-r1.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.6.ebuild
@@ -1,33 +1,37 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit systemd udev
DESCRIPTION="Gentoo Network Interface Management Scripts"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Netifrc"
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git"
- #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/netifrc.git
+ https://github.com/gentoo/${PN}
+ "
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
LICENSE="BSD-2"
SLOT="0"
IUSE="+dhcp"
-RDEPEND="sys-apps/gentoo-functions
+RDEPEND="
+ sys-apps/gentoo-functions
>=sys-apps/openrc-0.15
- dhcp? ( || ( net-misc/dhcpcd net-misc/dhcp[client] ) )"
+ dhcp? ( || ( net-misc/dhcpcd net-misc/dhcp[client] ) )
+"
BDEPEND="kernel_linux? ( virtual/pkgconfig )"
src_prepare() {
- if [[ ${PV} == "9999" ]] ; then
+ if [[ ${PV} == 9999 ]] ; then
local ver="git-${EGIT_VERSION:0:6}"
sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
einfo "Producing ChangeLog from Git history"
diff --git a/net-misc/netifrc/netifrc-9999.ebuild b/net-misc/netifrc/netifrc-9999.ebuild
index 67e26c8b1ccf..177d61a18ee9 100644
--- a/net-misc/netifrc/netifrc-9999.ebuild
+++ b/net-misc/netifrc/netifrc-9999.ebuild
@@ -1,16 +1,18 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit systemd udev
DESCRIPTION="Gentoo Network Interface Management Scripts"
-HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Netifrc"
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/netifrc.git"
- #EGIT_REPO_URI="https://github.com/gentoo/${PN}" # Alternate
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/netifrc.git
+ https://github.com/gentoo/${PN}
+ "
inherit git-r3
else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
@@ -21,13 +23,15 @@ LICENSE="BSD-2"
SLOT="0"
IUSE="+dhcp"
-RDEPEND="sys-apps/gentoo-functions
+RDEPEND="
+ sys-apps/gentoo-functions
>=sys-apps/openrc-0.15
- dhcp? ( || ( net-misc/dhcpcd net-misc/dhcp[client] ) )"
+ dhcp? ( || ( net-misc/dhcpcd net-misc/dhcp[client] ) )
+"
BDEPEND="kernel_linux? ( virtual/pkgconfig )"
src_prepare() {
- if [[ ${PV} == "9999" ]] ; then
+ if [[ ${PV} == 9999 ]] ; then
local ver="git-${EGIT_VERSION:0:6}"
sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
einfo "Producing ChangeLog from Git history"
diff --git a/net-misc/pingu/Manifest b/net-misc/pingu/Manifest
index 74e3f9be6c36..bf4f588ac7a6 100644
--- a/net-misc/pingu/Manifest
+++ b/net-misc/pingu/Manifest
@@ -4,6 +4,6 @@ AUX pingu.initd 292 BLAKE2B 5237192fe86acb4c10b0f4b34ff3609b8efbc7da90a028e1d6e9
AUX pingu.service 171 BLAKE2B 62a47288ec37613de21022ccbfae46a549dfda21699788c32da170ac674e2321a17968484b982e4e3fa386bca5fcc2ee1f3169ebc50f466bbd2cbcf183e79d21 SHA512 114b3a0c50ef9d737509fe3ea9386bdc4a138d7851d3f81ed13c886dd1be5e9593d513e3bfa0b4ff30b478780caf6c709038ab98a63d143a559ffde480fe62ef
AUX pingu.tmpfile 28 BLAKE2B 210f520d7b30a5c33747f481674dfa588c690589ca5cc03d5a450505f47b83231ecedf9f40afb0a67634206e3eda305a03335d93b1eb19b879c9fe5d06ac222d SHA512 e7e396baf936f5a04c5cdbe2e56058aa4b1a3a85bcf60137ce673da4662b8d02227e773da243f9ae2606fb7112eec2cd226de57524a3aec55e84331d1891e6cf
DIST pingu-1.5.tar.gz 31565 BLAKE2B 13d1fa075f32d5a32cece55c5292cda08f72e711a8567cc8b25ce0e2bb0325395f1346e9feb96eb266c93d10d04609d87562192f7b7d0c22730fd4a8561c6c1a SHA512 71e5fbe93f831f24d168957cdeaff2817a22f407575316d6515755bec760d10724821070549eaab562924237b96976a1a776ca903d5fe0cd9f9b69a38eadd8c9
+EBUILD pingu-1.5-r1.ebuild 1333 BLAKE2B 32b88245f2415bd9655723ab003deac2e192abc46be9937759b95d5582bc1ea839dfa80d4b463f7a0f7ea2c44004bc93afabd9682965b8159b49eabab0823fd8 SHA512 6b84be5db95dbf37026efd601d61d4a64868928a5025160defc4326b211e07ef990262542ec988ac1a438ac3ec0d33572a233f46bf2f99addaf9a68c27a41892
EBUILD pingu-1.5.ebuild 1298 BLAKE2B 00ddb5cffca604bfdcb620ebd450e633e7e2aff732eed954f3d1ed2b8adb47d0a85040a0fb8914d29b2e50a48f304530158882265ee93f15f2d06d779057105d SHA512 96387332ec8643e9b75d1931e1430ce3d0cb0efad3adfa0024ebfc09774f957f952533df2bb47a3e9d633c0e824be920057cc7de7da818b7f7d6af4deb114760
-EBUILD pingu-9999.ebuild 1139 BLAKE2B 4513781ea236033d279d7c5db84d896d37d88275d533b56ce18bab50db81dede0d173d930b86bdaafa86011c379ec0265bcfe9e9c516244bee224245ef65e8c9 SHA512 be1dd4c24a21f51578e92a28ae023e7c51ab26c713e11ab4a12e9db0d118352956c2cbb37806d22e3d7420d2c8315db9a3e38ea78ed03426eae425db8744e7da
MISC metadata.xml 483 BLAKE2B 4f5e38be74f0da1737b9da2fc57420d92ed764e155b45135eb4aaea4fe7e622fd81db915a073f74a65112da5f6c2057f0ead144f37cbaa2d587e085f19a12003 SHA512 b01d68db56591bb377bdeb33973fe1c7140af93e23a6506a6acc442fff66551dfcc285026a029adc1b551c974782310ea5cb987ddf2c43672488e5dd8f6fa96f
diff --git a/net-misc/pingu/pingu-9999.ebuild b/net-misc/pingu/pingu-1.5-r1.ebuild
index 30ea3b2eab70..95ee72e03c46 100644
--- a/net-misc/pingu/pingu-9999.ebuild
+++ b/net-misc/pingu/pingu-1.5-r1.ebuild
@@ -1,32 +1,46 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
-inherit git-r3 systemd tmpfiles toolchain-funcs
+inherit edo systemd tmpfiles toolchain-funcs
DESCRIPTION="Policy routing daemon with failover and load-balancing"
HOMEPAGE="https://github.com/ncopa/pingu"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/ncopa/${PN}.git"
+SRC_URI="https://github.com/ncopa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
IUSE="debug doc"
-RDEPEND="dev-libs/libev:="
+RDEPEND="dev-libs/libev"
DEPEND="${RDEPEND}
- sys-kernel/linux-headers
+ sys-kernel/linux-headers"
+BDEPEND="
virtual/pkgconfig
- doc? ( app-text/asciidoc )"
+ doc? ( app-text/asciidoc )
+"
# Fix QA with install into path /run/pingu must be created at runtime
-PATCHES=( "${FILESDIR}"/"${PN}"-1.5-makefile.patch )
+PATCHES=( "${FILESDIR}"/"${P}"-makefile.patch )
+
+QA_CONFIG_IMPL_DECL_SKIP=( 'strlcpy' )
+
+src_prepare() {
+ default
+
+ # Fix compilation issue
+ sed -e '/icp->un.frag.__unused = 0;/d' -i src/icmp.c || die
+}
src_configure() {
- ./configure "$(use_enable debug)" "$(use_enable doc)" \
- --prefix=/usr || die "configure failed"
+ local myconf=(
+ $(use_enable debug)
+ $(use_enable doc)
+ --prefix=/usr
+ )
+ edo ./configure "${myconf[@]}"
}
src_compile() {