commit c7ee1172e113f87d301b3c33143229350a17a6d5 Author: Sergey Zhemoytel Date: Fri Jul 28 23:33:45 2023 +0300 Imported from SRPM diff --git a/.abf.yml b/.abf.yml new file mode 100644 index 0000000..ab95bb7 --- /dev/null +++ b/.abf.yml @@ -0,0 +1,2 @@ +sources: + regclient-0.5.0.tar.gz: 8ba7b9f7e4b010f95a538024daae390f928e9125 diff --git a/regclient.spec b/regclient.spec new file mode 100644 index 0000000..94bc580 --- /dev/null +++ b/regclient.spec @@ -0,0 +1,44 @@ +%define debug %nil +%define debug_package %nil + +Name: regclient +Version: 0.5.0 +Release: 1 +Summary: Docker and OCI Registry Client +URL: https://github.com/regclient/regclient +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +License: Apache-2.0 +Group: Development/Other +Provides: regbot +Provides: regctl +Provides: regsync +BuildRequires: go +BuildRequires: git-core +BuildRequires: upx + +%description +Client interface for the registry API. This includes regctl +for a command line interface to manage registries. + +%prep +%setup -q + +%build +export VCS_TAG=%{version} +%make binaries + +upx ./bin/* + +%install +install -Dm0755 bin/regbot %{buildroot}%{_bindir}/regbot +install -Dm0755 bin/regctl %{buildroot}%{_bindir}/regctl +install -Dm0755 bin/regsync %{buildroot}%{_bindir}/regsync + + +%files +%doc README.md LICENSE +%{_bindir}/regsync +%{_bindir}/regctl +%{_bindir}/regbot + +