[soprano] 2.8.0-4

Rex Dieter rdieter at fedoraproject.org
Fri Aug 10 17:32:18 UTC 2012


commit fca6fb2bbd709519b50057ccf2a6022ef6806231
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Fri Aug 10 12:36:06 2012 -0500

    2.8.0-4
    
    - move virtuoso dep to nepomuk-core
    - remove .spec cruft
    
    Seriously considering enabling backend-virtuoso subpkg now,
    let me know if you think this is a bad idea... -- rex

 soprano.spec |   39 +++++++++++++--------------------------
 1 files changed, 13 insertions(+), 26 deletions(-)
---
diff --git a/soprano.spec b/soprano.spec
index 455d855..b97b684 100644
--- a/soprano.spec
+++ b/soprano.spec
@@ -1,6 +1,4 @@
 
-# fedora review: http://bugzilla.redhat.com/248120
-
 # undef or set to 0 to disable items for a faster build
 %global apidocs 1
 %global tests 1
@@ -8,9 +6,8 @@
 Summary: Qt wrapper API to different RDF storage solutions
 Name:    soprano
 Version: 2.8.0
-Release: 3%{?dist}
+Release: 4%{?dist}
 
-Group:   System Environment/Libraries
 License: LGPLv2+
 URL:     http://sourceforge.net/projects/soprano
 %if 0%{?snap:1}
@@ -47,29 +44,28 @@ BuildRequires: qt4-doc
 %endif
 
 %{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
-## redland plugins split in f14+, though not entirely sure if this is 
-## really needed -- Rex
+## not sure if  this is really needed -- rex
 Requires: redland-virtuoso
 ## If/When backends are packaged separately
 #Requires: soprano-backend
 ## otherwise,
+Provides: soprano-backend = %{version}-%{release}
+Provides: soprano-backend-redland =  %{version}-%{release}
 Provides: soprano-backend-virtuoso = %{version}-%{release}
-Requires: virtuoso-opensource
-
+## nepomuk upstream recommends this be in nepomuk-core, and strictly optional here -- rex
+#Requires: virtuoso-opensource
 
 %description
 %{summary}.
 
 %package devel
 Summary: Developer files for %{name}
-Group:   Development/Libraries
 Requires: %{name}%{?_isa} = %{version}-%{release}
 %description devel
 %{summary}.
 
 %package backend-redland 
 Summary: Redland backend for %{name}
-Group:   System Environment/Libraries 
 Provides: %{name}-backend = %{version}-%{release}
 Requires: %{name}%{?_isa} = %{version}-%{release}
 %description backend-redland 
@@ -77,27 +73,19 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
 
 %package backend-virtuoso
 Summary: Virtuoso backend for %{name}
-Group:   System Environment/Libraries
 Provides: %{name}-backend = %{version}-%{release}
 Requires: %{name}%{?_isa} = %{version}-%{release}
-Requires: virtuoso-opensource
-%if 0%{?fedora} > 13
-# redland plugins split in f14+, though not entirely sure if this is 
-# really needed -- Rex
+## not sure if  this is really needed -- rex
 Requires: redland-virtuoso
-%endif
+## nepomuk upstream recommends this be in nepomuk-core, and strictly optional here -- rex
+#Requires: virtuoso-opensource
 %description backend-virtuoso 
 %{summary}.
 
 %package apidocs
-Group: Development/Documentation
 Summary: Soprano API documentation
 Requires: kde-filesystem
-%if 0%{?fedora} > 9 || 0%{?rhel} > 5
-# help workaround yum bug http://bugzilla.redhat.com/502401
-Obsoletes: soprano-apidocs < 2.2.3-2 
 BuildArch: noarch
-%endif
 %description apidocs
 This package includes the Soprano API documentation in HTML
 format for easy browsing.
@@ -172,7 +160,6 @@ rm -rf $RPM_BUILD_ROOT
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS COPYING* README TODO
 %{_bindir}/sopranocmd
 %{_bindir}/sopranod
@@ -192,17 +179,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/soprano/libsoprano_*serializer.so
 
 #files backend-redland
-#defattr(-,root,root,-)
 %{_libdir}/soprano/libsoprano_redlandbackend.so
 %{_datadir}/soprano/plugins/redlandbackend.desktop
 
 #files backend-virtuoso
-#defattr(-,root,root,-)
 %{_libdir}/soprano/libsoprano_virtuosobackend.so
 %{_datadir}/soprano/plugins/virtuosobackend.desktop
 
 %files devel
-%defattr(-,root,root,-)
 %{_datadir}/soprano/cmake/
 %{_libdir}/libsoprano*.so
 %{_libdir}/pkgconfig/soprano.pc
@@ -214,12 +198,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %if 0%{?apidocs}
 %files apidocs
-%defattr(-,root,root,-)
 %{_kde4_docdir}/HTML/en/soprano-apidocs/
 %endif
 
 
 %changelog
+* Fri Aug 10 2012 Rex Dieter <rdieter at fedoraproject.org> - 2.8.0-4
+- move virtuoso dep to nepomuk-core
+- remove .spec cruft
+
 * Fri Jul 27 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.8.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list