SHA256
5
0
forked from pool/asdf
Files
asdf/asdf.spec
Alessio Biancalana 14de22da26 Accepting request 1283864 from home:alessio.biancalana:branches:utilities
- Update to version 0.18.0:
  * chore: release 0.18.0 (#2128)
  * chore: revert chore release 0.18.0 (#2106) (#2127)
  * chore: release 0.18.0 (#2106)
  * fix: rename tool version filename environment variable for clarity (#2101)
  * docs: create dependencies page (#2124)
  * docs: correct dangerous cleanup command in upgrade guide (#2123)
  * fix: only return version starting with number when no filter is supplied (#2120)
  * docs: correct link to ASDF_CONFIG_FILE environment variable (#2119)
  * docs: upgrade upgrade guide to reference all available install methods (#2117)
  * feat: `asdf list` exit with status code of 0 when no versions installed (#2116)
  * fix: correct flag handling in commands run by `asdf exec` (#2115)
  * docs: document cleanup of ASDF_DATA_DIR in upgrade guide (#2114)
  * chore(deps): bump @types/node from 22.15.3 to 22.15.29 in /docs in the docs group (#2111)
  * docs: document unexpected shims on faq page (#2110)
  * fix: print all error output to stderr when shim can't be resolved (#2109)
  * fix: upgrade urfave/cli to version 3 (#2105)
  * docs: add missing information 0.16.0 upgrade instructions (#2103)

OBS-URL: https://build.opensuse.org/request/show/1283864
OBS-URL: https://build.opensuse.org/package/show/utilities/asdf?expand=0&rev=7
2025-06-07 15:07:00 +00:00

54 lines
1.4 KiB
RPMSpec

#
# spec file for package asdf
#
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: asdf
Version: 0.18.0
Release: 0
Summary: Extendable version manager
License: MIT
URL: https://github.com/asdf-vm/asdf
Source: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: golang(API) >= 1.23
%description
Extendable version manager with support for
Ruby, Node.js, Elixir, Erlang & more.
Manage multiple runtime versions with a single CLI tool,
extendable via plugins.
%prep
%autosetup -a 1
%build
%ifnarch ppc64
export GOFLAGS="-buildmode=pie"
%endif
go build -ldflags='-s -X main.version=%{version}' -o=./asdf ./cmd/asdf
%install
install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}"
%files
%doc README.md
%license LICENSE
%{_bindir}/%{name}
%changelog