Skip to content

Commit

Permalink
upcoming/noble/amd64/eth-node-besu/25.2.1-1
Browse files Browse the repository at this point in the history
  • Loading branch information
eenagy committed Feb 27, 2025
1 parent e3929e1 commit a4dc3fb
Show file tree
Hide file tree
Showing 16 changed files with 1,344 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-besu (25.2.1-1) noble; urgency=medium

* Support for 25.2.1-1

-- Eniko Nagy <[email protected]> Thu, 27 Feb 2025 09:38:16 +0100

13 changes: 13 additions & 0 deletions upcoming/noble/amd64/eth-node-besu/25.2.1-1/eth-node-besu.sps
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name = "eth-node-besu"
architecture = "any"
summary = "Besu is an Apache 2.0 licensed, MainNet compatible, Ethereum client written in Java."
conflicts = []
recommends = []
provides = ["eth-node-execution-client (= 1)"]
suggests = ["eth-node (= 1)"]
add_files = ["build/install/besu /usr/lib/eth-node-besu"]
add_links = ["/usr/lib/eth-node-besu/besu/bin/besu /usr/bin/besu"]
add_manpages = []
long_doc = """
Hyperledger Besu is an Ethereum client designed to be enterprise-friendly for both public and private permissioned network use cases, with an extractable EVM implementation. It can also be run on test networks such as Sepolia and Görli. Hyperledger Besu includes several consensus algorithms including Proof of Stake, Proof of Work, and Proof of Authority (IBFT 2.0, QBFT, and Clique). Its comprehensive permissioning schemes are designed specifically for use in a consortium environment.
"""
8 changes: 8 additions & 0 deletions upcoming/noble/amd64/eth-node-besu/25.2.1-1/eth-node-besu.sss
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name = "eth-node-besu"
maintainer = "Eniko Nagy <[email protected]>"
section = "net"
variants = []
build_depends = ["libsodium23", "libnss3", "strip-nondeterminism"]
packages = ["eth-node-besu"]
skip_debug_symbols = true

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[verify]
package_hash=[
{ hash="d978b256e42b24bfd67dbec23e9885405f67cb14", name= "eth-node-besu_25.2.1-1.dsc"},
{ hash="46f879bb7f2f9b869411b34902148764ded34987", name= "eth-node-besu_25.2.1.orig.tar.gz"},
{ hash="e6d7d72275f0a1fd278c27c22be2a0e97cca1b34", name= "eth-node-besu_25.2.1-1.debian.tar.xz"},
{ hash="d67279edc2711cc66a28ca53f5265727b469576a", name= "eth-node-besu_25.2.1-1_amd64.deb"},
]
41 changes: 41 additions & 0 deletions upcoming/noble/amd64/eth-node-besu/25.2.1-1/pkg-builder.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
[package_fields]
spec_file = "eth-node-besu.sss"
package_name = "eth-node-besu"
version_number = "25.2.1"
revision_number = "1"
homepage="https://github.com/hyperledger/besu"

[package_type]
# virtual | git | default
package_type="default"
tarball_url = "https://github.com/hyperledger/besu/archive/refs/tags/25.2.1.tar.gz"
tarball_hash = "eb216675881d6a9dec13fb0781c85e8da2c2067f6c34f6c854d9cdddd8f04fb5"

[package_type.language_env]
language_env = "java"
is_oracle=true
jdk_version="21.0"
jdk_binary_url="https://download.oracle.com/java/21/archive/jdk-21.0.2_linux-x64_bin.tar.gz"
jdk_binary_checksum="9f1f4a7f25ef6a73255657c40a6d7714f2d269cf15fb2ff1dc9c0c8b56623a6f"

[package_type.language_env.gradle]
# Gradle 7.6 downloads itself, even if it's the current version is right...
gradle_version="7.6"
gradle_binary_url="https://github.com/gradle/gradle-distributions/releases/download/v7.6.0/gradle-7.6-bin.zip"
gradle_binary_checksum="7ba68c54029790ab444b39d7e293d3236b2632631fb5f2e012bb28b4ff669e4b"


[build_env]
codename="noble numbat"
arch = "amd64"
pkg_builder_version="0.2.11"
debcrafter_version = "8189263"
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.
Loading

0 comments on commit a4dc3fb

Please sign in to comment.