From cb13a221cf0c56298fff4353e4ff5aaa6bbd6373 Mon Sep 17 00:00:00 2001 From: Josh Klar Date: Wed, 3 Jan 2024 20:43:47 -0800 Subject: [PATCH] rtx: rename to mise, update to 2024.1.4. --- srcpkgs/mise/template | 31 +++++++++++++++++++++++++++++++ srcpkgs/rtx | 1 + srcpkgs/rtx/template | 25 ------------------------- 3 files changed, 32 insertions(+), 25 deletions(-) create mode 100644 srcpkgs/mise/template create mode 120000 srcpkgs/rtx delete mode 100644 srcpkgs/rtx/template diff --git a/srcpkgs/mise/template b/srcpkgs/mise/template new file mode 100644 index 0000000000000..3cfb8f2c7f8a2 --- /dev/null +++ b/srcpkgs/mise/template @@ -0,0 +1,31 @@ +# Template file for 'mise' +pkgname=mise +version=2024.1.4 +revision=1 +build_style=cargo +# skip cli tests: fail to find executable +make_check_args="-- --skip cli::direnv::exec::tests" +hostmakedepends="pkg-config" +makedepends="openssl-devel" +short_desc="Dev tools, env vars, task runner" +maintainer="Daniel Lewan " +license="MIT" +homepage="https://github.com/jdx/mise" +changelog="https://github.com/jdx/mise/releases" +distfiles="https://github.com/jdx/mise/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" +checksum=a729d383214fb78d60294ecc2c5d65996d903004337c0f565aface041f487485 + +post_install() { + vlicense LICENSE + vman man/man1/mise.1 + vdoc README.md + vcompletion completions/mise.bash bash mise + vcompletion completions/mise.fish fish mise + vcompletion completions/_mise zsh mise +} + +rtx_package() { + depends="${sourcepkg}>=${version}_${revision}" + build_style=meta + short_desc+=" (transitional dummy package)" +} diff --git a/srcpkgs/rtx b/srcpkgs/rtx new file mode 120000 index 0000000000000..0d6c33bea9ee4 --- /dev/null +++ b/srcpkgs/rtx @@ -0,0 +1 @@ +mise \ No newline at end of file diff --git a/srcpkgs/rtx/template b/srcpkgs/rtx/template deleted file mode 100644 index 37bb53029430f..0000000000000 --- a/srcpkgs/rtx/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'rtx' -pkgname=rtx -version=2023.10.1 -revision=1 -build_style=cargo -# skip cli tests: fail to find executable -make_check_args="-- --skip cli::direnv::exec::tests" -hostmakedepends="pkg-config" -makedepends="openssl-devel" -short_desc="Polyglot runtime manager (asdf rust clone)" -maintainer="Daniel Lewan " -license="MIT" -homepage="https://github.com/jdxcode/rtx" -changelog="https://github.com/jdxcode/rtx/releases" -distfiles="https://github.com/jdxcode/rtx/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=f722c106eb5b07a2f3b1b3ace9957943fccb84a1c5502240852ad3e915d55f0c - -post_install() { - vlicense LICENSE - vman man/man1/rtx.1 - vdoc README.md - vcompletion completions/rtx.bash bash rtx - vcompletion completions/rtx.fish fish rtx - vcompletion completions/_rtx zsh rtx -}