Skip to content

Commit

Permalink
Merge pull request #413 from eth-pkg/upcoming/bookworm/amd64/eth-node…
Browse files Browse the repository at this point in the history
…-besu/25.2.0-1

upcoming/bookworm/amd64/eth-node-besu/25.2.0-1
  • Loading branch information
eenagy authored Feb 14, 2025
2 parents 7d63f12 + 385de9c commit 54be672
Show file tree
Hide file tree
Showing 16 changed files with 1,342 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-besu (25.2.0-1) bookworm; urgency=medium

* Support for 25.2.0-1

-- Eniko Nagy <[email protected]> Thu, 13 Feb 2025 13:09:54 +0100

13 changes: 13 additions & 0 deletions releases/bookworm/amd64/eth-node-besu/25.2.0-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.
"""
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="a416a4c9f0fb09f1013f0f5a4703bb83bc2086be", name= "eth-node-besu_25.2.0-1.dsc"},
{ hash="a07c6336d4f82b8d72be98ac727f81d9d1702e64", name= "eth-node-besu_25.2.0.orig.tar.gz"},
{ hash="5da515447216e0cfc43c9a0cdf8a1d088278e981", name= "eth-node-besu_25.2.0-1.debian.tar.xz"},
{ hash="5a69a6b8dc5f566c30a222a0159eae7302fecd01", name= "eth-node-besu_25.2.0-1_amd64.deb"},
]
41 changes: 41 additions & 0 deletions releases/bookworm/amd64/eth-node-besu/25.2.0-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.0"
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.0.tar.gz"
tarball_hash = "205c154c86f5c3ba8f9300f56fa474b8917dac528e0cf351e766c041a979cf63"

[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="bookworm"
arch = "amd64"
pkg_builder_version="0.2.9"
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/bookworm"
Empty file.
Loading

0 comments on commit 54be672

Please sign in to comment.