diff --git a/srcpkgs/mise/template b/srcpkgs/mise/template new file mode 100644 index 00000000000..78c28cab06c --- /dev/null +++ b/srcpkgs/mise/template @@ -0,0 +1,31 @@ +# Template file for 'mise' +pkgname=mise +version=2024.1.12 +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/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=19e0df02706b1f00118d3405e621643155dc702e84645634a87ddcb964b33a1a + +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}" + short_desc+=" (transitional dummy package)" + build_style=meta +} diff --git a/srcpkgs/rtx b/srcpkgs/rtx new file mode 120000 index 00000000000..e3ee585a392 --- /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 37bb5302943..00000000000 --- 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 -}