Skip to content

Commit

Permalink
Merge pull request #388 from eth-pkg/upcoming/noble/amd64/eth-node-ne…
Browse files Browse the repository at this point in the history
…thermind/1.30.1-1

upcoming/noble/amd64/eth-node-nethermind/1.30.1-1
  • Loading branch information
eenagy authored Jan 8, 2025
2 parents 2fb1642 + 6daf618 commit 30cd687
Show file tree
Hide file tree
Showing 18 changed files with 882 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-nethermind (1.30.1-1) noble; urgency=medium

* Support for 1.30.1-1

-- Eniko Nagy <[email protected]> Wed, 08 Jan 2025 12:26:12 +0100

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name = "eth-node-nethermind"
architecture = "any"
summary = "Nethermind Ethereum client"
conflicts = []
recommends = []
provides = ["eth-node-execution-client (= 1)"]
suggests = ["eth-node (= 1)"]
# TODO can't add depends, piuparts are failing
#depends = ["aspnetcore-runtime-7.0", "ca-certificates"]
depends = []
add_files = [
"src/Nethermind/artifacts/bin /usr/lib/eth-node-nethermind",
"src/Nethermind/artifacts/obj /usr/lib/eth-node-nethermind"
]
add_links = ["/usr/lib/eth-node-nethermind/bin/Nethermind.Runner/release/nethermind /usr/bin/nethermind"]
add_manpages = []
long_doc = """
Nethermind is a high-performance, highly configurable full Ethereum protocol execution client built on .NET that runs on Linux, Windows, and macOS, and supports Clique, Aura, and Ethash. Nethermind offers very fast sync speeds and support for external plugins. Enjoy reliable access to rich on-chain data thanks to high-performance JSON-RPC based on the Kestrel web server. Healthy node monitoring is secured with Grafana analytics and Seq logging.
"""
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name = "eth-node-nethermind"
maintainer = "Eniko Nagy <[email protected]>"
section = "net"
variants = []
build_depends = [
"libsnappy-dev",
"dotnet-sdk-8.0"
]
packages = ["eth-node-nethermind"]
skip_debug_symbols = true

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[verify]
package_hash=[
{ hash="8a519287aaa019ec4d534bcb47b51ed6a3cbe82d", name= "eth-node-nethermind_1.30.1-1.dsc"},
{ hash="ba47ce8576abc2b5fc54d022190b878f77ad4ad4", name= "eth-node-nethermind_1.30.1.orig.tar.gz"},
{ hash="e0c372dceb34e3567f6aed409c4ade802531aca9", name= "eth-node-nethermind_1.30.1-1.debian.tar.xz"},
{ hash="81a7f2ad317b2332a32745cd08fe50b449bdd073", name= "eth-node-nethermind_1.30.1-1_amd64.deb"},
]
45 changes: 45 additions & 0 deletions releases/noble/amd64/eth-node-nethermind/1.30.1-1/pkg-builder.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
[package_fields]
spec_file = "eth-node-nethermind.sss"
package_name = "eth-node-nethermind"
version_number = "1.30.1"
revision_number = "1"
homepage="https://github.com/NethermindEth/nethermind"

[package_type]
# virtual | git | default
package_type="default"
tarball_url = "https://github.com/NethermindEth/nethermind/archive/refs/tags/1.30.1.tar.gz"
## Provided by debian package maintainer not by team developing the software
tarball_hash = "3418ba0e29741659afd2b301c0bf515ed16d19e235b4722be7c5e15cc10fbff1"

[package_type.language_env]
language_env = "dotnet"
# Because MS force pushes the security update onto packages, without using revision numbers
dotnet_packages = [
{ name = "aspnetcore-runtime-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "67d5e89bc094658af2aad53b858e66e115c7f5a1", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/aspnetcore-runtime-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "aspnetcore-targeting-pack-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "69eb6e3307ad8c6c11139eb67bfe9f180f48b45c", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/aspnetcore-targeting-pack-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-apphost-pack-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "6b5331b566ecbb81fc1c4137482d9a050f016f08", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-apphost-pack-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-host-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "a4b6f4eedbef7523ad2c8927f2baf79a437aa664", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-host-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-hostfxr-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "7da909a17153494b0b391e8693f34063e25160f4", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-hostfxr-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-runtime-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "aa377e9742c43222b6db063f01b06a7f68bc400b", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-runtime-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-sdk-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64", hash = "7ffd077e478049cce63ad14a3d1d21b30a1922d7", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-sdk-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-targeting-pack-9.0_9.0.0-rtm+build1-0ubuntu1~24.04.1~ppa1_amd64", hash = "79d8f651e6c8cd836f747adec9e14ea9a6bf7eda", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-targeting-pack-9.0_9.0.0-rtm%2Bbuild1-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "dotnet-templates-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64", hash = "1d3f028015cc0f1f57e9ad40b0258e619a375411", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/dotnet-templates-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64.deb" },
{ name = "netstandard-targeting-pack-2.1-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64", hash = "14b6d57f5f56e092d87744b61969e99761f95024", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/noble/20250107/netstandard-targeting-pack-2.1-9.0_9.0.101-0ubuntu1~24.04.1~ppa1_amd64.deb" },
]
use_backup_version = false

[build_env]
codename="noble numbat"
arch = "amd64"
pkg_builder_version="0.2.9"
debcrafter_version = "2711b53"
run_lintian=true
run_piuparts=true
run_autopkgtest=true
lintian_version="2.116.3"
piuparts_version="1.1.7"
autopkgtest_version="5.28"
sbuild_version="0.85.6"
# package directory
workdir="~/.pkg-builder/packages/noble"
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<Project>

<PropertyGroup>
<Configuration Condition="'$(Configuration)' == ''">Debug</Configuration>
<ContinuousIntegrationBuild Condition="'$(CI)' == 'true'">true</ContinuousIntegrationBuild>
<LangVersion>latest</LangVersion>
<NuGetAuditMode>direct</NuGetAuditMode>
<TargetFramework>net9.0</TargetFramework>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<UseArtifactsOutput>true</UseArtifactsOutput>
</PropertyGroup>

<PropertyGroup Label="ProductInfo">
<BuildTimestamp Condition="'$(BuildTimestamp)' == ''">$([System.DateTimeOffset]::UtcNow.ToUnixTimeSeconds())</BuildTimestamp>
<Copyright>Demerzel Solutions Limited</Copyright>
<Product>Nethermind</Product>
<SourceRevisionId Condition="'$(Commit)' != ''">$(Commit)</SourceRevisionId>
<VersionPrefix>1.30.0</VersionPrefix>
<VersionSuffix></VersionSuffix>
</PropertyGroup>

<ItemGroup Label="AssemblyCustomMetadata">
<AssemblyAttribute Include="System.Reflection.AssemblyMetadataAttribute">
<_Parameter1>BuildTimestamp</_Parameter1>
<_Parameter2>$(BuildTimestamp)</_Parameter2>
</AssemblyAttribute>
</ItemGroup>

</Project>
Loading

0 comments on commit 30cd687

Please sign in to comment.