Compare commits

..

1 Commits
i9cf ... i10ce

2
.gitignore vendored

@ -1 +1 @@
SOURCES/go-vendor-tools-v0.5.1.tar.bz2 SOURCES/go-vendor-tools-v0.6.0.tar.bz2

@ -1 +1 @@
b07ccdbbd803306cd0a7ef3d969ceee59e489187 SOURCES/go-vendor-tools-v0.5.1.tar.bz2 8234db662e517a23aed4f34349794cd6f719e1e2 SOURCES/go-vendor-tools-v0.6.0.tar.bz2

@ -7,10 +7,10 @@
%define tag v%{version_no_tilde %{quote:%nil}} %define tag v%{version_no_tilde %{quote:%nil}}
Name: go-vendor-tools Name: go-vendor-tools
Version: 0.5.1 Version: 0.6.0
%forgemeta %forgemeta
Release: 2%{?dist} Release: 1%{?dist}
Summary: Tools for handling Go library vendoring in Fedora Summary: Tools for handling Go library vendoring in Fedora [SEE NOTE IN DESCRIPTION]
# BSD-3-Clause: src/go_vendor_tools/archive.py # BSD-3-Clause: src/go_vendor_tools/archive.py
License: MIT AND BSD-3-Clause License: MIT AND BSD-3-Clause
@ -19,9 +19,8 @@ Source0: %{forgesource}
BuildArch: noarch BuildArch: noarch
BuildRequires: tomcli
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-tomli
BuildRequires: python3-hatchling
%if %{with manpages} %if %{with manpages}
BuildRequires: scdoc BuildRequires: scdoc
@ -33,7 +32,16 @@ Recommends: go-vendor-tools+all
%global common_description %{expand: %global common_description %{expand:
go-vendor-tools provides tools and macros for handling Go library vendoring in go-vendor-tools provides tools and macros for handling Go library vendoring in
Fedora.} Fedora.
STABILITY NOTE:
go-vendor-tools is under active development and available in the stable Fedora
and Fedora EPEL repos for testing purposes.
Expect some breaking changes between releases.
Anyone using the `%%go_vendor_*` macros in active Fedora packages MUST join the
Fedora Golang Matrix room and Fedora Go SIG mailing list to be notified of any
major changes.}
%description %common_description %description %common_description
@ -47,6 +55,10 @@ Enhances: go-vendor-tools
%prep %prep
%autosetup -p1 %{forgesetupargs} %autosetup -p1 %{forgesetupargs}
# Remove scancode-toolkit test dependency.
# It's not available on s390x and not needed for unit tests.
tomcli-set pyproject.toml lists delitem \
'project.optional-dependencies.test' 'scancode-toolkit.*'
%generate_buildrequires %generate_buildrequires
@ -118,8 +130,17 @@ install -Dpm 0644 zsh_completions/* -t %{buildroot}%{zsh_completions_dir}/
%pyproject_extras_subpkg -n go-vendor-tools all %pyproject_extras_subpkg -n go-vendor-tools all
%changelog %changelog
* Thu Jul 25 2024 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 0.5.1-2 * Fri Jan 10 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.6.0-1
- Rebuilt for MSVSphere 9.4 - Rebuilt for MSVSphere 10
* Wed Aug 28 2024 Maxwell G <maxwell@gtmx.me> - 0.6.0-1
- Update to 0.6.0.
* Mon Aug 5 2024 Maxwell G <maxwell@gtmx.me> - 0.5.1-4
- Add note about project stability to description
* Fri Jul 5 2024 Maxwell G <maxwell@gtmx.me> - 0.5.1-3
- Backport patch to workaround tomlkit bug
* Fri Jun 14 2024 Maxwell G <maxwell@gtmx.me> - 0.5.1-2 * Fri Jun 14 2024 Maxwell G <maxwell@gtmx.me> - 0.5.1-2
- Rebuild for Python 3.13 - Rebuild for Python 3.13

Loading…
Cancel
Save