mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
net-dns/technitium-dns: add 15.5.1, drop 15.5
Signed-off-by: Itai Ferber <itai@itaiferber.net>
This commit is contained in:
2 files changed
+9
-10
No files matched your search
@@ -1,5 +1,5 @@
|
||||
DIST TechnitiumDnsServer-15.5.0.tar.gz 1844790 BLAKE2B f649196e6555150fec9c182f6086710d6a08259f4035928b39e003aabf2e27d36d07874dbc50e32f7d086e625a7362193fb39ff1419e5cf1068024698af0af53 SHA512 1c98426a1dfec61af40ac0a86e90ac0a77efbcb58e30d79f001c34c15e2c0950145ad5c81f64d830893289b38d22dc9e92ae4245df996b6b0275b9f7e1d655f4
|
||||
DIST TechnitiumLibrary-15.5.0.tar.gz 253072 BLAKE2B d08fda85a3bccbe35708d9ad66bac1449964497fbfee124e85c1277928cd1a8a5c7e134135f13a70b2a023e09c97195bb3f6db3d39d2e19b590fd335b2f78ec2 SHA512 31f230fe3960ccad501b1b382e9cd50b71546ed471ba13ec0f48f8d47a6568a96eeb567a81765d1b39c1d60ee31bcba3991e79c68520d2b5edba381267fb8da4
|
||||
DIST TechnitiumDnsServer-15.5.1.tar.gz 1846571 BLAKE2B 5dbfda20242abd5e3451372a126572599cb65e3f8f13e147a9bff1fc851b89d77ed3a7ec4fcd3893a16a33241445eb2252ff62f296297ac434f1f8725fa3ec18 SHA512 70e82adf69d8b120f4769a418a92087fa5dc1154012fef790d747421bcf0846391e3aaa37d64d0fffc9cb502de1d5ea9a2613e69964db75e29b07769509be8d3
|
||||
DIST TechnitiumLibrary-15.5.1.tar.gz 253454 BLAKE2B 9d9393668467bc06f1fef0356ba1c92f6d466d4b20b7996d398a8205d6841370796abb349efb2f8e31dc3df00e78cbd1974637d23aeb801e8d10967dcfb5ba0e SHA512 f7274a5b94740ca778e864e31040109705684366269be9b4166c07cb056fa632e30c3cb1639f9bbcd1d98e2793acbfdff3ac12eb7b6f6e5698572c1f664f3b2d
|
||||
DIST bouncycastle.cryptography.2.7.0.nupkg 8730569 BLAKE2B fff71d160d9f20f9f391609031fb48573286cdff3c85a8f54ffa5e1138f12a3a93cafbbe05cbba8450c424b1e86c8be0aa92292712f7c29fbf46f8beef3bd0fd SHA512 2f2b3e749b61a43f2ab8e35a024455f647bc0e0113d02c015bdd4d7898cc547646bd144d3bc0e475179815f08138272f329cc9782dc3b8bae946e9ed627abd23
|
||||
DIST microsoft.aspnetcore.authentication.openidconnect.10.0.12.nupkg 98603 BLAKE2B 7fe1e27f65632cc85324964c4fc294f37ae6d825137fa092456cae873c419bec3d17070ab123502a329c53868871b9f23f6c3003604d685f13db7f5ca7a22e43 SHA512 bcac1084812dfb28b19bce35d471a591e9d9bf3134ea00312fb93f1d2a08295f2310c4fe4bdc6884a9df7039c1737d2d5f2b34f30db542632cada4b2236920ec
|
||||
DIST microsoft.bcl.cryptography.10.0.2.nupkg 771019 BLAKE2B f163eeca728ea4ac25b641d8f90b04fd09f57641a743b1a992f5bf24837653fdf0310bfc0b5373a29d1ea4c0b59f40c7c420b823de93f9fe65618bdc5720357d SHA512 adb3ff92b45d5d7546d74432587d2b59ae7ed2a3f94686fc5590ca9e8f75d241e70dc987f577456c1b5d79d3b9a55565a40d72d8c5d6c77eb4ccb2cd2dcb49f9
|
||||
|
||||
+7
-8
@@ -24,13 +24,12 @@ system.directoryservices.protocols@10.0.12
|
||||
"
|
||||
inherit dotnet-pkg systemd
|
||||
|
||||
MYPV="${PV}.0"
|
||||
SRC_URI_BASE="https://github.com/TechnitiumSoftware"
|
||||
DESCRIPTION="Open-source, self-hosted authoritative and recursive DNS+DHCP server"
|
||||
HOMEPAGE="https://technitium.com/dns/"
|
||||
SRC_URI="
|
||||
$SRC_URI_BASE/DnsServer/archive/refs/tags/v${MYPV}.tar.gz -> TechnitiumDnsServer-${MYPV}.tar.gz
|
||||
$SRC_URI_BASE/TechnitiumLibrary/archive/refs/tags/dns-server-v${MYPV}.tar.gz -> TechnitiumLibrary-${MYPV}.tar.gz
|
||||
$SRC_URI_BASE/DnsServer/archive/refs/tags/v${PV}.tar.gz -> TechnitiumDnsServer-${PV}.tar.gz
|
||||
$SRC_URI_BASE/TechnitiumLibrary/archive/refs/tags/dns-server-v${PV}.tar.gz -> TechnitiumLibrary-${PV}.tar.gz
|
||||
${NUGET_URIS}
|
||||
"
|
||||
|
||||
@@ -42,10 +41,10 @@ KEYWORDS="~amd64"
|
||||
RDEPEND=">=dev-libs/icu-70"
|
||||
|
||||
DOTNET_PKG_PROJECTS=(
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.ByteTree/TechnitiumLibrary.ByteTree.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.Net/TechnitiumLibrary.Net.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${MYPV}/TechnitiumLibrary.Security.OTP/TechnitiumLibrary.Security.OTP.csproj"
|
||||
"${S}/DnsServer-${MYPV}/DnsServerApp/DnsServerApp.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${PV}/TechnitiumLibrary.ByteTree/TechnitiumLibrary.ByteTree.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${PV}/TechnitiumLibrary.Net/TechnitiumLibrary.Net.csproj"
|
||||
"${S}/TechnitiumLibrary-dns-server-v${PV}/TechnitiumLibrary.Security.OTP/TechnitiumLibrary.Security.OTP.csproj"
|
||||
"${S}/DnsServer-${PV}/DnsServerApp/DnsServerApp.csproj"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
@@ -59,7 +58,7 @@ src_prepare() {
|
||||
# explicitly building into `DOTNET_PKG_OUTPUT`, we'll need to point there
|
||||
# instead for the DLLs to be located.
|
||||
local replace_hintpaths="s|<HintPath>(\\.\\.\\\\)*TechnitiumLibrary\\\\bin|<HintPath>${DOTNET_PKG_OUTPUT}|g"
|
||||
grep -ErlZ 'HintPath.*TechnitiumLibrary' "${S}/DnsServer-${MYPV}" \
|
||||
grep -ErlZ 'HintPath.*TechnitiumLibrary' "${S}/DnsServer-${PV}" \
|
||||
| xargs -0 sed -E -i "${replace_hintpaths}" \
|
||||
|| die
|
||||
}
|
||||
Reference in new issue
Block a user