Skip to content

Commit

Permalink
Merge pull request #396 from eth-pkg/upcoming/noble/amd64/eth-node-te…
Browse files Browse the repository at this point in the history
…ku/25.1.0-1

upcoming/noble/amd64/eth-node-teku/25.1.0-1
  • Loading branch information
eenagy authored Jan 22, 2025
2 parents 3c2cd27 + 44ad46e commit ec630fc
Show file tree
Hide file tree
Showing 16 changed files with 1,377 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
eth-node-teku (25.1.0-1) noble; urgency=medium

* Support for 25.1.0-1

-- Eniko Nagy <[email protected]> Wed, 22 Jan 2025 10:00:37 +0100

23 changes: 23 additions & 0 deletions releases/noble/amd64/eth-node-teku/25.1.0-1/eth-node-teku.sps
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name = "eth-node-teku"
architecture = "any"
summary = "Teku is a Java implementation of the Ethereum 2.0 Beacon Chain."
conflicts = []
recommends = []
provides = ["eth-node-consensus-client (= 1)"]
suggests = ["eth-node (= 1)"]
add_files = ["/build/install/teku /usr/lib/eth-node-teku"]
add_links = ["/usr/lib/eth-node-teku/teku/bin/teku /usr/bin/teku"]
add_manpages = []
long_doc = """
Teku is an open source Ethereum consensus client (previously called an Ethereum 2.0 client) written in Java.
Teku contains a full beacon node implementation and a validator client for participating in proof of stake consensus.
What can you do with Teku?
Teku supports the following features:
Running the beacon node synchronization and consensus.
Proposing and attesting to blocks.
Enterprise-focused metrics using Prometheus.
A REST API for managing consensus layer node operations.
External key management for managing validator signing keys.
"""
8 changes: 8 additions & 0 deletions releases/noble/amd64/eth-node-teku/25.1.0-1/eth-node-teku.sss
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name = "eth-node-teku"
maintainer = "Eniko Nagy <[email protected]>"
section = "net"
variants = []
build_depends = []
packages = ["eth-node-teku"]
skip_debug_symbols = true

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[verify]
package_hash=[
{ hash="8ebe150e054301bc7aec81f0101be711f2c5a15b", name= "eth-node-teku_25.1.0-1.dsc"},
{ hash="ffbfd66c8a8030ca202163539fff339643e16281", name= "eth-node-teku_25.1.0.orig.tar.gz"},
{ hash="ca2653abf846e39f1922325f8bceabaaaff32645", name= "eth-node-teku_25.1.0-1.debian.tar.xz"},
{ hash="9607c0a835df96b9c474b463e6b9c2c28a0c2d95", name= "eth-node-teku_25.1.0-1_amd64.deb"},
]
41 changes: 41 additions & 0 deletions releases/noble/amd64/eth-node-teku/25.1.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-teku.sss"
package_name = "eth-node-teku"
version_number = "25.1.0"
revision_number = "1"
homepage="https://github.com/Consensys/teku"

[package_type]
# virtual | git | default
package_type="default"
tarball_url = "https://github.com/Consensys/teku/archive/refs/tags/25.1.0.tar.gz"
## Provided by debian package maintainer not by team developing the software
tarball_hash = "f811f6905df76c8ea24641aa5f7dd87555d6bbbfc1a64fc8409bf3ca18e62d7b"

[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_version="8.4"
gradle_binary_url="https://github.com/gradle/gradle-distributions/releases/download/v8.4.0/gradle-8.4-bin.zip"
gradle_binary_checksum="3e1af3ae886920c3ac87f7a91f816c0c7c436f276a6eefdb3da152100fef72ae"


[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"
Loading

0 comments on commit ec630fc

Please sign in to comment.