diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 21:32:58 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-04-28 21:32:58 +0000 |
| commit | 91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f (patch) | |
| tree | 9cc1de10d471103791c641baedcc34f2ecfdabb8 /app-shells | |
| parent | ebcfdde700572edcef684fefa2245f7955c655ae (diff) | |
| download | baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.gz baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.tar.xz baldeagleos-repo-91dcdbb1b708bf07b6cc58c8fd2d533c40e0d69f.zip | |
Adding metadata
Diffstat (limited to 'app-shells')
| -rw-r--r-- | app-shells/fzf/Manifest | 2 | ||||
| -rw-r--r-- | app-shells/fzf/fzf-0.72.0.ebuild | 60 |
2 files changed, 62 insertions, 0 deletions
diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest index ee64056b9529..43632cf4255b 100644 --- a/app-shells/fzf/Manifest +++ b/app-shells/fzf/Manifest @@ -6,3 +6,5 @@ DIST fzf-0.70.0-vendor.tar.xz 1179960 BLAKE2B 3c3abc1af1f1b746f2b3032f8ac4b09968 DIST fzf-0.70.0.tar.gz 394852 BLAKE2B 8b5e74fcfd9fc011d307c1fe732ac8fdee7f7297bb24143a52b5a04b5845d801d179d187829e32e66c7c5bd871b33a813d5af579c5a56205c979708482164740 SHA512 623db3b58a44f75e11dd26087233ef276e1551dd3ea3739b1e524d66d7f675ddc3510b05b61495cece53043be00d75f685f426954802f8dde6fc297985dc095c DIST fzf-0.71.0-vendor.tar.xz 1179876 BLAKE2B f803a177b72705c5d905486790896e3ba7fff2470d518461e9c6a6ea828cd5671b5b87bde7ed5a4809e0f1b5db0da1fd812eab6f309fcf4ac8508d8f220ffc36 SHA512 13f4eadbc4449a3c7762fdcfbd05a0845a587f15b8317233a28b744cd077f33892eb2e0eff643bb6b0669bc58615423b8daebffae95cf44d1d791a208d33b1ee DIST fzf-0.71.0.tar.gz 402657 BLAKE2B caed2b7f183a83eb3345e4acbd545679776980cef776294c479338061a24d5cb7ff5e1bf148ca3bba9289fbb6706c65297a279a3ed78082902d3919979afed71 SHA512 b9dd1af08b6cf09c22b8cf491316849cb5b4009acbc0513d48481e253145524d68fe6d4d7c88d024bd0ea01156a1234ad72293293388c4a122d20952dd0e9c39 +DIST fzf-0.72.0-vendor.tar.xz 1178792 BLAKE2B 57950c9c982095c1f91f830c53bd0817ef34d92f795b1987c936fb1c908ae4d7f0398ac5b7aa4de99146f6c3b970ad01c3c4fc9fb7034306a386f656cc7d3d71 SHA512 c459dc7e6f46ad72a6fa59116e7d7d1e8c8aed1c0e1fd65ed097934f8e965fef119cd890d32d688bfc6dbf761022213e78c3562ae887b115c3f845d87a33d935 +DIST fzf-0.72.0.tar.gz 412234 BLAKE2B a84fefed845b283f0a06641a3b1b6b2f16ecae9f8b41e40a21aeed863fa5debd257125c9bba6d0acd8be3b2c24d76fb3eb0ef0d655b8ef4701044d0969568227 SHA512 e1dbfd7c471e63c17ac46ae532201d5f740dc508e92a5cd4eb117cd6e13aff6f31e641402f99f78d11eeafd1f46fb0af2f9a607843cf9a4374facc65f0916af4 diff --git a/app-shells/fzf/fzf-0.72.0.ebuild b/app-shells/fzf/fzf-0.72.0.ebuild new file mode 100644 index 000000000000..cb1f5138bb1e --- /dev/null +++ b/app-shells/fzf/fzf-0.72.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2019-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module readme.gentoo-r1 shell-completion + +DESCRIPTION="General-purpose command-line fuzzy finder, written in Golang" +HOMEPAGE="https://github.com/junegunn/fzf" + +MY_GIT_REV=2ab923f3ae04d5e915e5ff4a9cd3bd515bfd1ea5 + +SRC_URI="https://github.com/junegunn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz" + +LICENSE="MIT BSD-with-disclosure" +# Dependent licenses +LICENSE+=" BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +src_compile() { + local go_ldflags=( + -X main.version=${PV} + -X main.revision=${MY_GIT_REV:0:7} + ) + ego build -trimpath -ldflags "${go_ldflags[*]}" -o bin/${PN} . +} + +src_test() { + ego test -v github.com/junegunn/fzf/src{,/algo,/tui,/util} +} + +src_install() { + dobin bin/${PN} + doman man/man1/${PN}.1 + + dobin bin/${PN}-tmux + doman man/man1/${PN}-tmux.1 + + newbashcomp shell/completion.bash ${PN} + newzshcomp shell/completion.zsh _${PN} + + insinto /usr/share/vim/vimfiles/plugin + doins plugin/${PN}.vim + + insinto /usr/share/nvim/runtime/plugin + doins plugin/${PN}.vim + + insinto /usr/share/fzf + doins shell/key-bindings.bash + doins shell/key-bindings.fish + doins shell/key-bindings.zsh + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} |
