app-misc/1password-cli: change group of installed binary

chgrp and fperms based on gui-apps/1password

Closes: https://bugs.gentoo.org/973585
Signed-off-by: Ceres <ceres@ceressees.dev>
This commit is contained in:
Ceres
2026-05-04 16:34:36 +01:00
parent 6c19e3fdb5
commit ce2a6f2b77

View File

@@ -0,0 +1,29 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="The worlds most-loved password manager CLI"
HOMEPAGE="https://1password.com"
SRC_URI="
amd64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_amd64_v${PV}.zip -> ${P}-amd64.zip )
arm64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_arm64_v${PV}.zip -> ${P}-arm64.zip )
"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="strip test bindist"
DEPEND="acct-group/onepassword-cli"
BDEPEND="app-arch/unzip"
QA_FLAGS_IGNORED="usr/bin/op"
src_install() {
dobin op
chgrp onepassword-cli "${D}/usr/bin/op" || die "Failed to set group of 1password CLI"
fperms g+s "/usr/bin/op"
}