The spec file was dropping things in /usr/local.  Shift it to
/usr/share/doc/scap-security-guide-<version>.

Update Requires and BuildRequires based on perusal of apps leveraged
during build.

Signed-off-by: Spencer Shimko <[email protected]>
---
 scap-security-guide.spec |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/scap-security-guide.spec b/scap-security-guide.spec
index 55e22a5..fc0f51c 100644
--- a/scap-security-guide.spec
+++ b/scap-security-guide.spec
@@ -12,8 +12,8 @@ BuildRoot:      %(mktemp -ud 
%{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 BuildArch:     %{arch}
 
-BuildRequires:  /bin/rm, /bin/mkdir, /bin/cp
-Requires:       /bin/bash, /bin/date, /usr/bin/oscap
+BuildRequires:  coreutils, libxslt, expat, python, openscap, openscap-utils
+Requires:      filesystem
 
 %description
 The scap-security-guide project provides security configuration guidance in
@@ -28,13 +28,11 @@ requirements and specific implementation guidance.
 %build
 cd RHEL6 && make dist
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
-#make install DESTDIR=$RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/usr/local/%{name}/
+mkdir -p $RPM_BUILD_ROOT/%{_usr}/share/doc/%{name}-%{version}/
 
-cp -r RHEL6/dist/* $RPM_BUILD_ROOT/usr/local/%{name}/
+cp -r RHEL6/dist/* $RPM_BUILD_ROOT/%{_usr}/share/doc/%{name}-%{version}/
 
 
 %clean
@@ -43,10 +41,14 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(0644,root,root,0755)
-%attr(0755,root,root) /usr/local/scap-security-guide/
+%attr(0755,root,root) %{_usr}/share/doc/%{name}-%{version}/
 
 
 %changelog
+* Tue Aug 28  2012 Spencer Shimko <[email protected]> 1.0-4
+- Move away from using /usr/local for installation dir.
+- Fix BuildRequires and Requires.
+
 * Wed Jul 3 2012 Jeffrey Blank <[email protected]> 1.0-3
 - Modified install section, made description more concise.
 
-- 
1.7.1

_______________________________________________
scap-security-guide mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide

Reply via email to