mohanboddu / rpms / centos-release

Forked from rpms/centos-release 3 years ago
Clone

Blame SPECS/centos-release-stream.spec

9be029
%define debug_package %{nil}
9be029
%define product_family CentOS-Stream
9be029
%define base_release_version 8
9be029
%define full_release_version 8
9be029
%define dist_release_version 8
9be029
%define upstream_rel_long 8.3-0
9be029
%define upstream_rel 8.3
9be029
%define stream_rel 3.2006
9be029
%define centos_upstream_rel 8.2
9be029
%define centos_rel 2.2004
9be029
#define beta Beta
9be029
%define dist .el%{dist_release_version}
9be029
9be029
# The anaconda scripts in {_libexecdir} can create false requirements
9be029
%global __requires_exclude_from %{_libexecdir}
9be029
9be029
Name:           centos-release-stream
9be029
Version:        %{upstream_rel}
9be029
Release:        %{stream_rel}.0.1%{?dist}
9be029
Summary:        %{product_family} release file
9be029
Group:          System Environment/Base
9be029
License:        GPLv2
9be029
9be029
%define pkg_name %{name}
9be029
9be029
Provides:       centos-release-stream = %{version}-%{release}
9be029
Requires:       centos-release >= %{centos_upstream_rel}-%{centos_rel}
9be029
9be029
Source300:      CentOS-Stream-Base.repo
9be029
Source302:      CentOS-Stream-Debuginfo.repo
9be029
Source303:      CentOS-Stream-Extras.repo
9be029
Source305:      CentOS-Stream-Media.repo
9be029
Source306:      CentOS-Stream-Sources.repo
9be029
Source307:      CentOS-Stream-Vault.repo
9be029
Source308:      CentOS-Stream-AppStream.repo
9be029
Source309:      CentOS-Stream-PowerTools.repo
9be029
Source310:      CentOS-Stream-centosplus.repo
9be029
Source312:      CentOS-Stream-Devel.repo
9be029
Source313:      CentOS-Stream-HA.repo
9be029
Source314:      CentOS-Stream-RT.repo
9be029
%ifarch %{arm}
9be029
%description -n %{pkg_name}
9be029
%{product_family} release files
9be029
%endif
9be029
9be029
%description
9be029
%{product_family} release files
9be029
9be029
%prep
9be029
echo OK
9be029
9be029
%build
9be029
echo OK
9be029
9be029
%install
9be029
rm -rf %{buildroot}
9be029
9be029
# create /etc
9be029
mkdir -p %{buildroot}/etc
9be029
9be029
# copy yum repos
9be029
mkdir -p -m 755 %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE300} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE302} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE303} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE305} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE306} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE307} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE308} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE309} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE310} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE312} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE313} %{buildroot}/etc/yum.repos.d
9be029
install -m 644 %{SOURCE314} %{buildroot}/etc/yum.repos.d
9be029
9be029
mkdir -p -m 755 %{buildroot}/etc/dnf/vars
9be029
echo "%{base_release_version}-stream" > %{buildroot}/etc/dnf/vars/stream
9be029
9be029
%clean
9be029
rm -rf %{buildroot}
9be029
9be029
%files -n %{pkg_name}
9be029
%defattr(0644,root,root,0755)
9be029
%config(noreplace) /etc/yum.repos.d/*
9be029
%config(noreplace) /etc/dnf/vars/*
9be029
9be029
%changelog
9be029
* Wed Jun 24 2020 Johnny Hughes <johnny@centos.org> 8-3.0
9be029
- Add HA and RT repos
9be029
- Modify release numbers
9be029
9be029
* Thu Mar 12 2020 bstinson@centosproject.org - 8-1.0.9
9be029
- Add the CentOS-Stream-Devel repository
9be029
9be029
* Fri Dec 06 2019 bstinson@centosproject.org - -.0.1
9be029
- Update for 8.1
9be029
9be029
* Mon Oct 14 2019 Fabian Arrotin <arrfab@centos.org> 8.0-0.1905.0.9.el8
9be029
- Switched to mirrorlist instead of baseurl for 8-stream
9be029
9be029
* Thu Sep 20 2019 Brian Stinson <bstinson@centosproject.org> 8-0.el8
9be029
- First build of centos-release-stream