rpms/soprano/devel soprano.spec,1.39,1.40 sources,1.24,1.25

Rex Dieter rdieter at fedoraproject.org
Tue Oct 20 18:40:23 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/soprano/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9235

Modified Files:
	soprano.spec sources 
Log Message:
* Tue Oct 20 2009 Rex Dieter <rdieter at fedoraproject.org> - 2.3.65-0.1.20091020
- soprano-2.3.65 (20091020 snapshot)
- Requires: virtuoso-opensource



Index: soprano.spec
===================================================================
RCS file: /cvs/pkgs/rpms/soprano/devel/soprano.spec,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -p -r1.39 -r1.40
--- soprano.spec	11 Oct 2009 19:59:55 -0000	1.39
+++ soprano.spec	20 Oct 2009 18:40:22 -0000	1.40
@@ -1,21 +1,21 @@
 
 # fedora review: http://bugzilla.redhat.com/248120
 
-# set this to 0 to disable -apidocs for a faster build
-%define apidocs 1 
+# undef or set to 0 to disable -apidocs for a faster build
+#define apidocs 1 
 
-%define snap 20091009
+%define snap 20091020
 
 Summary: Qt wrapper API to different RDF storage solutions
 Name:    soprano
-Version: 2.3.63
+Version: 2.3.65
 Release: 0.1.%{snap}%{?dist}
 
 Group:   System Environment/Libraries
 License: LGPLv2+
 URL:     http://sourceforge.net/projects/soprano
 #Source0: http://downloads.sf.net/soprano/soprano-%{version}.tar.bz2
-Source0: soprano-20091009svn.tar.bz2
+Source0: soprano-%{snap}svn.tar.bz2
 Source1: soprano-svn_checkout.sh 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -28,12 +28,18 @@ BuildRequires: qt4-devel
 BuildRequires: redland-devel >= 1.0.6
 BuildRequires: raptor-devel >= 1.4.15
 
-%if "%{?apidocs}" == "1"
+%if 0%{?apidocs}
 BuildRequires: doxygen
 BuildRequires: graphviz
 BuildRequires: qt4-doc
 %endif
 
+## If/When backends are packaged separately
+#Requires: soprano-backend
+## otherwise,
+Requires: virtuoso-opensource
+
+
 %description
 %{summary}.
 
@@ -46,6 +52,23 @@ Requires: pkgconfig
 %description devel
 %{summary}.
 
+%package backend-redland 
+Summary: Redland backend for %{name}
+Group:   System Environment/Libraries 
+Provides: %{name}-backend = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+%description backend-redland 
+%{summary}.
+
+%package backend-virtuoso
+Summary: Virtuoso backend for %{name}
+Group:   System Environment/Libraries
+Provides: %{name}-backend = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
+Requires: virtuoso-opensource
+%description backend-virtuoso 
+%{summary}.
+
 %package apidocs
 Group: Development/Documentation
 Summary: Soprano API documentation
@@ -72,7 +95,7 @@ pushd %{_target_platform}
 %{cmake} \
   -DDATA_INSTALL_DIR:PATH=%{_kde4_appsdir} \
   -DQT_DOC_DIR=`pkg-config --variable=docdir Qt` \
-  -DSOPRANO_BUILD_API_DOCS:BOOL=%{?apidocs} \
+  -DSOPRANO_BUILD_API_DOCS:BOOL=%{!?apidocs:0}%{?apidocs} \
   .. 
 popd
 
@@ -104,9 +127,25 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libsopranoclient.so.1*
 %{_libdir}/libsopranoindex.so.1*
 %{_libdir}/libsopranoserver.so.1*
-%{_libdir}/soprano/
-%{_datadir}/soprano/
 %{_datadir}/dbus-1/interfaces/org.soprano.*.xml
+%dir %{_datadir}/soprano/
+%dir %{_datadir}/soprano/plugins
+%{_datadir}/soprano/plugins/*parser.desktop
+%{_datadir}/soprano/plugins/*serializer.desktop
+%{_datadir}/soprano/rules/
+%dir %{_libdir}/soprano/
+%{_libdir}/soprano/libsoprano_*parser.so
+%{_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,-)
@@ -122,8 +161,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc %{_target_platform}/docs/html
 %endif
 
-
 %changelog
+* Tue Oct 20 2009 Rex Dieter <rdieter at fedoraproject.org> - 2.3.65-0.1.20091020
+- soprano-2.3.65 (20091020 snapshot)
+- Requires: virtuoso-opensource
+
 * Fri Oct 09 2009 Rex Dieter <rdieter at fedoraproject.org> - 2.3.63-0.1.20091009
 - soprano-2.3.63 (20091009 snapshot)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/soprano/devel/sources,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -p -r1.24 -r1.25
--- sources	11 Oct 2009 19:59:56 -0000	1.24
+++ sources	20 Oct 2009 18:40:22 -0000	1.25
@@ -1 +0,0 @@
-bb93e483a2de0c3527c7f6fb8ecf92f7  soprano-20091009svn.tar.bz2




More information about the scm-commits mailing list