diff --git a/redland.spec b/redland.spec index b7725bc..35fd5f4 100644 --- a/redland.spec +++ b/redland.spec @@ -1,6 +1,11 @@ + +%if 0%{?fedora} < 24 +%global virtuoso 1 +%endif + Name: redland Version: 1.0.17 -Release: 5%{?dist} +Release: 6%{?dist} Summary: RDF Application Framework Group: System Environment/Libraries @@ -11,7 +16,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: curl-devel BuildRequires: libdb-devel -BuildRequires: libiodbc-devel BuildRequires: libtool-ltdl-devel BuildRequires: libxml2-devel >= 2.4.0 BuildRequires: mysql-devel @@ -51,13 +55,16 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package provides Redland's storage support for graphs in memory and persistently with PostgreSQL files or URIs. +%if 0%{?virtuoso} %package virtuoso Summary: Virtuoso storage support for Redland Group: System Environment/Libraries +BuildRequires: libiodbc-devel Requires: %{name}%{?_isa} = %{version}-%{release} %description virtuoso This package provides Redland's storage support for graphs in memory and persistently with Virtuoso files or URIs. +%endif %prep @@ -73,7 +80,8 @@ export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure \ --enable-release \ - --disable-static + --disable-static \ + --with-virtuoso=%{?virtuoso:yes}%{!?virtuoso:no} make %{?_smp_mflags} @@ -123,9 +131,11 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %{_libdir}/redland/librdf_storage_postgresql.so +%if 0%{?virtuoso} %files virtuoso %defattr(-,root,root,-) %{_libdir}/redland/librdf_storage_virtuoso.so +%endif %files devel %defattr(-,root,root,-) @@ -142,6 +152,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Feb 20 2016 Rex Dieter 1.0.17-6 +- disable virtuoso support f24+ + * Thu Feb 04 2016 Fedora Release Engineering - 1.0.17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild