Date: Saturday, February 19, 2022 @ 09:20:28 Author: tensor5 Revision: 1134841
archrelease: copy trunk to community-x86_64 Added: openethereum/repos/community-x86_64/PKGBUILD (from rev 1134840, openethereum/trunk/PKGBUILD) openethereum/repos/community-x86_64/config.toml (from rev 1134840, openethereum/trunk/config.toml) openethereum/repos/community-x86_64/openethereum-system.service (from rev 1134840, openethereum/trunk/openethereum-system.service) openethereum/repos/community-x86_64/openethereum-user.service (from rev 1134840, openethereum/trunk/openethereum-user.service) Deleted: openethereum/repos/community-x86_64/PKGBUILD openethereum/repos/community-x86_64/config.toml openethereum/repos/community-x86_64/openethereum-system.service openethereum/repos/community-x86_64/openethereum-user.service -----------------------------+ PKGBUILD | 95 ++++++++++++++++++++---------------------- config.toml | 6 +- openethereum-system.service | 38 ++++++++-------- openethereum-user.service | 28 ++++++------ 4 files changed, 83 insertions(+), 84 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-02-19 09:20:17 UTC (rev 1134840) +++ PKGBUILD 2022-02-19 09:20:28 UTC (rev 1134841) @@ -1,48 +0,0 @@ -# Maintainer: Nicola Squartini <tens...@gmail.com> - -pkgname=openethereum -pkgver=3.3.3 -_commit=6e06824c23f05f3e231dd6ebde29c3253399a6f0 -pkgrel=1 -pkgdesc='Fast and feature-rich multi-network Ethereum client' -arch=('x86_64') -url='https://parity.io/ethereum' -license=('GPL3') -depends=('gcc-libs') -makedepends=('clang' 'cmake' 'git' 'rustup') -provides=('parity' 'parity-ethereum') -conflicts=('parity' 'parity-ethereum') -replaces=('parity' 'parity-ethereum') -backup=('etc/openethereum/config.toml') -options=('!lto') -source=("git+https://github.com/openethereum/openethereum.git#commit=${_commit}" - 'config.toml' - 'openethereum-system.service' - 'openethereum-user.service') -sha256sums=('SKIP' - '03f0e3a001927cdd25cf12956e8e3a13bd55bad937a9f2509ccbc1fc58f10899' - 'dca7c5e537d29c27f83ddbe4483cbadaff7835afc14ce0d11872fbfb03f23298' - '4bbad4dc416759013e91edcb3acdc9a1c656f0b47e2c6c8fa9a0e3a354846a0b') - -build() { - cd ${pkgname} - - printf '[toolchain]\nchannel = "1.52.1"\nprofile = "minimal"\n' > rust-toolchain.toml - cargo build --release --features final - # cargo build --release -p evmbin - cargo build --release -p ethstore-cli - cargo build --release -p ethkey-cli -} - -package() { - cd ${pkgname} - - install -Dm755 -t "${pkgdir}"/usr/bin \ - target/release/{ethstore,openethereum} # openethereum-evm - install -Dm755 target/release/ethkey "${pkgdir}"/usr/bin/openethereum-ethkey - for type in system user; do - install -Dm644 ../openethereum-${type}.service \ - "${pkgdir}/usr/lib/systemd/${type}/openethereum.service" - done - install -Dm644 -t "${pkgdir}/etc/openethereum" ../config.toml -} Copied: openethereum/repos/community-x86_64/PKGBUILD (from rev 1134840, openethereum/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-02-19 09:20:28 UTC (rev 1134841) @@ -0,0 +1,47 @@ +# Maintainer: Nicola Squartini <tens...@gmail.com> + +pkgname=openethereum +pkgver=3.3.4 +_commit=9f87e6dc89b461a23e2082ec5e324568a54d97ce +pkgrel=1 +pkgdesc='Fast and feature-rich multi-network Ethereum client' +arch=('x86_64') +url='https://parity.io/ethereum' +license=('GPL3') +depends=('gcc-libs') +makedepends=('clang' 'cmake' 'git' 'rust') +provides=('parity' 'parity-ethereum') +conflicts=('parity' 'parity-ethereum') +replaces=('parity' 'parity-ethereum') +backup=('etc/openethereum/config.toml') +options=('!lto') +source=("git+https://github.com/openethereum/openethereum.git#commit=${_commit}" + 'config.toml' + 'openethereum-system.service' + 'openethereum-user.service') +sha256sums=('SKIP' + '03f0e3a001927cdd25cf12956e8e3a13bd55bad937a9f2509ccbc1fc58f10899' + 'dca7c5e537d29c27f83ddbe4483cbadaff7835afc14ce0d11872fbfb03f23298' + '4bbad4dc416759013e91edcb3acdc9a1c656f0b47e2c6c8fa9a0e3a354846a0b') + +build() { + cd ${pkgname} + + cargo build --release --features final + cargo build --release -p evmbin + cargo build --release -p ethstore-cli + cargo build --release -p ethkey-cli +} + +package() { + cd ${pkgname} + + install -Dm755 -t "${pkgdir}"/usr/bin \ + target/release/{ethstore,openethereum,openethereum-evm} + install -Dm755 target/release/ethkey "${pkgdir}"/usr/bin/openethereum-ethkey + for type in system user; do + install -Dm644 ../openethereum-${type}.service \ + "${pkgdir}/usr/lib/systemd/${type}/openethereum.service" + done + install -Dm644 -t "${pkgdir}/etc/openethereum" ../config.toml +} Deleted: config.toml =================================================================== --- config.toml 2022-02-19 09:20:17 UTC (rev 1134840) +++ config.toml 2022-02-19 09:20:28 UTC (rev 1134841) @@ -1,3 +0,0 @@ -[parity] -# Blockchain and settings will be stored in /var/lib/openethereum. -base_path = "/var/lib/openethereum" Copied: openethereum/repos/community-x86_64/config.toml (from rev 1134840, openethereum/trunk/config.toml) =================================================================== --- config.toml (rev 0) +++ config.toml 2022-02-19 09:20:28 UTC (rev 1134841) @@ -0,0 +1,3 @@ +[parity] +# Blockchain and settings will be stored in /var/lib/openethereum. +base_path = "/var/lib/openethereum" Deleted: openethereum-system.service =================================================================== --- openethereum-system.service 2022-02-19 09:20:17 UTC (rev 1134840) +++ openethereum-system.service 2022-02-19 09:20:28 UTC (rev 1134841) @@ -1,19 +0,0 @@ -[Unit] -Description=OpenEthereum Daemon -After=network.target - -[Service] -User=openethereum -Group=openethereum -DynamicUser=on -StateDirectory=openethereum - -ExecStart=/usr/bin/openethereum --config /etc/openethereum/config.toml -Restart=on-failure - -# Specifies which signal to use when killing a service. Defaults to SIGTERM. -# SIGHUP gives openethereum time to exit cleanly before SIGKILL (default 90s) -KillSignal=SIGHUP - -[Install] -WantedBy=default.target Copied: openethereum/repos/community-x86_64/openethereum-system.service (from rev 1134840, openethereum/trunk/openethereum-system.service) =================================================================== --- openethereum-system.service (rev 0) +++ openethereum-system.service 2022-02-19 09:20:28 UTC (rev 1134841) @@ -0,0 +1,19 @@ +[Unit] +Description=OpenEthereum Daemon +After=network.target + +[Service] +User=openethereum +Group=openethereum +DynamicUser=on +StateDirectory=openethereum + +ExecStart=/usr/bin/openethereum --config /etc/openethereum/config.toml +Restart=on-failure + +# Specifies which signal to use when killing a service. Defaults to SIGTERM. +# SIGHUP gives openethereum time to exit cleanly before SIGKILL (default 90s) +KillSignal=SIGHUP + +[Install] +WantedBy=default.target Deleted: openethereum-user.service =================================================================== --- openethereum-user.service 2022-02-19 09:20:17 UTC (rev 1134840) +++ openethereum-user.service 2022-02-19 09:20:28 UTC (rev 1134841) @@ -1,14 +0,0 @@ -[Unit] -Description=OpenEthereum Daemon -After=network.target - -[Service] -ExecStart=/usr/bin/openethereum -Restart=on-failure - -# Specifies which signal to use when killing a service. Defaults to SIGTERM. -# SIGHUP gives openethereum time to exit cleanly before SIGKILL (default 90s) -KillSignal=SIGHUP - -[Install] -WantedBy=default.target Copied: openethereum/repos/community-x86_64/openethereum-user.service (from rev 1134840, openethereum/trunk/openethereum-user.service) =================================================================== --- openethereum-user.service (rev 0) +++ openethereum-user.service 2022-02-19 09:20:28 UTC (rev 1134841) @@ -0,0 +1,14 @@ +[Unit] +Description=OpenEthereum Daemon +After=network.target + +[Service] +ExecStart=/usr/bin/openethereum +Restart=on-failure + +# Specifies which signal to use when killing a service. Defaults to SIGTERM. +# SIGHUP gives openethereum time to exit cleanly before SIGKILL (default 90s) +KillSignal=SIGHUP + +[Install] +WantedBy=default.target