diff --git a/keentune-target-1.1.3.tar.gz b/keentune-target-1.1.3.tar.gz index 8a5568ebc1a5e3ee171a9d69fab04eaeaa4dafd0..62102771aa249d4ca2cf8af9a4e594190b5d5f3c 100644 Binary files a/keentune-target-1.1.3.tar.gz and b/keentune-target-1.1.3.tar.gz differ diff --git a/keentune-target.spec b/keentune-target.spec index 5ad3082e3f4e1a7680c22c8381119ff51ff20104..6325ddcb85420d17f6951168b8d84f40a85777e8 100644 --- a/keentune-target.spec +++ b/keentune-target.spec @@ -1,19 +1,15 @@ %define anolis_release 1 -# -# spec file for package KeenTune-target -# - Name: keentune-target Version: 1.1.3 Release: %{?anolis_release}%{?dist} Url: https://gitee.com/anolis/keentune_target Summary: Parameters setting, reading and backup models for KeenTune +Vendor: Alibaba License: MulanPSLv2 Group: Development/Languages/Python Source: %{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python3-devel BuildRequires: python3-setuptools BUildRequires: systemd @@ -25,19 +21,22 @@ Requires(post): systemd Requires(preun): systemd Requires(postun): systemd -Vendor: Alibaba %description Parameters setting, reading and backup models for KeenTune %prep -%autosetup -n keentune_target-v%{version} +%autosetup -n %{name}-%{version} %build %{__python3} setup.py build %install -%{__python3} setup.py install --single-version-externally-managed -O1 --prefix=%{_prefix} --root=%{buildroot} --record=INSTALLED_FILES +%{__python3} setup.py install --single-version-externally-managed -O1 \ + --prefix=%{_prefix} \ + --root=%{buildroot} \ + --record=INSTALLED_FILES + mkdir -p ${RPM_BUILD_ROOT}/usr/lib/systemd/system/ cp -f ./keentune-target.service ${RPM_BUILD_ROOT}/usr/lib/systemd/system/ @@ -46,6 +45,10 @@ rm -rf $RPM_BUILD_ROOT %post %systemd_post keentune-target.service +if [ -f "%{_prefix}/lib/systemd/system/keentuned.service" ]; then + systemctl enable keentune-target.service || : + systemctl start keentune-target.service || : +fi %preun %systemd_preun keentune-target.service @@ -60,6 +63,9 @@ rm -rf $RPM_BUILD_ROOT %{_prefix}/lib/systemd/system/keentune-target.service %changelog +* Thu May 19 2022 Runzhe Wang <15501019889@126.com> - 1.1.3-1 +- update spec file + * Thu May 19 2022 Runzhe Wang <15501019889@126.com> - 1.1.3 - update .spec file @@ -89,4 +95,4 @@ rm -rf $RPM_BUILD_ROOT - add keentune to systemd - fix: wrong license in setup.py - add nginx conf parameter domain -- update license to MulanPSLv2 \ No newline at end of file +- update license to MulanPSLv2