diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
commit | bb59556b3302a941db4630613c604644d5f7a617 (patch) | |
tree | 42e60b7ae227b0fe3af52dfac08d59653066a2db /net-dns | |
parent | 3cd09a18bad26aad2645241b868755cfdf41b6ae (diff) |
gentoo auto-resync : 11:04:2025 - 08:43:58next
Diffstat (limited to 'net-dns')
-rw-r--r-- | net-dns/Manifest.gz | bin | 7878 -> 7886 bytes | |||
-rw-r--r-- | net-dns/ddclient/Manifest | 2 | ||||
-rw-r--r-- | net-dns/ddclient/ddclient-3.11.2.ebuild | 93 | ||||
-rw-r--r-- | net-dns/openresolv/Manifest | 2 | ||||
-rw-r--r-- | net-dns/openresolv/openresolv-3.14.1.ebuild | 43 |
5 files changed, 45 insertions, 95 deletions
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz Binary files differindex a7c91896bc69..25672f71d03f 100644 --- a/net-dns/Manifest.gz +++ b/net-dns/Manifest.gz diff --git a/net-dns/ddclient/Manifest b/net-dns/ddclient/Manifest index 674353abfc36..851aa6e46413 100644 --- a/net-dns/ddclient/Manifest +++ b/net-dns/ddclient/Manifest @@ -2,8 +2,6 @@ AUX ddclient-3.11.2-fix-automake-portability-warning.patch 1538 BLAKE2B f391ea06 AUX ddclient.initd-r7 579 BLAKE2B 0dc1e1806789189db1e4e36765e119730df7c1f93a5053421fade16acf47d273a1e4b4e481eb7cdd572bc4152db8ef748391a193bce459b40d307eccfffa8c3b SHA512 d60cc4780262a8c66fa2ba16f1e47812eac2eaf6a341d1068fc7f9dae52aa8201517ac1cb55277a6df6fcacb14ad7a617d88553936a1fe6206971e2a96ae3bd2 AUX ddclient.service-r2 226 BLAKE2B 19072199ca175fe302f0efa77848bc6a47d560738bd24a731d636ac96fdb91bfef75c5f63bfc4b268e139c24263f857f295f22d9f0ecb1448d7794175f09a528 SHA512 903a5c1f5fb253fb54e9ae0ee13d94e3515c35147be5e07bfbb4e229614425ea0a5130fc90cde91d6593ee06417f8239986212cec00dc48ef832e1f270a81da3 AUX ddclient.tmpfiles-r1 144 BLAKE2B ccee5c685e9ade37b67c629b09a3c7b92d88ad2fa80dadf5299460a792a4a6c93d112a5d910a2e8dc0f01b14f5f678890ad5a7d1e7e62399cf8917af67084c41 SHA512 47c688084f2d3a0015557140b9a74857a40b352bad1bcc95a42d7d848fa2f1fc17d62d551462e9e893d32211394b924701a6780b8dce02789603623b4b377dc6 -DIST ddclient-3.11.2.tar.gz 278314 BLAKE2B 5e60d8ab0889fbfe03cf182faf025b84faa6a5c278d0c0c1fd45c0bab88828bc3ebacdadac44d1cbd71202f1eff79a7ae0ffcb668992ad54f71e36f8c2f74333 SHA512 b0d275f5ccc36cd8b532b6176de885696ff189dbdffa71bc63e9fa6db2aaf4ab5ff3290c251e318f05b2163c546dcc785eb3582388d9fb70e8439e35e5cbcd7f DIST ddclient-4.0.0.tar.gz 301499 BLAKE2B 16cb19ee4d9f30b8da1d8e05cb17aabdf41039d6eb72c66c64c996146918d2f694b50b8364d08ff753911f189af2a5d3f1141a037a1d5fc886fd7cda7a2a1bd3 SHA512 095723aa43c4f08d7e3aa46c0bc47e753fdcbcb2cd0ac5f77cd687f98694985ad70e2f6509c05aaa232d0412fcb0aef8bb07a6d9e4302130ab1db047c14e1e86 -EBUILD ddclient-3.11.2.ebuild 2254 BLAKE2B 62cc2e8f716bd33123256b2a4075012377454c1165c993cb60cf692e335fa703a5f74d5e9352017b9a5188dbd65a29fd7114fff0788a19684077e95fe1c2ec03 SHA512 07304c3aace5fe34def5f74c0320a9ec291c24bf5747fc5037fe6a3d5fbeef19d4b6895b1a5b2a866c983a0c1b181336184bc7e815cbc450cd0effe56904cc76 EBUILD ddclient-4.0.0.ebuild 1832 BLAKE2B 30dc8e93e0f902001bbbccf15930da004c65811bb90d09fcad460f33ddacaeb9766124b06f2545acdaf8a673609eab4b968684980bea4aa37732f3a529b6f84f SHA512 b9bd06eb2ecc78f0c16da7e8e4e271512a139e47f3660ddf18e4b2143f4156aa009ecb4378641ea83b9a1262fe60df4ba3bcc6eb7082e4d11c59fd779f25ce13 MISC metadata.xml 885 BLAKE2B c63978b4205739e523e5ad71c9a0268c1619533a2951339ef3a03509e9031276ba1a8add5afc2b38cac0d1808ccda59da41cc431de86fa7203c5759f5398c4ce SHA512 2a2888daaff085ccd82ad956e6d3590f4af0eb8d8224b3110424ac828ff1bfb49d9a187d1ab2b2ba436860b14a0d2ad0dda1dd13378872c85fe5e0df90f09f5c diff --git a/net-dns/ddclient/ddclient-3.11.2.ebuild b/net-dns/ddclient/ddclient-3.11.2.ebuild deleted file mode 100644 index 6707a47f7a88..000000000000 --- a/net-dns/ddclient/ddclient-3.11.2.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools optfeature systemd tmpfiles - -DESCRIPTION="Perl client used to update dynamic DNS entries" -HOMEPAGE="https://ddclient.net/" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86" - -IUSE="examples selinux test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - acct-group/ddclient - acct-user/ddclient - dev-lang/perl - net-misc/curl - dev-perl/Digest-SHA1 - virtual/perl-Digest-SHA - virtual/perl-JSON-PP - selinux? ( sec-policy/selinux-ddclient ) -" - -BDEPEND=" - test? ( - dev-perl/HTTP-Daemon - dev-perl/HTTP-Daemon-SSL - dev-perl/Plack - dev-perl/Test-MockModule - dev-perl/Test-Warnings - ) -" - -PATCHES="${FILESDIR}/ddclient-3.11.2-fix-automake-portability-warning.patch" - -src_prepare() { - default - - # Remove PID setting, to reliably setup the environment for the init script - sed -e '/^pid/d' -i ddclient.conf.in || die - - # Disable 'get_ip_from_if.pl' test, as it fails with network-sandbox - # Don't create cache directory, as it's created by init script / tmpfiles - sed -e '/get_ip_from_if.pl/d' -e '/MKDIR_P/d' -i Makefile.am || die - - # Remove windows executable - if use examples; then - rm sample-etc_dhcpc_dhcpcd-eth0.exe || die - fi - - eautoreconf -} - -src_install() { - default - - newinitd "${FILESDIR}"/ddclient.initd-r7 ddclient - systemd_newunit "${FILESDIR}"/ddclient.service-r2 ddclient.service - newtmpfiles "${FILESDIR}"/ddclient.tmpfiles-r1 ddclient.conf - - if use examples; then - docinto examples - dodoc sample-* - fi - - einstalldocs -} - -pkg_postinst() { - if [[ ${REPLACING_VERSIONS} ]]; then - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.10.0; then - if [ -f "${EROOT}/etc/ddclient/ddclient.conf" ]; then - cp /etc/ddclient/ddclient.conf /etc/ddclient.conf || die - ewarn "Your DDClient configuration has been copied from" - ewarn "'/etc/ddclient/ddclient.conf' to '/etc/ddclient.conf'." - ewarn "Please check your configuration." - fi - break - fi - done - fi - - optfeature "using iproute2 instead if ifconfig." sys-apps/iproute2 - tmpfiles_process ddclient.conf -} diff --git a/net-dns/openresolv/Manifest b/net-dns/openresolv/Manifest index 2d6b0f3e6601..2596430a89fd 100644 --- a/net-dns/openresolv/Manifest +++ b/net-dns/openresolv/Manifest @@ -1,5 +1,7 @@ DIST openresolv-3.12.0.tar.xz 21008 BLAKE2B 1609d8e97a9abe82f9ead7179727dd4323571e92b36aa2ca2a1177972f3a61946f612dd0cf81a804087f1c71bda25e78dab8b085ad2be55ce21214dc9870fdf6 SHA512 60348ca35114b105c8b3121e5f2d301311fcc7251a9be60c45fedc27267cfd94e413e77c7d5c91d0a0ccb8f1b4288bc147582b0ac9be64afcaa96ad3d833f26f DIST openresolv-3.13.2.tar.xz 21540 BLAKE2B e9ea4524da9e19ae8837869d04f039b2a77b9c9d34826b383ad8396a7b0e79df570c04dff38d33f8aaade35a171ae2599333ac54cbd4d656c965f2d4a5ddfe9b SHA512 4f1bc3e2865bc233d12c29e75893b3e53db0b127a7167d9be4ddd0228ba4f689f62af93eab088fb4d4f66baa556ed402c7fc5ecb9c4af5509004125af60fa379 +DIST openresolv-3.14.1.tar.xz 22144 BLAKE2B a9ff7217212f928eea04f131be854479fb0c3f486b19d7b789058977071160032607c9dacb0d1c7962b4f2a2eebd9d6ddc2784883976ee02c95570078374e90c SHA512 331ede9f58046e344448b6d96e331281286f47b8f71f761f2ce401725775577897464d5efd52e0003115bdb6a6bbef1982a99ae4faf483f29b640f9b2de12bb6 EBUILD openresolv-3.12.0-r1.ebuild 1098 BLAKE2B 0380223b60ff109cc8dd69f485cf23f3d131c63e456575b75b9e502274d9a02378ec6193a84c6958fa1b2d733af51511eb15b1f114bcc4900929b8b8b6a888e2 SHA512 44198144e93d933229dc3c9bea094b582dcd85bec1fca86dfd6e36ae18bf97e5e46415eca411e8904eca1885d056f4809eece852c5a6593006088e9a15618211 EBUILD openresolv-3.13.2-r1.ebuild 1133 BLAKE2B 525f92626f1f82facf8c5f11091a1e6e1142937b482f081a0e2939d4139746e2a38ccc72227dc9094f65317a6593946135f8cc3a0da1f20de740ee94a8fde49e SHA512 14575a20e23e68f88df22ceb1ea553ec8dd2298e95ff8393a8bf5ff32f3402935cec17b606da8b4d81668c743bebdf5d7d123138c73e811cd636410af5f39fff +EBUILD openresolv-3.14.1.ebuild 1141 BLAKE2B 060fa4ca3ba320340021a2a0d6dd6ed0158d893e5bd27a719f0537c251c0206e32a7331e74e467f1ff961e400f60be4f5a778cbc62642a924c40004b85f624ea SHA512 b4e12fc497652c8be5f0eda084baf3e242a899499fddfcfb331fdd5c86d3a76faf17e4c440e33156616c997a723b7a71e3adef5a4d9e5f2656308ac298a77d86 MISC metadata.xml 365 BLAKE2B 9cc7281443f4a25a8ab82240a0bf751482aa0ddbcd30c466835d78a21bab92fae99a707220af0b8e31f3e03e0a1e7ea9812c9e64b139c41c2b13dbeb33105ef1 SHA512 5a08078078d6d10ea0c5439dc8de670d1f65268eaa65d89642fd525ea2a4321f1674d3ec2ffca59a574f562eb8e6d112e8728220f84785f64e735284c207ce3e diff --git a/net-dns/openresolv/openresolv-3.14.1.ebuild b/net-dns/openresolv/openresolv-3.14.1.ebuild new file mode 100644 index 000000000000..09d12f040453 --- /dev/null +++ b/net-dns/openresolv/openresolv-3.14.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A framework for managing DNS information" +HOMEPAGE="https://roy.marples.name/projects/openresolv" +SRC_URI="https://github.com/NetworkConfiguration/openresolv/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="selinux" + +RDEPEND="!sys-apps/systemd[resolvconf] + selinux? ( sec-policy/selinux-resolvconf )" + +src_configure() { + local myeconfargs=( + --prefix="${EPREFIX}" + --rundir="${EPREFIX}"/var/run + --libexecdir="${EPREFIX}"/lib/resolvconf + ) + econf "${myeconfargs[@]}" +} + +pkg_config() { + if [[ -n ${ROOT} ]]; then + eerror "We cannot configure unless \$ROOT is empty" + return 1 + fi + + if [[ -n "$(resolvconf -l)" ]]; then + einfo "${PN} already has DNS information" + else + ebegin "Copying /etc/resolv.conf to resolvconf -a dummy" + resolvconf -a dummy </etc/resolv.conf + eend $? || return $? + einfo "The dummy interface will disappear when you next reboot" + fi +} + +DOCS=( LICENSE README.md ) |