Skip to content

Commit

Permalink
dev-util/vfox-bin: new package, add 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tsln1998 committed Jan 11, 2025
1 parent a7ab138 commit df1bf80
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
4 changes: 4 additions & 0 deletions dev-util/vfox-bin/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
DIST vfox_0.6.0_linux_aarch64.deb 4505666 BLAKE2B ce82da4355990ab1beeb7b24e7feb469582ebe4fbaec8ed42ebcd49ba0035e44286a2c1fbc550fedc5df44ac18e86f029c93545cb1a1b5e1d58262618db1fe6b SHA512 73144d0cd6363c79eb03164b1712997179462e46d8e2171e4642103706886a1a6abbb88c208413c4346469c45c910d88ca7258f389ab46ea69d175ffc1311186
DIST vfox_0.6.0_linux_armv7.deb 4628210 BLAKE2B 095a910373d2c2747bc6bf3d00584075bebb8859596ba082512f937d82caa0408a2bd6bee1132a534b46ef6faaad00334ca9ea4363a86c87a92c382d4acde7bc SHA512 0819894eb4515546596ff080faeffd8fbc925758d836b09a42c80a4a2f5e496d4b32ddde3aaa3455b4d468f366339859e53c824671c02328b3187d8aa568ee5f
DIST vfox_0.6.0_linux_i386.deb 4649186 BLAKE2B 7ed6810864703057ffa409d892a97126e87a50729fb9bafb788698225443253352b168a08fedaacb26a3a78b4f52e74741469c462bee214e54a7ab0916197370 SHA512 71b639f96b011e49a7477388953b8f42d11f89d1189fc9d2b085a85840270007bf2b78ad1c9ddf1f5d316cb3bbb5e9700dac4fe703b3f9fcbc096f169f073059
DIST vfox_0.6.0_linux_x86_64.deb 4892326 BLAKE2B be8980e88071abc35b3ca7f4fdf3efcafb29c5edb211fffb12b4ff32e76bf0e1e23a6f63aff81f72361ee20086a605cf7f7d2b53c8d82905b7afc10ed11deab9 SHA512 c12b12c89767e5f0333ef1eacd03a803afdc43a22f70bb623ca190600d528fdbb0099071645538bde87d36538cde0b8637ce0e0470762ebbf7fd37109befa363
11 changes: 11 additions & 0 deletions dev-util/vfox-bin/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>[email protected]</email>
<name>Tsln</name>
</maintainer>
<upstream>
<remote-id type="github">version-fox/vfox</remote-id>
</upstream>
</pkgmetadata>
36 changes: 36 additions & 0 deletions dev-util/vfox-bin/vfox-bin-0.6.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit unpacker

DESCRIPTION="A cross-platform version manager, extendable via plugins"
HOMEPAGE="https://vfox.lhan.me/ https://github.com/version-fox/vfox"

SRC_URI="
amd64? ( https://github.com/version-fox/vfox/releases/download/v${PV}/vfox_${PV}_linux_x86_64.deb )
x86? ( https://github.com/version-fox/vfox/releases/download/v${PV}/vfox_${PV}_linux_i386.deb )
arm64? ( https://github.com/version-fox/vfox/releases/download/v${PV}/vfox_${PV}_linux_aarch64.deb )
arm? ( https://github.com/version-fox/vfox/releases/download/v${PV}/vfox_${PV}_linux_armv7.deb )
"

S="${WORKDIR}"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"

RDEPEND="app-shells/bash"
RDEPEND+=" !dev-util/vfox"

src_install() {
default

dobin usr/bin/vfox

insinto /usr/share/bash-completion/completions
doins usr/share/bash-completions/completions/vfox

insinto /usr/share/zsh/vendor-completions
doins usr/share/zsh/vendor-completions/_vfox
}

0 comments on commit df1bf80

Please sign in to comment.