mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
@@ -2,3 +2,5 @@ DIST pueue-4.0.0-crates.tar.xz 30639656 BLAKE2B 83324e81e4e6332f3245a1d43bacc274
|
||||
DIST pueue-4.0.0.tar.gz 328200 BLAKE2B b10e1cdbcad7b7f0b8659deb862b0de13b85f5665bef4adfb8aba7b4c2b5ae53f78ea775d89b7c2b53a9af7bc9aff8315c4b59920fdc659a07602f46fb160f85 SHA512 fa680f23c64874da37ea70905cdcb48fa3dddff3a831375f4d9ab4923dc8f1f97748928d582d83622383aa11164019a2cae18ef271443dd06d23c6a8d6dc602b
|
||||
DIST pueue-4.0.2-crates.tar.xz 29622420 BLAKE2B a2675ff1d16f79b88d04edfa2f3b51d78d34149c931fe93f1c12b5890de6f931b945bacb50fc0a45bfd636cf6602e7d2b43ef97f697dca2e8583c0487fb35d79 SHA512 221257a236646675d4f810c202a134b6667fd1837f2186a8029b5559df99879b939d031be23207fa1018ad225c6ba5d9fe4b6dec6fb3eb3a414cf4e2b5550aaa
|
||||
DIST pueue-4.0.2.tar.gz 337620 BLAKE2B 03243ce907409758f4744585778367e8c6363659698f06f17bb1bf7ef608f417c9b1eabaea2b8af22fafbf16a231ef7379d85794db15011eb2883937bfb6a0f5 SHA512 c2e3e801af2aefac6b33f061cea091bdf60c54ea97f577812f3fea41032a400f67c5388b48865a42a0806408abef1d120a72ac5de4dd3fee14d207ede77d0247
|
||||
DIST pueue-4.0.4-crates.tar.xz 30726280 BLAKE2B 8b3e2446214e07005d606b8752c5e59e42f751859772034cfcffbd6f44b588ca603780975222fc994e5e0abae063a41ffa6cd08b9d2968ac170dfbbfab684064 SHA512 60dc39b16219a34bdd95beb5f7d6489f9baf1bf8c2c0485e40430d88efba786c513ce7a3a24621eb30e80d4f20bc33f1d1698116e58b71f6e717c364493712b6
|
||||
DIST pueue-4.0.4.tar.gz 341361 BLAKE2B c04921d83d33be9821ac8c359ad36bebfa05d29e1bedec9a01663539b839d6620b458f80f3400fc53f791b621031c50671f9feb64238e4a789f42eca596c636c SHA512 fc79d9dd2acd8861e67a2a52ddf935c7e923b89899abbd487aa8f30b85a9272d56f94a92442380576850e9eacac0e71817e8a852565712f08e17e9921c523845
|
||||
|
||||
50
app-misc/pueue/pueue-4.0.4.ebuild
Normal file
50
app-misc/pueue/pueue-4.0.4.ebuild
Normal file
@@ -0,0 +1,50 @@
|
||||
# Copyright 2024-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES=""
|
||||
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo systemd shell-completion
|
||||
|
||||
DESCRIPTION="A cli tool for managing long running shell commands."
|
||||
HOMEPAGE="https://github.com/nukesor/pueue"
|
||||
|
||||
SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
DEPS_URI="https://github.com/gentoo-crate-dist/pueue/releases/download/v${PV}/${P}-crates.tar.xz"
|
||||
SRC_URI+=" ${DEPS_URI}"
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
QA_FLAGS_IGNORED="
|
||||
usr/bin/${PN}
|
||||
usr/bin/${PN}d
|
||||
"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install --path pueue
|
||||
|
||||
# generate and install shell completions files
|
||||
mkdir completions
|
||||
|
||||
# bash completions
|
||||
"${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed"
|
||||
newbashcomp completions/${PN}.bash ${PN}
|
||||
|
||||
# zsh completions
|
||||
"${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed"
|
||||
dozshcomp completions/_${PN}
|
||||
|
||||
# fish completions
|
||||
"${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed "
|
||||
dofishcomp completions/${PN}.fish
|
||||
|
||||
# install the systemd-service
|
||||
systemd_douserunit utils/pueued.service
|
||||
}
|
||||
Reference in New Issue
Block a user