Skip to content

Commit

Permalink
upcoming/bookworm/amd64/eth-node-nethermind/1.31.1-1
Browse files Browse the repository at this point in the history
  • Loading branch information
eenagy committed Feb 25, 2025
1 parent 1933f77 commit cef9375
Show file tree
Hide file tree
Showing 16 changed files with 881 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-nethermind (1.31.1-1) bookworm; urgency=medium

* Support for 1.31.1-1

-- Eniko Nagy <[email protected]> Tue, 25 Feb 2025 09:58:17 +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="8cd987aa1d9d43efdb33e31485b30cfca4936352", name= "eth-node-nethermind_1.31.1-1.dsc"},
{ hash="1148e96225c1b90a58bc059ee8c17b031bc98483", name= "eth-node-nethermind_1.31.1.orig.tar.gz"},
{ hash="0a228a8ecdc78a3ce311957eb6f0284eb4bdb30a", name= "eth-node-nethermind_1.31.1-1.debian.tar.xz"},
{ hash="67772e2c431cd9937eb6a6d5028f280891829f18", name= "eth-node-nethermind_1.31.1-1_amd64.deb"},
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
[package_fields]
spec_file = "eth-node-nethermind.sss"
package_name = "eth-node-nethermind"
version_number = "1.31.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.31.1.tar.gz"
## Provided by debian package maintainer not by team developing the software
tarball_hash = "c882fb853861c2f01d9c67f658c936eca18d109af920ab161bfd8f19a9e28b09"

[package_type.language_env]
language_env = "dotnet"
deps=[]
## because MS force pushes package version
dotnet_packages = [
{ name = "dotnet-hostfxr-9.0_9.0.0-1_amd64", hash = "4b677d008ac0135168bb49074135e213c7d335ac", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/dotnet-hostfxr-9.0_9.0.0-1_amd64.deb" },
{ name = "dotnet-runtime-9.0_9.0.0-1_amd64", hash = "5ed8ce77eecf489180ab7e366d868e443f2900b4", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/dotnet-runtime-9.0_9.0.0-1_amd64.deb" },
{ name = "aspnetcore-runtime-9.0_9.0.0-1_amd64", hash = "2031dd260660a7e7f77f32b7e4c993fd9c23d3c1", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/aspnetcore-runtime-9.0_9.0.0-1_amd64.deb" },
{ name = "aspnetcore-targeting-pack-9.0_9.0.0-1_amd64", hash = "4038bdc5a54178fe2bfc329680906a14d43b282e", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/aspnetcore-targeting-pack-9.0_9.0.0-1_amd64.deb" },
{ name = "dotnet-apphost-pack-9.0_9.0.0-1_amd64", hash = "03e19d0580ab4114c64ef12d0c02a4f13f0da717", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/dotnet-apphost-pack-9.0_9.0.0-1_amd64.deb" },
{ name = "dotnet-sdk-9.0_9.0.101-1_amd64", hash = "e97ce6be21ad8d7401ca45829c708b5c9e2532f0", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/dotnet-sdk-9.0_9.0.101-1_amd64.deb" },
{ name = "dotnet-targeting-pack-9.0_9.0.0-1_amd64", hash = "cb3967451b497e72ea773a2db1be15b862dd0b0b", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/dotnet-targeting-pack-9.0_9.0.0-1_amd64.deb" },
{ name = "netstandard-targeting-pack-2.1_2.1.0-1_amd64", hash = "c849f17d5e8cdce4b068e2897939be7de4b839d3", url = "https://s3.eu-central-1.amazonaws.com/eth-pkg.com/backup/bookworm/20250107/netstandard-targeting-pack-2.1_2.1.0-1_amd64.deb" },
]

use_backup_version = false

[build_env]
codename = "bookworm"
arch = "amd64"
pkg_builder_version = "0.2.11"
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/bookworm"
language_env = "dotnet"
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 cef9375

Please sign in to comment.