summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/s6-networking')
-rw-r--r--net-misc/s6-networking/Manifest2
-rw-r--r--net-misc/s6-networking/metadata.xml12
-rw-r--r--net-misc/s6-networking/s6-networking-2.7.0.2.ebuild (renamed from net-misc/s6-networking/s6-networking-2.5.1.1.ebuild)32
3 files changed, 24 insertions, 22 deletions
diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest
index b02e7e3425c6..3f01feea5204 100644
--- a/net-misc/s6-networking/Manifest
+++ b/net-misc/s6-networking/Manifest
@@ -1 +1 @@
-DIST s6-networking-2.5.1.1.tar.gz 110431 BLAKE2B 67776a8aa6b02d20ed73c8b8d45e255677c3688973f9ee5f8dcc0de5cfd26146b7ccdc680b22a57e2523d8ab3c08d6e090252e376d09c1edd971a391632d83a0 SHA512 a9c1970cad5b3aeee447cce7c858e8bd88ee378fe456cc68d032f195373dabf658eacf55d9fa39ec635e893116296c1c614b89d97c5045b90dbe745a52e24021
+DIST s6-networking-2.7.0.2.tar.gz 115997 BLAKE2B 24728f3b5e08eb94b295f345231a348c072c08a84d42585763bed8fe7057eeee6860b0d00f8548a86a896db98f1c4f51346b12f9361d500f962de6defe39308e SHA512 49f80c68d639f2b7ac7451ca2ace828ca4e8c1eeffec4a9b31f8157c26a87228275ea14d8b6495b0af0879a961b37910aa2b769d8db56d8731d0827c96053631
diff --git a/net-misc/s6-networking/metadata.xml b/net-misc/s6-networking/metadata.xml
index eee54e30c122..0bd640ba770c 100644
--- a/net-misc/s6-networking/metadata.xml
+++ b/net-misc/s6-networking/metadata.xml
@@ -2,16 +2,12 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
+ <email>arkamar@gentoo.org</email>
<name>Petr Vaněk</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
</maintainer>
<longdescription lang="en">
s6-networking is a suite of small networking utilities for Unix systems.
diff --git a/net-misc/s6-networking/s6-networking-2.5.1.1.ebuild b/net-misc/s6-networking/s6-networking-2.7.0.2.ebuild
index 9adaf81f7a5d..f5b5ff1a8ae0 100644
--- a/net-misc/s6-networking/s6-networking-2.5.1.1.ebuild
+++ b/net-misc/s6-networking/s6-networking-2.7.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit optfeature toolchain-funcs
DESCRIPTION="Suite of small networking utilities for Unix systems"
HOMEPAGE="https://www.skarnet.org/software/s6-networking/"
@@ -14,11 +14,12 @@ SLOT="0/$(ver_cut 1-2)"
KEYWORDS="~amd64 ~x86"
IUSE="ssl"
-RDEPEND="dev-lang/execline:=
- >=dev-libs/skalibs-2.12.0.0:=
- net-dns/s6-dns:=
+RDEPEND="
+ dev-lang/execline:=
+ >=dev-libs/skalibs-2.14.1.0:=
+ >=net-dns/s6-dns-2.3.7.0:=
sys-apps/s6:=[execline]
- ssl? ( dev-libs/libretls )
+ ssl? ( dev-libs/libretls:= )
"
DEPEND="${RDEPEND}"
@@ -38,18 +39,23 @@ src_configure() {
local myconf=(
--bindir=/bin
- --dynlibdir=/usr/$(get_libdir)
- --libdir=/usr/$(get_libdir)/${PN}
- --with-dynlib=/usr/$(get_libdir)
- --with-lib=/usr/$(get_libdir)/s6
- --with-lib=/usr/$(get_libdir)/s6-dns
- --with-lib=/usr/$(get_libdir)/skalibs
- --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --dynlibdir="/$(get_libdir)"
+ --libdir="/usr/$(get_libdir)/${PN}"
+ --with-dynlib="/$(get_libdir)"
+ --with-lib="/usr/$(get_libdir)/s6"
+ --with-lib="/usr/$(get_libdir)/s6-dns"
+ --with-lib="/usr/$(get_libdir)/skalibs"
+ --with-sysdeps="/usr/$(get_libdir)/skalibs"
--enable-shared
--disable-allstatic
+ --disable-static
--disable-static-libc
$(use_enable ssl ssl libtls)
)
econf "${myconf[@]}"
}
+
+pkg_postinst() {
+ optfeature "man pages" app-doc/s6-networking-man-pages
+}