Skip to content

Commit

Permalink
Merge pull request #375 from eth-pkg/upcoming/noble/amd64/eth-node-be…
Browse files Browse the repository at this point in the history
…su/24.12.2-1

upcoming/noble/amd64/eth-node-besu/24.12.2-1
  • Loading branch information
eenagy authored Dec 16, 2024
2 parents 6996902 + 599d872 commit 01d2afc
Show file tree
Hide file tree
Showing 17 changed files with 1,346 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-besu (24.12.2-1) noble; urgency=medium

* Support for 24.12.2-1

-- Eniko Nagy <[email protected]> Mon, 16 Dec 2024 15:01:06 +0100

13 changes: 13 additions & 0 deletions releases/noble/amd64/eth-node-besu/24.12.2-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="625d42229eb66a4291b958535f09076ecb2505da", name= "eth-node-besu_24.12.2-1.dsc"},
{ hash="1093e47423e5f80207ae1799c57d686e9ce925bf", name= "eth-node-besu_24.12.2.orig.tar.gz"},
{ hash="711169bbd2dbdc33850c76a72ba2f4f7d3930988", name= "eth-node-besu_24.12.2-1.debian.tar.xz"},
{ hash="f5ffbd81f3463c415e2ffc544a669681ebe8c073", name= "eth-node-besu_24.12.2-1_amd64.deb"},
]
41 changes: 41 additions & 0 deletions releases/noble/amd64/eth-node-besu/24.12.2-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 = "24.12.2"
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/24.12.2.tar.gz"
tarball_hash = "391926a08d28688069dc91b1b0b157d6c1ac8d4a463fb24ea7597c0c6471b40c"

[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.8"
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 01d2afc

Please sign in to comment.