diff --git a/scap-security-guide.spec b/scap-security-guide.spec index c7c440612c79dca97d5df32ef9fe02670dc8b4d2..78d1b7c76653bd686f8aba1ed75d86a52a2cf4da 100644 --- a/scap-security-guide.spec +++ b/scap-security-guide.spec @@ -1,6 +1,9 @@ +%undefine __cmake_in_source_build +%global _vpath_builddir build + Name: scap-security-guide Version: 0.1.68 -Release: 4 +Release: 5 Summary: Security guidance and baselines in SCAP formats License: BSD-3-Clause URL: https://github.com/ComplianceAsCode/content/ @@ -37,25 +40,24 @@ present in %{name} package. %prep %autosetup -n %{name}-%{version} -p1 -mkdir build %build -cd build -%cmake -DSSG_SCE_ENABLED=ON ../ -%make_build +%cmake -DSSG_SCE_ENABLED=ON +%cmake_build %install -cd build -%make_install +%cmake_install + +rm -f %{buildroot}%{_docdir}/%{name}/LICENSE %files +%license LICENSE %{_datadir}/xml/scap/ssg/content %{_datadir}/%{name}/kickstart %{_datadir}/%{name}/ansible %{_datadir}/%{name}/tailoring %{_datadir}/%{name}/bash -%lang(en) %{_mandir}/man8/scap-security-guide.8.* -%doc %{_docdir}/%{name}/LICENSE +%{_mandir}/man8/scap-security-guide.8.* %doc %{_docdir}/%{name}/README.md %doc %{_docdir}/%{name}/Contributors.md @@ -64,6 +66,9 @@ cd build %doc %{_docdir}/%{name}/tables/*.html %changelog +* Mon Nov 11 2024 Funda Wang - 0.1.68-5 +- adopt to new cmake macro + * Sat Feb 24 2024 wangqingsan - 0.1.68-4 - optimiz rules for openEuler diff --git a/scap-security-guide.yaml b/scap-security-guide.yaml index 27d61a58e4cb7aafd5332c2c5b1466857e144b51..b9e4fa7f296e208c9d1b83c0becab3b5d6405d44 100644 --- a/scap-security-guide.yaml +++ b/scap-security-guide.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: ComplianceAsCode/content tag_prefix: ^v -seperator: . +separator: .