# SPDX-FileCopyrightText: (C) 2026 Institute of Software, Chinese Academy of Sciences (ISCAS) # SPDX-FileCopyrightText: (C) 2026 openRuyi Project Contributors # SPDX-FileContributor: Jvle # # SPDX-License-Identifier: MulanPSL-2.0 %define _name sevenzip %define go_import_path github.com/bodgit/sevenzip Name: go-github-bodgit-sevenzip Version: 1.6.5 Release: %autorelease Summary: Provides read access to 7-zip archives License: BSD-3-Clause URL: https://github.com/bodgit/sevenzip #!RemoteAsset: sha256:8f15bb87a4ec76d93d27bceeff44340e5003776a7d19be78b8ccae014934308b Source0: https://github.com/bodgit/sevenzip/archive/v%{version}.tar.gz#/%{_name}-%{version}.tar.gz BuildArch: noarch BuildSystem: golangmodules BuildRequires: go BuildRequires: go-rpm-macros BuildRequires: go(github.com/andybalholm/brotli) BuildRequires: go(github.com/bodgit/plumbing) BuildRequires: go(github.com/bodgit/windows) BuildRequires: go(github.com/hashicorp/golang-lru/v2) BuildRequires: go(github.com/klauspost/compress) BuildRequires: go(github.com/pierrec/lz4/v4) BuildRequires: go(github.com/spf13/afero) BuildRequires: go(github.com/stangelandcl/ppmd) BuildRequires: go(github.com/stretchr/testify) BuildRequires: go(github.com/ulikunitz/xz) BuildRequires: go(go4.org/readerutil) BuildRequires: go(golang.org/x/sync) BuildRequires: go(golang.org/x/text) Provides: go(github.com/bodgit/sevenzip) = %{version} Requires: go(github.com/andybalholm/brotli) Requires: go(github.com/bodgit/plumbing) Requires: go(github.com/bodgit/windows) Requires: go(github.com/hashicorp/golang-lru/v2) Requires: go(github.com/klauspost/compress) Requires: go(github.com/pierrec/lz4/v4) Requires: go(github.com/spf13/afero) Requires: go(github.com/stangelandcl/ppmd) Requires: go(github.com/ulikunitz/xz) Requires: go(go4.org/readerutil) Requires: go(golang.org/x/text) %description A reader for 7-zip archives inspired by archive/zip. %files %doc README.md %license LICENSE %{go_sys_gopath}/%{go_import_path} %changelog %{?autochangelog}