[openscap/f18] Package openscap-engine-sce-devel separately.

Šimon Lukašík isimluk at fedoraproject.org
Tue Nov 19 11:57:08 UTC 2013


commit 8fb18dbae7a0ca1dd9ddb48feaacec57ee70b7be
Author: Simon Lukasik <slukasik at redhat.com>
Date:   Tue Nov 19 12:03:24 2013 +0100

    Package openscap-engine-sce-devel separately.
    
    (cherry picked from commit 289913457510000aec20876753f805f438fe0a15)
    
    Conflicts:
    	openscap.spec

 openscap.spec |   22 +++++++++++++++++++---
 1 files changed, 19 insertions(+), 3 deletions(-)
---
diff --git a/openscap.spec b/openscap.spec
index 5f8a136..5a8d659 100644
--- a/openscap.spec
+++ b/openscap.spec
@@ -34,7 +34,6 @@ for the expression of Computer Network Defense related information.
 Summary:        Development files for %{name}
 Group:          Development/Libraries
 Requires:       %{name}%{?_isa} = %{version}-%{release}
-Requires:       %{name}-engine-sce%{?_isa} = %{version}-%{release}
 Requires:       libxml2-devel
 Requires:       pkgconfig
 
@@ -119,6 +118,17 @@ The Script Check Engine is non-standard extension to SCAP protocol. This
 engine allows content authors to avoid OVAL language and write their assessment
 commands using a scripting language (Bash, Perl, Python, Ruby, ...).
 
+%package        engine-sce-devel
+Summary:        Development files for %{name}-engine-sce
+Group:          Development/Libraries
+Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
+Requires:       %{name}-engine-sce%{?_isa} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description    engine-sce-devel
+The %{name}-engine-sce-devel package contains libraries and header files
+for developing applications that use %{name}-engine-sce.
+
 %prep
 %setup -q
 
@@ -225,9 +235,15 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(-,root,root,-)
 %doc docs/{html,examples}/
-%{_includedir}/*
-%{_libdir}/*.so
+%{_libdir}/libopenscap.so
 %{_libdir}/pkgconfig/*.pc
+%{_includedir}/openscap
+%exclude %{_includedir}/openscap/sce_engine_api.h
+
+%files engine-sce-devel
+%defattr(-,root,root,-)
+%{_libdir}/libopenscap_sce.so
+%{_includedir}/openscap/sce_engine_api.h
 
 %files utils
 %defattr(-,root,root,-)


More information about the scm-commits mailing list