diff --git a/nestos-template.repo b/nestos-template.repo new file mode 100644 index 0000000000000000000000000000000000000000..19f390a7fab18ac7e8ca4da471b40a4e494e0478 --- /dev/null +++ b/nestos-template.repo @@ -0,0 +1,14 @@ +[NestOS_$NestOS_release] +name=NestOS_$NestOS_release_$release_date +baseurl=https://repo.openeuler.org/openEuler-$openEuler_release/EPOL/multi_version/NestOS/$NestOS_release/$release_date/$basearch/ +enabled=1 +gpgcheck=1 +gpgkey=https://repo.openeuler.org/openEuler-$openEuler_release/OS/$basearch/RPM-GPG-KEY-openEuler +priority=1 + +[NestOS_$NestOS_release_extra] +name=NestOS_$NestOS_release_$release_date_extra +baseurl=https://nestos.org.cn/NestOS-$openEuler_release/$NestOS_release/$release_date/$basearch/ +enabled=1 +gpgcheck=0 +priority=1 diff --git a/openEuler-release-nestos-for-container.spec b/openEuler-release-nestos-for-container.spec index 2af1fe0a029d190318fa4243d54a92235f319730..84299f55cd4979c71d76b54bc6fcf0b37d039d3d 100644 --- a/openEuler-release-nestos-for-container.spec +++ b/openEuler-release-nestos-for-container.spec @@ -1,9 +1,12 @@ %define debug_package %{nil} %define builtin_release_version 1.0 -%define release_version 23.09 +%define release_version 24.03-lts +%define openEuler_release 24.03-LTS +%define NestOS_release For-Container +%define release_date 20240903 Name: openEuler-release-nestos-for-container -Version: 23.09 +Version: 24.03LTS Release: 1 Summary: nestos for container release file License: Mulan PSL v2 @@ -12,15 +15,19 @@ Source0: openEuler-release-nestos-for-container-%{builtin_release_version}.tar.g Source1: 85-display-manager.preset Source2: 90-default.preset Source3: 99-default-disable.preset +Source4: nestos-template.repo %description provides nestos for container release file %prep %setup -q -n openEuler-release-nestos-for-container-%{builtin_release_version} +cp %{SOURCE4} nestos-for-container.repo %build -echo OK +sed -i "s/\$openEuler_release/%{openEuler_release}/" nestos-for-container.repo +sed -i "s/\$NestOS_release/%{NestOS_release}/" nestos-for-container.repo +sed -i "s/\$release_date/%{release_date}/" nestos-for-container.repo %install mkdir -p $RPM_BUILD_ROOT/etc @@ -39,7 +46,7 @@ PRETTY_NAME="NestOS For Container %{version}" ANSI_COLOR="0;31" HOME_URL="https://nestos.openeuler.org/" BUG_REPORT_URL="https://gitee.com/openeuler/NestOS/issues/" -BUILD_ID="20230928" +BUILD_ID="20240903" VARIANT="NestOS For Container" VARIANT_ID="container" @@ -71,6 +78,7 @@ mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-preset/ install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/systemd/system-preset/ install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/systemd/system-preset/ install -m 0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/systemd/system-preset/ +install -D -m644 nestos-for-container.repo %{buildroot}%{_sysconfdir}/yum.repos.d/nestos-for-container.repo %clean rm -rf $RPM_BUILD_ROOT @@ -87,7 +95,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/NestOS-release/* %{_prefix}/lib/systemd/system-preset/* /usr/share/eula/eula.* +%{_sysconfdir}/yum.repos.d/nestos-for-container.repo %changelog +* Wed Aug 28 2024 chendexi - 22.03LTS-1 +- upgrade version to 24.03LTS + * Wed Nov 1 2023 lijian - 23.09-1 - Package init