## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Based on specfile by # Packager: Logan # https://copr.fedorainfracloud.org/coprs/techlogan/minio %define upstream_tag RELEASE.2025-10-15T17-29-55Z %define day_release_num 0 %define upstream_commit 9e49d5e %define date_version 2025.10.15 %define debug_package %{nil} Name: minio Summary: High-performance server with S3 compatible object storage Release: %autorelease Version: %{date_version}^%{day_release_num}.g%{upstream_commit} License: AGPLv3 Provides: minio URL: https://min.io Source0: https://github.com/minio/minio/archive/refs/tags/%{upstream_tag}.tar.gz Source1: minio.sysusers.conf Source2: minio.service Source3: minio.sysconfig BuildRequires: golang-bin BuildRequires: git BuildRequires: systemd-rpm-macros %description MinIO offers high-performance, S3 compatible object storage. Minio may be run standalone or natively in Kubernetes. %prep %setup -q -n minio-%{upstream_tag} %build git init git -c user.name='none' -c user.email='' commit --allow-empty -m "." %make_build %install %__install -dm 755 %{buildroot}%{_sysconfdir}/sysconfig/ %__install -dm 755 %{buildroot}%{_bindir} %__install -dm 755 %{buildroot}%{_unitdir} %__install -dm 755 %{buildroot}%{_sharedstatedir}/%{name}/data %__install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name} %__install -D -m 644 %{S:2} %{buildroot}%{_unitdir}/%{name}.service %__install -D -m 644 %{S:3} %{buildroot}%{_sysconfdir}/sysconfig/%{name} %pre %sysusers_create_compat %{S:1} %post %systemd_post %{name}.service %preun %systemd_preun %{name}.service %postun %systemd_postun_with_restart %{name}.service %files %license LICENSE %doc README.md CONTRIBUTING.md %attr(755, root, root) %{_bindir}/minio %attr(755, minio, minio) %{_sharedstatedir}/minio %config(noreplace,missingok) %{_sysconfdir}/sysconfig/minio %{_unitdir}/minio.service %changelog ## START: Generated by rpmautospec * Sat Oct 25 2025 Grillo del Mal - 2025.10.15^0.g9e49d5e-1 - Update to 2025.10.15 * Wed Oct 22 2025 Grillo del Mal - 20250403145628.0.0-1 - Imported specfile from techlogan/minio copr ## END: Generated by rpmautospec