pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/asdf



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Thu Jun 15 17:32:09 UTC 2023

Modified Files:
        pkgsrc/devel/asdf: Makefile PLIST distinfo
Removed Files:
        pkgsrc/devel/asdf/patches: patch-lib_utils.bash

Log Message:
Update to 0.12.0. From the changelog:

Breaking changes:

* Remove files containing only `asdf` wrapper functions
* align Fish entrypoint behaviour with other shells
* do not remove items from PATH in POSIX entrypoint
* rework POSIX entrypoint for greater shell support

Features:

* Support configurable `ASDF_CONCURRENCY`
* Support PowerShell Core

Documentation:

* Add Nushell installation instructions for all languages
* fix `ASDF_${LANG}_VERSION` usage
* fix Nushell-Homebrew setup instructions
* fix uninstall instructions for Fish Shell
* Improve wording of env vars section
* verbose plugin create command details

Patches:

* `asdf info` show BASH_VERSION & all asdf envs
* align Fish entrypoint behaviour with other shells
* assign default values to all internal variables
* Better handling with paths that include spaces
* create install directory with `mkdir -p`
* do not remove items from PATH in POSIX entrypoint
* enforce consistent shell redirection format
* improve readability of the non-set `nullglob` guard
* Introduce `ASDF_FORCE_PREPEND` variable on POSIX entrypoint
* lint & style errors in `bin/asdf`
* Nushell plugin list --urls
* nushell plugin list all
* Remove files containing only `asdf` wrapper functions
* remove leading asterick in Fish completion
* rename internal function `asdf_tool_versions_filename`
* rename internal plugin repository functions
* rework POSIX entrypoint for greater shell support
* support `asdf shim-versions` completions in fish & bash
* Typo in POSIX entrypoint
* warn if `.tool-versions` or asdfrc contains carriage returns


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/asdf/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/asdf/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/asdf/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/asdf/patches/patch-lib_utils.bash

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/asdf/Makefile
diff -u pkgsrc/devel/asdf/Makefile:1.5 pkgsrc/devel/asdf/Makefile:1.6
--- pkgsrc/devel/asdf/Makefile:1.5      Fri Mar 17 11:19:30 2023
+++ pkgsrc/devel/asdf/Makefile  Thu Jun 15 17:32:09 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2023/03/17 11:19:30 schmonz Exp $
+# $NetBSD: Makefile,v 1.6 2023/06/15 17:32:09 schmonz Exp $
 
-DISTNAME=              asdf-0.11.3
+DISTNAME=              asdf-0.12.0
 CATEGORIES=            devel
 MASTER_SITES=          ${MASTER_SITE_GITHUB:=asdf-vm/}
 GITHUB_TAG=            v${PKGVERSION_NOREV}
@@ -21,12 +21,12 @@ AUTO_MKDIRS=                yes
 
 SUBST_CLASSES+=                prefix
 SUBST_STAGE.prefix=    do-configure
-SUBST_FILES.prefix=    lib/utils.bash lib/commands/reshim.bash
+SUBST_FILES.prefix=    lib/commands/reshim.bash
 SUBST_VARS.prefix=     PREFIX BASH
 
 SUBST_CLASSES+=                lib
 SUBST_STAGE.lib=       do-configure
-SUBST_FILES.lib=       bin/asdf lib/commands/*
+SUBST_FILES.lib=       bin/asdf lib/commands/*.bash
 SUBST_SED.lib=         -e 's|\$$(dirname "\$$(dirname "\$$0")")/lib|${PREFIX}/share/${PKGBASE}/lib|g'
 
 do-install:
@@ -44,10 +44,6 @@ do-install:
                ${DESTDIR}${PREFIX}/share/${PKGBASE}/
        ${INSTALL_DATA} ${WRKSRC}/asdf.sh \
                ${DESTDIR}${PREFIX}/share/${PKGBASE}/
-       ${INSTALL_DATA} ${WRKSRC}/lib/asdf.fish \
-               ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/
-       ${INSTALL_DATA} ${WRKSRC}/lib/asdf.sh \
-               ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/
        ${INSTALL_DATA} ${WRKSRC}/lib/utils.bash \
                ${DESTDIR}${PREFIX}/share/${PKGBASE}/lib/
        ${INSTALL_DATA} ${WRKSRC}/lib/commands/*.bash \

Index: pkgsrc/devel/asdf/PLIST
diff -u pkgsrc/devel/asdf/PLIST:1.1 pkgsrc/devel/asdf/PLIST:1.2
--- pkgsrc/devel/asdf/PLIST:1.1 Tue Dec 27 16:11:00 2022
+++ pkgsrc/devel/asdf/PLIST     Thu Jun 15 17:32:09 2023
@@ -1,12 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2022/12/27 16:11:00 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/06/15 17:32:09 schmonz Exp $
 bin/asdf
 share/asdf/asdf.elv
 share/asdf/asdf.fish
 share/asdf/asdf.nu
 share/asdf/asdf.sh
 share/asdf/help.txt
-share/asdf/lib/asdf.fish
-share/asdf/lib/asdf.sh
 share/asdf/lib/asdf_updates_disabled
 share/asdf/lib/commands/command-current.bash
 share/asdf/lib/commands/command-env.bash

Index: pkgsrc/devel/asdf/distinfo
diff -u pkgsrc/devel/asdf/distinfo:1.4 pkgsrc/devel/asdf/distinfo:1.5
--- pkgsrc/devel/asdf/distinfo:1.4      Fri Mar 17 11:19:30 2023
+++ pkgsrc/devel/asdf/distinfo  Thu Jun 15 17:32:09 2023
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.4 2023/03/17 11:19:30 schmonz Exp $
+$NetBSD: distinfo,v 1.5 2023/06/15 17:32:09 schmonz Exp $
 
-BLAKE2s (asdf-0.11.3.tar.gz) = 535bc7b52e6b7f9e7623f939cbde6e58ef70c006a3120aa6fc5ef8b5ee42f157
-SHA512 (asdf-0.11.3.tar.gz) = 26444f776f83ead1d199645a9748c2e49f8f546889870521d0807238a5377b44e286d06168ec2e7081add7a21a3fe7619e1d36715fc8a0bc31d5fe49d372ceee
-Size (asdf-0.11.3.tar.gz) = 190024 bytes
+BLAKE2s (asdf-0.12.0.tar.gz) = cb5e9ac9ab41df082d2f5a173e8e1081d4ef9356d48e9f7f28ab22920e108219
+SHA512 (asdf-0.12.0.tar.gz) = dd7b64a97443bdc40133943b4110be218c7009511fcae7281546ed1acb8019cf9041fbabdc9f2871ca4c65bc396c1becaf245a0202e57e8fa612efbd0409c4c8
+Size (asdf-0.12.0.tar.gz) = 199940 bytes
 SHA1 (patch-lib_commands_reshim.bash) = 016cde2d9c68c47d46b01b9482091cc5b6ec11d4
-SHA1 (patch-lib_utils.bash) = f6e3c3839d21ce21520cf0e9e8b98ab5cb678225



Home | Main Index | Thread Index | Old Index