Skip to content

Commit

Permalink
app-shells/zf: new package, add 0.10.2
Browse files Browse the repository at this point in the history
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
  • Loading branch information
BratishkaErik committed Nov 15, 2024
1 parent 239ab04 commit 893000f
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 0 deletions.
7 changes: 7 additions & 0 deletions app-shells/zf/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
DIST libxev-12207b7a5b538ffb7fb18f954ae17d2f8490b6e3778a9e30564ad82c58ee8da52361.tar.gz 265263 BLAKE2B 4bad894ca8cdf3b2b3288346117e6fb3a2bc67866bd62c1188fea818b476100fb7cc2e17393faf78a554343fa495e4e69b5a561f272483620ca9bc08c8be4245 SHA512 717f00814e26049454515b45d345302307493a2cdd6fb620952f5dc28c1820e004cc56ddba1f2a67f8a697341298d4b70dfa5c9752cff68e835053587f7d04e7
DIST vaxis-1220de23a3240e503397ea579de4fd85db422f537e10036ef74717c50164475813ce.tar.gz 1151524 BLAKE2B 2952452e9afd8b018fcb46af8e06bf067c03be064445eb107b8dabf0296441ea2089cfabb8274a684557a1b449a0948f495c19bcd69f96bdf4659c7f0d16a8d0 SHA512 ed5ac7f020db5263b21a2fd0634e273e3b10dce477cbe97b10427a5a6b00de53a28aa5bad759bba7fc1989216071fa9779e819fdadcc30840d7bbb8b084d62ab
DIST zf-0.10.2.tar.gz 31544 BLAKE2B b98bd62df6499fbbb84a817067a7a9c002041b421daa4c8b2087fb05ba6d1433d09d1983d7d0176f204133ba9ef1169cebd56a319e31ea94017af40b1d40ee77 SHA512 6f991fb84952848f46aed0ff8652d66167ddebd17b3859cb2f6a54b6e64c0e4bbcdcbca71b32e96a19ae048825e690dc733e00282a2827ab397108dbd6a27b58
DIST zg-122055beff332830a391e9895c044d33b15ea21063779557024b46169fb1984c6e40.tar.gz 19044404 BLAKE2B b30709585bc90f01a367225d900980e4fc4aa5ae433dd2ccaf2e2f1d1320ae442a5203a0a02c1c9c30f499aeabef32f8636ccd36943002754827532c8626a871 SHA512 24cfae5bf4a034c0975e858c096f734e529bef8c0e3178f3dba783c4f50ff10c190cbf66dde7f8f45742969c64bd840aa86099b9840b040e16002958425c159d
DIST zig-aio-1220a55aedabdd10578d0c514719ea39ae1bc6d7ed990f508dc100db7f0ccf391437.tar.gz 82469 BLAKE2B 2745a3ad315f3a27929d639a31891744909f45ccf15533b5e41872a45831e055a650f235c531c68d2eddd96b2e5cbd40a8fb2c1a310144b1c6aa1d145b473917 SHA512 b9872477e3131225a413798269a688b031ee86c830f7fc1d38c2a61179bd605a4c980217db316ef42c52e43860f2956ecba482d1140909770a84fb58ba5ba4d5
DIST zigimg-1220dd654ef941fc76fd96f9ec6adadf83f69b9887a0d3f4ee5ac0a1a3e11be35cf5.tar.gz 132016 BLAKE2B ef50ad59811637d16b8eabfa4c16243fe48ff0de032f3de405af8cfea841d6320e34b9fb6e3c5bbdd8cb90681a69c7f82e6a8d2bce264de7e931b69998180560 SHA512 188173710eeeca319338c6d35fbfb6948f6ac5f8a354492db5d32d654e684c2f441676ea0160985969128aa0489a6ce841e700c721bd7d22c45d13b48f977c33
DIST zigwin32-1220da4cab188b7b0e351de67626ca0dcadceddd16ca5997cfb578697f0525a59dac.tar.gz 7962752 BLAKE2B c130d7bd102709ef1cfbf7097f574ac7e26d5688db2d8e956a31dab6ec018e8a821534fb119d69e8f33739b2ea30f64949e5921763826f2d0e77eb98638f28c5 SHA512 0a9765613df49a8f5bdac4622c6f9c4f35d4bece06b62a4eeb03a55354df8084972b5151adedfeefde2c5974bf53c53d628157497af961e8b84ef0fcce2fff26
14 changes: 14 additions & 0 deletions app-shells/zf/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>bratishkaerik@landless-city.net</email>
<name>Eric Joldasov</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/natecraddock/zf/issues</bugs-to>
<changelog>https://github.com/natecraddock/zf/blob/main/CHANGELOG.md</changelog>
<doc lang="en">https://github.com/natecraddock/zf/tree/main/doc</doc>
<remote-id type="github">natecraddock/zf</remote-id>
</upstream>
</pkgmetadata>
62 changes: 62 additions & 0 deletions app-shells/zf/zf-0.10.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

