[scap-security-guide] The upstream started to package everything into a single tarball
Šimon Lukašík
isimluk at fedoraproject.org
Thu Oct 2 10:35:09 UTC 2014
commit 57b107c9475a621b577086f216fc1f0d202c56ed
Author: Šimon Lukašík <slukasik at redhat.com>
Date: Thu Oct 2 10:56:50 2014 +0200
The upstream started to package everything into a single tarball
That gave as a chance to clean up our spec file and we will have
chance to include other guidances in future.
.gitignore | 1 +
scap-security-guide.spec | 31 ++++++++-----------------------
sources | 3 +--
3 files changed, 10 insertions(+), 25 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 30d4f2f..2d5e503 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/scap-security-guide-0.1-16.tar.gz
/scap-security-guide-0.1.5.tar.gz
/scap-security-guide-0.1.18.tar.gz
+/scap-security-guide-0.1.19.tar.gz
diff --git a/scap-security-guide.spec b/scap-security-guide.spec
index 7efe150..c4245c8 100644
--- a/scap-security-guide.spec
+++ b/scap-security-guide.spec
@@ -5,22 +5,14 @@
# file one level up - in the main scap-security-guide directory (instead of
# this one).
-# Used for Fedora scap-security-guide RPM package versioning
-%global fedorassgversion 5
-
-# Used to specify RHEL scap-security-guide tarball source
-# (needs to match latest EPEL-6 scap-security-guide RPM release)
-%global rhelssgsource 0.1.18
-
Name: scap-security-guide
-Version: 0.1.%{fedorassgversion}
-Release: 4%{?dist}
+Version: 0.1.19
+Release: 1%{?dist}
Summary: Security guidance and baselines in SCAP formats
Group: Applications/System
License: Public Domain
URL: https://fedorahosted.org/scap-security-guide/
-Source0: http://fedorapeople.org/~jlieskov/%{name}-%{version}.tar.gz
-Source1: http://repos.ssgproject.org/sources/%{name}-%{rhelssgsource}.tar.gz
+Source0: http://repos.ssgproject.org/sources/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: libxslt, expat, python
BuildRequires: python-lxml
@@ -43,17 +35,12 @@ conforms to provided guideline. Refer to scap-security-guide(8) manual page for
further information.
%prep
-%setup -q -D -n %{name}-%{version} -a1
+%setup -q -D -n %{name}-%{version}
%build
-# Build Fedora distribution content
(cd Fedora && make dist)
-# Change CWD to point to RHEL content. Build RHEL content
-pushd %{name}-%{rhelssgsource}
(cd RHEL/6 && make dist)
(cd RHEL/7 && make dist)
-# Restore CWD to old value
-popd
%install
# Create required directory structure
@@ -66,24 +53,22 @@ cp -a Fedora/dist/content/* %{buildroot}%{_datadir}/xml/scap/ssg/fedora
# Add in Fedora manpage
cp -a Fedora/input/auxiliary/scap-security-guide.8 %{buildroot}%{_mandir}/en/man8/scap-security-guide.8
-# Change CWD to point to RHEL content. Copy
-# datastreams to appropriate buildroot places
-pushd %{name}-%{rhelssgsource}
# Add in datastream form of RHEL-6 benchmark
cp -a RHEL/6/dist/content/ssg-rhel6-ds.xml %{buildroot}%{_datadir}/xml/scap/ssg/rhel6
# Add in datastream form of RHEL-7 benchmark
cp -a RHEL/7/dist/content/ssg-rhel7-ds.xml %{buildroot}%{_datadir}/xml/scap/ssg/rhel7
-# Restore CWD to old value
-popd
%files
%{_datadir}/xml/scap
%lang(en) %{_mandir}/en/man8/scap-security-guide.8.*
%doc Fedora/LICENSE Fedora/output/ssg-fedora-guide.html
-%doc %{name}-%{rhelssgsource}/RHEL/6/input/auxiliary/DISCLAIMER
+%doc RHEL/6/input/auxiliary/DISCLAIMER
%changelog
+* Thu Oct 02 2014 Šimon Lukašík <slukasik at redhat.com> - 0.1.19-1
+- update to the latest upstream release
+
* Mon Jul 14 2014 Šimon Lukašík <slukasik at redhat.com> - 0.1.5-4
- require only openscap-scanner, not whole openscap-utils package
diff --git a/sources b/sources
index 223b0d9..595b8bb 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-01afab523a88cb3faa643796a93e9d0e scap-security-guide-0.1.5.tar.gz
-3cd8d02a0550b8e384db86b5f558c1fb scap-security-guide-0.1.18.tar.gz
+026b521c4dbd6b69302376b407d1ed30 scap-security-guide-0.1.19.tar.gz
More information about the scm-commits
mailing list