You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
dotnet*: Add livecheck
This commit is contained in:
@@ -44,3 +44,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/2.1
|
||||
livecheck.regex "ASP.NET Core Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -44,3 +44,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/3.1
|
||||
livecheck.regex "ASP.NET Core Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -62,3 +62,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/6.0
|
||||
livecheck.regex "ASP.NET Core Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -63,3 +63,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/7.0
|
||||
livecheck.regex "ASP.NET Core Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
PortSystem 1.0
|
||||
|
||||
name aspnetcore-runtime-devel
|
||||
version 8.0.0-preview.1.23112.2
|
||||
set main_version 8.0.0
|
||||
set patch_version 1.23112.2
|
||||
version ${main_version}-preview.${patch_version}
|
||||
revision 0
|
||||
categories dotnet
|
||||
license MIT
|
||||
@@ -63,3 +65,8 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.version [join [lrange [split ${patch_version} .] 0 0] .]
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/8.0
|
||||
livecheck.regex "ASP.NET Core Runtime ${main_version}-preview.(\\d)"
|
||||
|
||||
@@ -74,3 +74,8 @@ destroot {
|
||||
# Symlink dotnet into the bin directory
|
||||
ln -s ${dotnet_home}/dotnet ${destroot}${prefix}/bin
|
||||
}
|
||||
|
||||
set major_ver [join [lrange [split ${version} .] 0 1] .]
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/${major_ver}
|
||||
livecheck.regex ".NET Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -43,3 +43,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/2.1
|
||||
livecheck.regex ".NET Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -43,3 +43,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/3.1
|
||||
livecheck.regex ".NET Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -61,3 +61,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/6.0
|
||||
livecheck.regex ".NET Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -62,3 +62,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/7.0
|
||||
livecheck.regex ".NET Runtime (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -3,7 +3,9 @@
|
||||
PortSystem 1.0
|
||||
|
||||
name dotnet-runtime-devel
|
||||
version 8.0.0-preview.1.23110.8
|
||||
set main_version 8.0.0
|
||||
set patch_version 1.23110.8
|
||||
version ${main_version}-preview.${patch_version}
|
||||
revision 0
|
||||
categories dotnet
|
||||
license MIT
|
||||
@@ -62,3 +64,8 @@ destroot {
|
||||
|
||||
move ${worksrcpath}${runtime_dir}/${version} ${destroot}${dotnet_home}${runtime_dir}
|
||||
}
|
||||
|
||||
livecheck.version [join [lrange [split ${patch_version} .] 0 0] .]
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/8.0
|
||||
livecheck.regex ".NET Runtime ${main_version}-preview.(\\d)"
|
||||
|
||||
@@ -46,3 +46,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}/sdk/${version} ${destroot}${dotnet_home}/sdk
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/2.1
|
||||
livecheck.regex "SDK (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -47,3 +47,7 @@ destroot {
|
||||
|
||||
move ${worksrcpath}/sdk/${version} ${destroot}${dotnet_home}/sdk
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/3.1
|
||||
livecheck.regex "SDK (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -68,3 +68,7 @@ destroot {
|
||||
move ${worksrcpath}/sdk/${version} ${destroot}${dotnet_home}/sdk
|
||||
move ${worksrcpath}/sdk-manifests/${dotnet_manifest_version} ${destroot}${dotnet_home}/sdk-manifests
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/6.0
|
||||
livecheck.regex "SDK (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -69,3 +69,7 @@ destroot {
|
||||
move ${worksrcpath}/sdk/${version} ${destroot}${dotnet_home}/sdk
|
||||
move ${worksrcpath}/sdk-manifests/${dotnet_manifest_version} ${destroot}${dotnet_home}/sdk-manifests
|
||||
}
|
||||
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/7.0
|
||||
livecheck.regex "SDK (\\d+(?:\\.\\d+)*)"
|
||||
|
||||
@@ -4,8 +4,8 @@ PortSystem 1.0
|
||||
|
||||
name dotnet-sdk-devel
|
||||
set main_version 8.0.100
|
||||
set patch_version preview.1.23115.2
|
||||
version ${main_version}-${patch_version}
|
||||
set patch_version 1.23115.2
|
||||
version ${main_version}-preview.${patch_version}
|
||||
revision 0
|
||||
categories dotnet devel
|
||||
license MIT
|
||||
@@ -71,3 +71,8 @@ destroot {
|
||||
move ${worksrcpath}/sdk/${version} ${destroot}${dotnet_home}/sdk
|
||||
move ${worksrcpath}/sdk-manifests/${dotnet_manifest_version} ${destroot}${dotnet_home}/sdk-manifests
|
||||
}
|
||||
|
||||
livecheck.version [join [lrange [split ${patch_version} .] 0 0] .]
|
||||
livecheck.type regex
|
||||
livecheck.url https://dotnet.microsoft.com/en-us/download/dotnet/8.0
|
||||
livecheck.regex "SDK ${main_version}-preview.(\\d)"
|
||||
|
||||
Reference in New Issue
Block a user