# Generated by zig-ebuilder 0.0.1

EAPI=8

declare -r -A ZBS_DEPENDENCIES=(
[libxev-12207b7a5b538ffb7fb18f954ae17d2f8490b6e3778a9e30564ad82c58ee8da52361.tar.gz]='https://github.com/mitchellh/libxev/archive/f6a672a78436d8efee1aa847a43a900ad773618b.tar.gz'
[vaxis-1220de23a3240e503397ea579de4fd85db422f537e10036ef74717c50164475813ce.tar.gz]='https://github.com/rockorager/libvaxis/archive/refs/tags/v0.5.1.tar.gz'
[zg-122055beff332830a391e9895c044d33b15ea21063779557024b46169fb1984c6e40.tar.gz]='https://codeberg.org/atman/zg/archive/v0.13.2.tar.gz'
[zig-aio-1220a55aedabdd10578d0c514719ea39ae1bc6d7ed990f508dc100db7f0ccf391437.tar.gz]='https://github.com/Cloudef/zig-aio/archive/b5a407344379508466c5dcbe4c74438a6166e2ca.tar.gz'
[zigimg-1220dd654ef941fc76fd96f9ec6adadf83f69b9887a0d3f4ee5ac0a1a3e11be35cf5.tar.gz]='https://github.com/zigimg/zigimg/archive/3a667bdb3d7f0955a5a51c8468eac83210c1439e.tar.gz'
[zigwin32-1220da4cab188b7b0e351de67626ca0dcadceddd16ca5997cfb578697f0525a59dac.tar.gz]='https://github.com/marlersoft/zigwin32/archive/4a78e716ae6496f52d9ddaf4fda2c4bb692631cd.tar.gz'
)

ZIG_SLOT="0.13"
inherit bash-completion-r1 zig

DESCRIPTION="Command-line fuzzy finder that prioritizes matches on filenames"
HOMEPAGE="https://github.com/natecraddock/zf"

SRC_URI="
https://github.com/natecraddock/zf/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
${ZBS_DEPENDENCIES_SRC_URI}
"

# zf, libxev, zg, zig-aio, zigimg, zigwin32: MIT
# vaxis: Apache-2.0
LICENSE="MIT Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"

# We are third-party repository
RESTRICT="mirror"

DOCS=( "README.md" "CHANGELOG.md" "doc/zf.md" "doc/lib.md" )

src_configure() {
local my_zbs_args=(
-Dpie=true
-Dwith_tui=true
)

zig_src_configure
}

src_install() {
zig_src_install

# bash completions
doman doc/zf.1
dobashcomp complete/zf

# zsh completions
insinto /usr/share/zsh/site-functions
doins complete/_zf

# fish completions
insinto /usr/share/fish/vendor_completions.d
doins complete/zf.fish
}

0 comments on commit 893000f

Please sign in to comment.