diff --git a/generic-release.spec b/generic-release.spec index 7030a9e7b34b40bea440c54260b2d32f7be82440..b263fc55f871feca4647b246e7d32bd4d32f7715 100644 --- a/generic-release.spec +++ b/generic-release.spec @@ -6,7 +6,7 @@ %define generic_version 20.03 %define generic_patch_level LTS %define generic_patch_level_extend SP1 -%define generic_release 50 +%define generic_release 49 %define builtin_release_version 1.0 %define current_arch %{_arch} @@ -30,11 +30,20 @@ Source3: 99-default-disable.preset BuildRequires: python Requires: %{product_family}-repos -Obsoletes: yum-utils yum-utils-help yum-utils-plugins %{product_family}-performance +Obsoletes: yum-utils yum-utils-help yum-utils-plugins %description %{product_family} release files +%package -n openEuler-performance +Requires: coreutils systemd setup + +Summary:performance script +%description -n openEuler-performance +performance script + + + %prep %setup -q -n generic-release-%{builtin_release_version} @@ -60,6 +69,7 @@ EOF mkdir -p -m 755 $RPM_BUILD_ROOT/etc/profile.d cp -a color.sh $RPM_BUILD_ROOT/etc/profile.d/ +cp -a performance.sh $RPM_BUILD_ROOT/etc/profile.d/ # write cpe to /etc/system/release-cpe echo "cpe:/o:%{product_family}:%{product_family}:%{version}:ga:server" > $RPM_BUILD_ROOT/etc/system-release-cpe @@ -103,12 +113,6 @@ install -m 0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/systemd/system-preset/ rm -rf $RPM_BUILD_ROOT -%post -rpm -q openEuler-performance > /dev/null -if [ $? -eq 0 ]; then - cp /etc/profile.d/performance.sh /etc/profile.d/performance.sh.bak - echo -e "\033[31m Attention: openEuler-performance package files are backed up to /etc/profile.d/performance.sh.bak \033[0m" -fi %files %defattr(0644,root,root,0755) @@ -126,10 +130,11 @@ fi /var/lib/supportinfo /usr/share/eula/eula.* -%changelog -* Mon Dec 12 2022 wangkai - 1.0-50 -- Delete package openEuler-performance +%files -n openEuler-performance +%defattr(0644,root,root,0755) +/etc/profile.d/performance.sh +%changelog * Tue Nov 8 2022 liyanan - 1.0-49 - sysconfig parameters have a impact on performance,comment out the relevant content