mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
app-admin/chezmoi: add 2.71.1
Signed-off-by: Ivan Prokudin <cyberbat83@gmail.com>
This commit is contained in:
2 files changed
+42
No files matched your search
@@ -4,3 +4,5 @@ DIST chezmoi-2.70.0-vendor.tar.xz 8793576 BLAKE2B 0a4fb332446fa8418cd19bc6f30429
|
||||
DIST chezmoi-2.70.0.tar.gz 2609184 BLAKE2B a3bd37e2cc4d923ba3c8f1910c0ef5a0c38f14bcc86fa577e45ca61e7bf914974559e67cc31f0ce4420cfe76a58f9977a93b3ac114545fde92709b53464d059e SHA512 9ac734314a0e0f98104a03205207a2a925e947b18243b64e8066b10daf9b23228c1d45678feb6640f3b6eb47aefda27331a5ad3f2d46b4c0ca77f5de13669973
|
||||
DIST chezmoi-2.70.2-vendor.tar.xz 9205816 BLAKE2B 2682d673b6ef5bd0d368162862f84656cdaa873a45d5e83c57fb6818dd02d7d16a6f885b58c2417ff34566a30f9f5170c2d0db1c95855213aa21058e667d9edb SHA512 65464b82a1b098b961d0d05282c616a3ac3548cd326d95a0388f93aef7bc17b275a756837f01aa040eebbc5f36508d64a631ea04ccd68c8de59e8d02f884b9b0
|
||||
DIST chezmoi-2.70.2.tar.gz 2594772 BLAKE2B 5fa3ab4bd4a4cef41bee22742c9d6e8a500936325091c95a838d00cc2ac7165e5594931513862a505feee47086290c9b76cdab24ba3b3f330a2e08698b6fca4d SHA512 e5c07e9431a6be6cc6243e1c564e5535c04d6ea2fd80fc184a90d332ad6766e2a2d9f62ce22dd4e8ae61098a86e0a83a89a781d38f4ca15ec1ee4f893f5ab4ad
|
||||
DIST chezmoi-2.71.1.tar.gz 2600170 BLAKE2B a4840cdb1c993b5c435d1427cac36a58ffd2f02fde0acc232536d7a59f048e582d45b90ef95f7dda14a59f0bc531ed7acec272f949dabd8f59472e797a3994c8 SHA512 744dba263b89d1dedd6c6f1bca002be7e40a56a20c6cfdfbc0fe0cf27b37393040681becb217432ef1c919639f7341a325a66dae87641e05b951e9c9defcbe45
|
||||
DIST chezmoi-2.71.1-vendor.tar.xz 9174608 BLAKE2B ba21a457d9647361992633e8f6a934b5295d8c3ccb14fd998496b12381f67a4657caf84ab1907473c86845f3a3e4960383ca74f07377e0ae7d729b4e67a4b362 SHA512 91799fe4524d7137bd50868f626590db07fe56f991afbaead80b567b53046873ff111e7989e7fecd4f1ba13a3fefc8b8032c73f6745d047c5b6c6a93045f3dca
|
||||
@@ -0,0 +1,40 @@
|
||||
# Copyright 2020-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module shell-completion
|
||||
|
||||
DESCRIPTION="Manage your dotfiles across multiple machines, securely"
|
||||
HOMEPAGE="https://www.chezmoi.io/"
|
||||
SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
|
||||
|
||||
LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
RESTRICT="mirror"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.26.4"
|
||||
DEPEND="dev-vcs/git"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
ego build -o ${PN} -v -work -x -ldflags \
|
||||
"-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ego test -ldflags \
|
||||
"-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
|
||||
einstalldocs
|
||||
|
||||
newbashcomp completions/${PN}-completion.bash ${PN}
|
||||
dofishcomp completions/${PN}.fish
|
||||
newzshcomp completions/${PN}.zsh _${PN}
|
||||
}
|
||||
Reference in new issue
Block a user