mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
app-admin/chezmoi: add 2.72.1
Signed-off-by: Ivan Prokudin <cyberbat83@gmail.com>
This commit is contained in:
2 files changed
+42
No files matched your search
@@ -6,3 +6,5 @@ DIST chezmoi-2.70.2-vendor.tar.xz 9205816 BLAKE2B 2682d673b6ef5bd0d368162862f846
|
||||
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
|
||||
DIST chezmoi-2.72.1.tar.gz 2602937 BLAKE2B 8fef6e1e72ae93efb49186fea61cf3bb55a2f9a6b7b4d244bf3b6e53bc906f017615d386d700c8c1aafcb7cc39301d4a5dec1ad4c89dc2eb69784a3cbb0ce600 SHA512 302583e8da45ad336d95b717020a26dc30f3729e572268dd58be7651a7d7e77b494f55fb0393d5420bf127e8013e89579c912ceab510bee0049e405578a3c4ad
|
||||
DIST chezmoi-2.72.1-vendor.tar.xz 9293232 BLAKE2B c0a8308be34ca7f11d20c98385d67920f9c87dadada6af2dfe6f1feb6f6e0e2bbff99cb5ecd6521af258bd7960c890f2ebb97110c80707c5621f4e0ce7a72377 SHA512 57870c77bd2e62b3eb41b685f24ed10c6be807e8f5e18efd00ede24ad0b018d0c040a8ee1fcbe92ed048d88504a036a1ecef6d736f02e9992fcd6388d690e025
|
||||
@@ -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